Evolver
A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution. Communicates with EvoMap...
CONTRIBUTING.md
text/markdown · 1471 bytes
README.ja-JP.md
text/markdown · 36180 bytes
README.ko-KR.md
text/markdown · 31959 bytes
README.md
text/markdown · 33410 bytes
README.zh-CN.md
text/markdown · 28941 bytes
SKILL.md
text/markdown · 8750 bytes
assets/gep/genes.seed.json
application/json · 20607 bytes
conformance/savings-core/constants.json
application/json · 737 bytes
conformance/savings-core/golden-vectors.json
application/json · 7029 bytes
examples/atp-consumer-quickstart.md
text/markdown · 3506 bytes
examples/hello-world.md
text/markdown · 961 bytes
examples/recipe.manifest.json
application/json · 591 bytes
index.js
text/javascript · 175549 bytes
package-lock.json
application/json · 88425 bytes
package.json
application/json · 2097 bytes
scripts/a2a_export.js
text/javascript · 2367 bytes
scripts/a2a_ingest.js
text/javascript · 2671 bytes
scripts/a2a_promote.js
text/javascript · 4785 bytes
scripts/analyze_by_skill.js
text/javascript · 4848 bytes
scripts/build_binaries.js
text/javascript · 20071 bytes
scripts/check-changelog.js
text/javascript · 5532 bytes
scripts/extract_log.js
text/javascript · 2600 bytes
scripts/generate_history.js
text/javascript · 2593 bytes
scripts/gep_append_event.js
text/javascript · 3049 bytes
scripts/gep_personality_report.js
text/javascript · 7918 bytes
scripts/human_report.js
text/javascript · 5796 bytes
scripts/recall-verify-report.js
text/javascript · 8303 bytes
scripts/recover_loop.js
text/javascript · 1691 bytes
scripts/refresh_stars_badge.js
text/javascript · 6337 bytes
scripts/seed-merchants.js
text/javascript · 3024 bytes
scripts/skill2recipes.js
text/javascript · 4808 bytes
scripts/suggest_version.js
text/javascript · 3037 bytes
scripts/validate-modules.js
text/javascript · 1238 bytes
scripts/validate-suite.js
text/javascript · 2825 bytes
src/adapters/claudeCode.js
text/javascript · 7135 bytes
src/adapters/codex.js
text/javascript · 7695 bytes
src/adapters/cursor.js
text/javascript · 2950 bytes
src/adapters/hookAdapter.js
text/javascript · 17463 bytes
src/adapters/kiro.js
text/javascript · 6883 bytes
src/adapters/opencode.js
text/javascript · 12526 bytes
src/adapters/scripts/_lockPaths.js
text/javascript · 3548 bytes
src/adapters/scripts/_memoryFiltering.js
text/javascript · 1437 bytes
src/adapters/scripts/_runtimePaths.js
text/javascript · 22014 bytes
src/adapters/scripts/evolver-session-end.js
text/javascript · 14265 bytes
src/adapters/scripts/evolver-session-start.js
text/javascript · 24545 bytes
src/adapters/scripts/evolver-signal-detect.js
text/javascript · 3440 bytes
src/adapters/scripts/evolver-task-recall.js
text/javascript · 7845 bytes
src/atp/atpExecute.js
text/javascript · 10386 bytes
src/atp/atpTaskPickup.js
text/javascript · 8773 bytes
src/atp/autoBuyer.js
text/javascript · 14624 bytes
src/atp/autoDeliver.js
text/javascript · 7736 bytes
src/atp/cli.js
text/javascript · 13369 bytes
src/atp/cliAutobuyPrompt.js
text/javascript · 6323 bytes
src/atp/consumerAgent.js
text/javascript · 4732 bytes
src/atp/defaultHandler.js
text/javascript · 2273 bytes
src/atp/heartbeatSignalsHandler.js
text/javascript · 8858 bytes
src/atp/hubClient.js
text/javascript · 11506 bytes
src/atp/index.js
text/javascript · 1454 bytes
src/atp/merchantAgent.js
text/javascript · 3450 bytes
src/atp/protocol.js
text/javascript · 1674 bytes
src/atp/questionComposer.js
text/javascript · 6926 bytes
src/atp/serviceHelper.js
text/javascript · 2872 bytes
src/canary.js
text/javascript · 486 bytes
src/config.js
text/javascript · 15741 bytes
src/evolve/guards.js
text/javascript · 176487 bytes
src/evolve/pipeline/collect.js
text/javascript · 276931 bytes
src/evolve/pipeline/dispatch.js
text/javascript · 116877 bytes
src/evolve/pipeline/enrich.js
text/javascript · 152901 bytes
src/evolve/pipeline/hub.js
text/javascript · 128020 bytes
src/evolve/pipeline/select.js
text/javascript · 88478 bytes
src/evolve/pipeline/signals.js
text/javascript · 89150 bytes
src/evolve/utils.js
text/javascript · 48379 bytes
src/evolve.js
text/javascript · 80035 bytes
src/experiment/agentRunner.js
text/javascript · 7555 bytes
src/experiment/cli.js
text/javascript · 6991 bytes
src/experiment/comparison.js
text/javascript · 9462 bytes
src/experiment/metrics.js
text/javascript · 3249 bytes
src/forceUpdate.js
text/javascript · 43725 bytes
src/gep/a2a.js
text/javascript · 6480 bytes
src/gep/a2aProtocol.js
text/javascript · 836250 bytes
src/gep/analyzer.js
text/javascript · 988 bytes
src/gep/antiAbuseTelemetry.js
text/javascript · 61516 bytes
src/gep/assetCallLog.js
text/javascript · 6546 bytes
src/gep/assetStore.js
text/javascript · 29508 bytes
src/gep/assets.js
text/javascript · 1110 bytes
src/gep/autoDistillConv.js
text/javascript · 78194 bytes
src/gep/autoDistillLlm.js
text/javascript · 117692 bytes
src/gep/bridge.js
text/javascript · 4655 bytes
src/gep/candidateEval.js
text/javascript · 30538 bytes
src/gep/candidates.js
text/javascript · 71640 bytes
src/gep/claimNudge.js
text/javascript · 3972 bytes
src/gep/cliContracts.js
text/javascript · 44289 bytes
src/gep/contentHash.js
text/javascript · 11261 bytes
src/gep/conversationDistiller.js
text/javascript · 71453 bytes
src/gep/conversationSniffer.js
text/javascript · 50536 bytes
src/gep/crypto.js
text/javascript · 24017 bytes
src/gep/curriculum.js
text/javascript · 51919 bytes
src/gep/deviceId.js
text/javascript · 57477 bytes
src/gep/directoryClient.js
text/javascript · 3955 bytes
src/gep/envFingerprint.js
text/javascript · 27317 bytes
src/gep/epigenetics.js
text/javascript · 19153 bytes
src/gep/execBridge.js
text/javascript · 175837 bytes
src/gep/executionTrace.js
text/javascript · 10108 bytes
src/gep/explore.js
text/javascript · 71700 bytes
src/gep/featureFlags.js
text/javascript · 3576 bytes
src/gep/gitOps.js
text/javascript · 10106 bytes
src/gep/hash.js
text/javascript · 11216 bytes
src/gep/hostErrorClassifier.js
text/javascript · 2125 bytes
src/gep/hubFetch.js
text/javascript · 90247 bytes
src/gep/hubReview.js
text/javascript · 53035 bytes
src/gep/hubSearch.js
text/javascript · 112902 bytes
src/gep/hubVerify.js
text/javascript · 61243 bytes
src/gep/idleScheduler.js
text/javascript · 16005 bytes
src/gep/issueReporter.js
text/javascript · 16253 bytes
src/gep/learningSignals.js
text/javascript · 35637 bytes
src/gep/llmReview.js
text/javascript · 3137 bytes
src/gep/localStateAwareness.js
text/javascript · 6552 bytes
src/gep/mailboxTransport.js
text/javascript · 4111 bytes
src/gep/memoryGraph.js
text/javascript · 280144 bytes
src/gep/memoryGraphAdapter.js
text/javascript · 39425 bytes
src/gep/mutation.js
text/javascript · 64767 bytes
src/gep/narrativeMemory.js
text/javascript · 28725 bytes
src/gep/oauthLogin.js
text/javascript · 6985 bytes
src/gep/openPRRegistry.js
text/javascript · 43873 bytes
src/gep/paths.js
text/javascript · 21569 bytes
src/gep/personality.js
text/javascript · 125711 bytes
src/gep/policyCheck.js
text/javascript · 180665 bytes
src/gep/portable.js
text/javascript · 4584 bytes
src/gep/privacyClient.js
text/javascript · 7504 bytes
src/gep/prompt.js
text/javascript · 323729 bytes
src/gep/questionGenerator.js
text/javascript · 23611 bytes
src/gep/recallInject.js
text/javascript · 72458 bytes
src/gep/recallVerifier.js
text/javascript · 73316 bytes
src/gep/reflection.js
text/javascript · 74426 bytes
src/gep/sanitize.js
text/javascript · 13413 bytes
src/gep/savingsCore.js
text/javascript · 32806 bytes
src/gep/schemas/capsule.js
text/javascript · 6690 bytes
src/gep/schemas/gene.js
text/javascript · 6638 bytes
src/gep/schemas/index.js
text/javascript · 222 bytes
src/gep/schemas/protocol.js
text/javascript · 1950 bytes
src/gep/schemas/task.js
text/javascript · 2564 bytes
src/gep/selector.js
text/javascript · 156540 bytes
src/gep/selfPR.js
text/javascript · 17997 bytes
src/gep/signals.js
text/javascript · 34269 bytes
src/gep/skill2gep.js
text/javascript · 48981 bytes
src/gep/skill2gepAudit.js
text/javascript · 12369 bytes
src/gep/skill2recipes.js
text/javascript · 21265 bytes
src/gep/skillDistiller.js
text/javascript · 449512 bytes
src/gep/skillPublisher.js
text/javascript · 12655 bytes
src/gep/solidify.js
text/javascript · 434158 bytes
src/gep/strategy.js
text/javascript · 39019 bytes
src/gep/taskReceiver.js
text/javascript · 19428 bytes
src/gep/tokenSavings.js
text/javascript · 17954 bytes
src/gep/trajectoryExport.js
text/javascript · 887105 bytes
src/gep/validationReport.js
text/javascript · 2194 bytes
src/gep/validator/index.js
text/javascript · 15042 bytes
src/gep/validator/reporter.js
text/javascript · 7523 bytes
src/gep/validator/sandboxExecutor.js
text/javascript · 16057 bytes
src/gep/validator/stakeBootstrap.js
text/javascript · 12165 bytes
src/gep/workspaceKeychain.js
text/javascript · 19689 bytes
src/ops/cleanup.js
text/javascript · 2690 bytes
src/ops/commentary.js
text/javascript · 1762 bytes
src/ops/health_check.js
text/javascript · 3808 bytes
src/ops/index.js
text/javascript · 376 bytes
src/ops/innovation.js
text/javascript · 3156 bytes
src/ops/lifecycle.js
text/javascript · 29977 bytes
src/ops/self_repair.js
text/javascript · 2906 bytes
src/ops/skills_monitor.js
text/javascript · 5752 bytes
src/ops/trigger.js
text/javascript · 837 bytes
src/proxy/clientSettings.js
text/javascript · 13466 bytes
src/proxy/envelope.js
text/javascript · 2183 bytes
src/proxy/extensions/dmHandler.js
text/javascript · 931 bytes
src/proxy/extensions/sessionHandler.js
text/javascript · 3959 bytes
src/proxy/extensions/skillUpdater.js
text/javascript · 1797 bytes
src/proxy/extensions/traceControl.js
text/javascript · 50606 bytes
src/proxy/index.js
text/javascript · 60814 bytes
src/proxy/inject.js
text/javascript · 23919 bytes
src/proxy/lifecycle/manager.js
text/javascript · 69226 bytes
src/proxy/mailbox/state.js
text/javascript · 6625 bytes
src/proxy/mailbox/store.js
text/javascript · 19522 bytes
src/proxy/router/cache_passthrough.js
text/javascript · 1142 bytes
src/proxy/router/features.js
text/javascript · 3344 bytes
src/proxy/router/gemini_route.js
text/javascript · 5878 bytes
src/proxy/router/messages_route.js
text/javascript · 22621 bytes
src/proxy/router/model_router.js
text/javascript · 3907 bytes
src/proxy/router/models_route.js
text/javascript · 2352 bytes
src/proxy/router/ollama_route.js
text/javascript · 3974 bytes
src/proxy/router/responses_route.js
text/javascript · 5987 bytes
src/proxy/router/vertex_route.js
text/javascript · 4768 bytes
src/proxy/server/http.js
text/javascript · 13769 bytes
src/proxy/server/routes.js
text/javascript · 20500 bytes
src/proxy/server/settings.js
text/javascript · 3698 bytes
src/proxy/sync/engine.js
text/javascript · 6740 bytes
src/proxy/sync/inbound.js
text/javascript · 6875 bytes
src/proxy/sync/outbound.js
text/javascript · 11132 bytes
src/proxy/task/monitor.js
text/javascript · 4116 bytes
src/proxy/trace/extractor.js
text/javascript · 592516 bytes
src/proxy/trace/usage.js
text/javascript · 25721 bytes
src/webui/client/clientJs/assets.js
text/javascript · 5607 bytes
src/webui/client/clientJs/bootstrap.js
text/javascript · 3638 bytes
src/webui/client/clientJs/common.js
text/javascript · 2874 bytes
src/webui/client/clientJs/i18n.js
text/javascript · 21806 bytes
src/webui/client/clientJs/index.js
text/javascript · 1147 bytes
src/webui/client/clientJs/interactions.js
text/javascript · 16134 bytes
src/webui/client/clientJs/overview.js
text/javascript · 6973 bytes
src/webui/client/clientJs/personality.js
text/javascript · 10194 bytes
src/webui/client/clientJs/pipelines.js
text/javascript · 15334 bytes
src/webui/client/indexHtml.js
text/javascript · 15623 bytes
src/webui/client/static.js
text/javascript · 529 bytes
src/webui/client/stylesCss.js
text/javascript · 23128 bytes
src/webui/client/vendor/README.md
text/markdown · 621 bytes
src/webui/client/vendor/echarts.min.js
text/javascript · 1029203 bytes
src/webui/index.js
text/javascript · 266 bytes
src/webui/observer/assets.js
text/javascript · 5219 bytes
src/webui/observer/index.js
text/javascript · 1066 bytes
src/webui/observer/interactions.js
text/javascript · 4398 bytes
src/webui/observer/jsonl.js
text/javascript · 1889 bytes
src/webui/observer/paths.js
text/javascript · 1697 bytes
src/webui/observer/personality.js
text/javascript · 1292 bytes
src/webui/observer/pipelineEvents.js
text/javascript · 1977 bytes
src/webui/observer/redact.js
text/javascript · 2462 bytes
src/webui/observer/runs.js
text/javascript · 13681 bytes
src/webui/observer/safety.js
text/javascript · 2193 bytes
src/webui/observer/skills.js
text/javascript · 1875 bytes
src/webui/observer/status.js
text/javascript · 2475 bytes
src/webui/server/http.js
text/javascript · 4867 bytes
src/webui/server/routes.js
text/javascript · 1909 bytes
test/a2aProtocol.test.js
text/javascript · 66436 bytes
test/a2aProtocolHeartbeatLoop.test.js
text/javascript · 31889 bytes
test/a2aProtocol_trace_guard.test.js
text/javascript · 5978 bytes
test/adapters.kiro.test.js
text/javascript · 11991 bytes
test/adapters.opencode.test.js
text/javascript · 17652 bytes
test/adapters.test.js
text/javascript · 59703 bytes
test/adaptersSyntax.test.js
text/javascript · 3321 bytes
test/analyzer.test.js
text/javascript · 4213 bytes
test/antiAbuseTelemetry.test.js
text/javascript · 9778 bytes
test/assetCallLog.test.js
text/javascript · 8182 bytes
test/assetStore.filelock.test.js
text/javascript · 1806 bytes
test/assetStore.test.js
text/javascript · 27366 bytes
test/atp-default.test.js
text/javascript · 4484 bytes
test/atpAutoBuyer.test.js
text/javascript · 18104 bytes
test/atpAutoDeliver.test.js
text/javascript · 6953 bytes
test/atpCliBuy.test.js
text/javascript · 10897 bytes
test/atpExecute.test.js
text/javascript · 4704 bytes
test/atpHeartbeatSignalsHandler.test.js
text/javascript · 6401 bytes
test/atpProxyRouting.test.js
text/javascript · 8586 bytes
test/atpTaskPickup.test.js
text/javascript · 6392 bytes
test/autoDistillConv.test.js
text/javascript · 9517 bytes
test/bench.test.js
text/javascript · 15698 bytes
test/bridge.test.js
text/javascript · 8905 bytes
test/cachePassthrough.test.js
text/javascript · 1750 bytes
test/candidates.test.js
text/javascript · 1318 bytes
test/capsuleExecutionTrace.test.js
text/javascript · 6757 bytes
test/checkChangelog.test.js
text/javascript · 5926 bytes
test/claimNudge.test.js
text/javascript · 4042 bytes
test/cliAutobuyPrompt.test.js
text/javascript · 8799 bytes
test/cliContracts.test.js
text/javascript · 73626 bytes
test/config.test.js
text/javascript · 8960 bytes
test/contentHash.test.js
text/javascript · 4935 bytes
test/conversationSniffer.test.js
text/javascript · 8740 bytes
test/crypto.test.js
text/javascript · 7719 bytes
test/curriculum.test.js
text/javascript · 8342 bytes
test/cycleHardTimeout.test.js
text/javascript · 5155 bytes
test/cycleProgressFile.test.js
text/javascript · 2990 bytes
test/dotenvLoadOrder.test.js
text/javascript · 2749 bytes
test/envFingerprint.test.js
text/javascript · 5819 bytes
test/evolveCollect.test.js
text/javascript · 59280 bytes
test/evolveDispatch.test.js
text/javascript · 13916 bytes
test/evolveEnrich.test.js
text/javascript · 10573 bytes
test/evolveGuards.test.js
text/javascript · 7913 bytes
test/evolveGuardsCooperativeYield.test.js
text/javascript · 10681 bytes
test/evolveHub.test.js
text/javascript · 17689 bytes
test/evolvePolicy.test.js
text/javascript · 1380 bytes
test/evolveSelect.test.js
text/javascript · 11327 bytes
test/evolveSessionsDir.test.js
text/javascript · 7385 bytes
test/evolveSignals.test.js
text/javascript · 9865 bytes
test/execBridgeSpawnNpmShim.test.js
text/javascript · 8317 bytes
test/experimentAgentRunner.test.js
text/javascript · 2660 bytes
test/experimentComparison.test.js
text/javascript · 14140 bytes
test/extensions.test.js
text/javascript · 8880 bytes
test/extractTranscriptCwd.test.js
text/javascript · 2202 bytes
test/featureFlags.test.js
text/javascript · 4365 bytes
test/fetchSecurity.test.js
text/javascript · 4435 bytes
test/forceUpdateConcurrencyGuard.test.js
text/javascript · 17069 bytes
test/forceUpdateFailureCodes.test.js
text/javascript · 23635 bytes
test/forceUpdateHeartbeat.test.js
text/javascript · 8917 bytes
test/forceUpdateIdempotent.test.js
text/javascript · 24635 bytes
test/forceUpdateKeepList.test.js
text/javascript · 20189 bytes
test/forceUpdateLastUpdateReport.test.js
text/javascript · 73705 bytes
test/forceUpdateMidCopyWedge.test.js
text/javascript · 25653 bytes
test/heartbeatResilienceRound3.test.js
text/javascript · 20643 bytes
test/heartbeatResilienceRound4.test.js
text/javascript · 20093 bytes
test/heartbeatResilienceRound5.test.js
text/javascript · 18863 bytes
test/heartbeatResilienceRound6.test.js
text/javascript · 14765 bytes
test/heartbeatResilienceRound8.test.js
text/javascript · 13948 bytes
test/heartbeatResilienceRound9.test.js
text/javascript · 11744 bytes
test/helpers/symlink.js
text/javascript · 3596 bytes
test/hostClientErrorSignals.test.js
text/javascript · 3980 bytes
test/hubEgressCoverage.test.js
text/javascript · 6055 bytes
test/hubEvents.test.js
text/javascript · 4807 bytes
test/hubFetch.test.js
text/javascript · 18856 bytes
test/hubUrlResolution.test.js
text/javascript · 7717 bytes
test/hubUrlTlsEnforcementConsistency.test.js
text/javascript · 24394 bytes
test/hubVerify.test.js
text/javascript · 18783 bytes
test/hubVerifyOfflinePermitRace.test.js
text/javascript · 11284 bytes
test/idleGating.test.js
text/javascript · 4356 bytes
test/idleScheduler.test.js
text/javascript · 5059 bytes
test/idleSchedulerLinuxFallbacks.test.js
text/javascript · 13370 bytes
test/issue562InertGeneBan.test.js
text/javascript · 7115 bytes
test/issue562ValidateModulesSkip.test.js
text/javascript · 3752 bytes
test/issueReporter.test.js
text/javascript · 9226 bytes
test/leakCheckDefault.test.js
text/javascript · 1784 bytes
test/learningSignals.test.js
text/javascript · 7362 bytes
test/lifecycleForceUpdateTrigger.test.js
text/javascript · 22128 bytes
test/lifecycleHeartbeatLoopResilience.test.js
text/javascript · 13867 bytes
test/lifecycleLastUpdateAck.test.js
text/javascript · 21652 bytes
test/lifecycleNodeIdLegacyFallback.test.js
text/javascript · 10309 bytes
test/lifecycleNodeIdUnification.test.js
text/javascript · 19240 bytes
test/lifecycleProxyHealth.test.js
text/javascript · 9261 bytes
test/lifecycleRateLimit.test.js
text/javascript · 9421 bytes
test/lifecycleReauthHubUnreachable.test.js
text/javascript · 4643 bytes
test/lifecycleStaleNodeSecret.test.js
text/javascript · 47614 bytes
test/loadBackoff.test.js
text/javascript · 3143 bytes
test/localStateAwareness.test.js
text/javascript · 7836 bytes
test/lockPaths.test.js
text/javascript · 3332 bytes
test/loopMode.test.js
text/javascript · 20155 bytes
test/mailboxStore.test.js
text/javascript · 25643 bytes
test/memoryFiltering.test.js
text/javascript · 5627 bytes
test/memoryGraph.test.js
text/javascript · 12062 bytes
test/memoryGraphRotation.test.js
text/javascript · 7359 bytes
test/mutation.test.js
text/javascript · 4718 bytes
test/narrativeMemory.test.js
text/javascript · 11527 bytes
test/nodeIdResolution.test.js
text/javascript · 7269 bytes
test/oauthLogin.test.js
text/javascript · 22351 bytes
test/openPRRegistry.test.js
text/javascript · 11504 bytes
test/ops.test.js
text/javascript · 6359 bytes
test/paths.test.js
text/javascript · 29348 bytes
test/portable.test.js
text/javascript · 4711 bytes
test/prompt.test.js
text/javascript · 10602 bytes
test/promptOpenPRHint.test.js
text/javascript · 2698 bytes
test/proxyAnthropic.test.js
text/javascript · 11990 bytes
test/proxyAssetSearchPlan.test.js
text/javascript · 3116 bytes
test/proxyAssetSearchRelief.test.js
text/javascript · 4804 bytes
test/proxyBedrock.test.js
text/javascript · 30287 bytes
test/proxyChatCompletionsE2E.test.js
text/javascript · 6521 bytes
test/proxyClientsE2E.test.js
text/javascript · 10541 bytes
test/proxyEnvelope.test.js
text/javascript · 11799 bytes
test/proxyGeminiE2E.test.js
text/javascript · 8578 bytes
test/proxyGeminiUpstream.test.js
text/javascript · 4445 bytes
test/proxyHubFetchRouting.test.js
text/javascript · 3962 bytes
test/proxyHubUrlDefault.test.js
text/javascript · 2422 bytes
test/proxyModelsE2E.test.js
text/javascript · 5421 bytes
test/proxyOllamaE2E.test.js
text/javascript · 6384 bytes
test/proxyOpenAIResponses.test.js
text/javascript · 10866 bytes
test/proxyOutboundSync.test.js
text/javascript · 17976 bytes
test/proxyServer.test.js
text/javascript · 21553 bytes
test/proxySettings.test.js
text/javascript · 8073 bytes
test/proxyStreaming.test.js
text/javascript · 6271 bytes
test/proxyTokenReuse.test.js
text/javascript · 30110 bytes
test/proxyTraceIntegration.test.js
text/javascript · 9625 bytes
test/proxyTracePlatformInstall.test.js
text/javascript · 5728 bytes
test/proxyVertexE2E.test.js
text/javascript · 7599 bytes
test/questionComposer.test.js
text/javascript · 2668 bytes
test/questionGenerator.test.js
text/javascript · 13297 bytes
test/recallInject.test.js
text/javascript · 16511 bytes
test/recallVerifier.test.js
text/javascript · 14755 bytes
test/recallVerifyReport.test.js
text/javascript · 9925 bytes
test/recipeHub.test.js
text/javascript · 2105 bytes
test/refreshStarsBadge.test.js
text/javascript · 2052 bytes
test/resetLocalSecret.test.js
text/javascript · 8463 bytes
test/resolveProjectDir.test.js
text/javascript · 3778 bytes
test/resolveWorkspaceId.test.js
text/javascript · 8803 bytes
test/reuseAttribution.test.js
text/javascript · 15188 bytes
test/rollbackSafety.test.js
text/javascript · 6971 bytes
test/routerCanonicalizeBedrock.test.js
text/javascript · 12006 bytes
test/routerDegenerateTiers.test.js
text/javascript · 4438 bytes
test/routerFeatureFlag.test.js
text/javascript · 7602 bytes
test/routerFeatures.test.js
text/javascript · 4635 bytes
test/routerNoDowngrade.test.js
text/javascript · 3687 bytes
test/runtimePaths.test.js
text/javascript · 23497 bytes
test/sandboxExecutor.security.test.js
text/javascript · 8288 bytes
test/sanitize.test.js
text/javascript · 15190 bytes
test/savingsCoreConformance.test.js
text/javascript · 3290 bytes
test/schemaCapsule.test.js
text/javascript · 9354 bytes
test/schemaGene.test.js
text/javascript · 9305 bytes
test/schemaPromptConsistency.test.js
text/javascript · 5626 bytes
test/schemaTask.test.js
text/javascript · 5050 bytes
test/selector.test.js
text/javascript · 25257 bytes
test/sessionEndHook.test.js
text/javascript · 12604 bytes
test/sessionFormat.test.js
text/javascript · 12493 bytes
test/sessionSourceDiagnostic.test.js
text/javascript · 5514 bytes
test/sessionStartScope.test.js
text/javascript · 16881 bytes
test/signalDetect.test.js
text/javascript · 6091 bytes
test/signals.test.js
text/javascript · 32760 bytes
test/skill2gep.test.js
text/javascript · 10623 bytes
test/skill2gepParser.test.js
text/javascript · 12092 bytes
test/skill2recipes.test.js
text/javascript · 8750 bytes
test/skillDistiller.test.js
text/javascript · 23116 bytes
test/skillPublisher.test.js
text/javascript · 4300 bytes
test/solidify-helpers.test.js
text/javascript · 17215 bytes
test/solidifyIntegration.test.js
text/javascript · 14202 bytes
test/solidifyLearning.test.js
text/javascript · 3056 bytes
test/spawnReplacementProcess.test.js
text/javascript · 11163 bytes
test/stakeBootstrap.test.js
text/javascript · 12194 bytes
test/strategy.test.js
text/javascript · 4942 bytes
test/sync-dedup.test.js
text/javascript · 7245 bytes
test/syncEngineLoopResilience.test.js
text/javascript · 26839 bytes
test/taskMonitor.test.js
text/javascript · 3937 bytes
test/taskReceiver.test.js
text/javascript · 2583 bytes
test/tokenSavings.test.js
text/javascript · 3052 bytes
test/traceThinkingEffort.test.js
text/javascript · 1490 bytes
test/traceUsage.test.js
text/javascript · 4289 bytes
test/traceUserIdHash.test.js
text/javascript · 4771 bytes
test/trajectoryCursorVscdb.test.js
text/javascript · 3862 bytes
test/trajectoryExport.test.js
text/javascript · 137259 bytes
test/trajectoryGeminiCli.test.js
text/javascript · 7978 bytes
test/trajectoryGeminiGateway.test.js
text/javascript · 3438 bytes
test/trajectoryKimiWire.test.js
text/javascript · 6806 bytes
test/trajectoryMarkedSessionGate.test.js
text/javascript · 11569 bytes
test/trajectoryRuntimeMetadata.test.js
text/javascript · 3236 bytes
test/tttInspired.test.js
text/javascript · 11990 bytes
test/v1Messages.test.js
text/javascript · 25066 bytes
test/v1Responses.test.js
text/javascript · 11291 bytes
test/validateSuite.test.js
text/javascript · 2846 bytes
test/validationReport.test.js
text/javascript · 4913 bytes
test/validatorDaemon.test.js
text/javascript · 7500 bytes
test/webuiObserver.test.js
text/javascript · 9378 bytes
test/webuiServer.test.js
text/javascript · 9127 bytes
test/workspaceKeychain.test.js
text/javascript · 19534 bytes
skill-card.md
text/markdown · 2693 bytes
Security Scan
Status
suspicious
OpenClaw
gpt-5.5
OpenClaw analysis
This is a powerful self-evolution and proxy skill whose core purpose is coherent, but it includes high-impact self-update, proxy, hook, and remote-validation behavior that deserves user review before installation.
Confidence: medium