#68 by GitHub stars
TencentCloud/TencentDB-Agent-Memory
TencentDB Agent Memory is a team-level memory hub for AI Agents — turning conversations, docs, and code into four reusable memory assets (Chat Memory, Skill, LLM-Wiki, Code-Graph) that are governed, shared, and equipped across agents and frameworks.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
MemoryCore/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
084bed45cad6 → ecc01a545da0
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 084bed45cad6
No earlier version was observed for comparison.
agents/skills/setup-proxy/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
084bed45cad6 → ecc01a545da0
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 084bed45cad6
No earlier version was observed for comparison.
Heat
7.1- Star growth, last 7 daysAhead of 84% of tracked repositories
- Star growth, last 24 hoursAhead of 83% of tracked repositories
- Rank movement, last 7 daysAhead of 73% of tracked repositories
- Commits, last 30 daysAhead of 85% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- openclaw-memory-tencentdb-setup
MemoryCore - setup-proxy
agents/skills/setup-proxy
How it works
openclaw-memory-tencentdb-setup
When your agent uses it
用于在 OpenClaw 环境中安装、配置并验证 @tencentdb-agent-memory/memory-tencentdb 插件。当用户提到"安装记忆插件""配置 memory-tencentdb""开启长期记忆/召回"或出现相关报错时应触发。
What it loads into context
Frontmatter
83 tokensAlways available to the agent
SKILL.md
1,689 tokensWhen the skill is activated
Reference documents
48,785 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 目的
- 适用场景
- 不适用场景
- 标准工作流
- 故障排查速查
- 安全与合规约束
- 完成定义(Definition of Done)
- 交付话术模板
Scripts executed separately
Dockerfilebin/export-tencent-vdb.mjsbin/migrate-sqlite-to-tcvdb.mjsbin/read-local-memory.mjsbin/seed-v2.mjshermes-plugin/memory/memory_tencentdb/__init__.pyhermes-plugin/memory/memory_tencentdb/client.pyhermes-plugin/memory/memory_tencentdb/supervisor.pyindex.tskubb.config.tsopenclaw-plugin/index.tsopenclaw-plugin/package.jsonopenclaw-plugin/src/format.tsopenclaw-plugin/src/hooks/capture.tsopenclaw-plugin/src/hooks/recall.tsopenclaw-plugin/src/sanitize.tsopenclaw-plugin/src/tools/conversation-search.tsopenclaw-plugin/src/tools/memory-search.tsopenclaw-plugin/src/tools/read-cos.tspackage.jsonpi-plugin/index.tspi-plugin/package.jsonpi-plugin/vitest.config.tsscripts/bench-checkpoint-lock.tsscripts/bench-l0-mongo/bench.tsscripts/bench-l0-mongo/build-compare.mjsscripts/bench-l0-mongo/generate.tsscripts/bench-l0-mongo/insert.tsscripts/bench-l0-mongo/merge-reports.mjsscripts/bench-l0-mongo/metrics.tsscripts/bench-l0-mongo/parse-qps-log.mjsscripts/bench-l0-mongo/probe-ceiling.tsscripts/bench-l0-mongo/probe-query-ceiling.tsscripts/bench-l0-mongo/query.tsscripts/bench-l0-mongo/report.tsscripts/ci/check-skill-queue-isolation.shscripts/cleanup-vdb-test-dbs.tsscripts/db/mongodb-init.jsscripts/e2e-memory-prompt-vdb-cos.tsscripts/export-tencent-vdb/export-tencent-vdb.tsscripts/import-opik-to-memory-core/index.tsscripts/import-opik-to-memory-skill-py/import_opik.pyscripts/install-hermes-plugin.shscripts/install-openclaw-plugin.shscripts/install_hermes_memory_tencentdb.shscripts/measure-mongo-fts-latency.tsscripts/migrate-sqlite-to-tcvdb/cli-entry.tsscripts/migrate-sqlite-to-tcvdb/config-write.tsscripts/migrate-sqlite-to-tcvdb/manifest-write.tsscripts/migrate-sqlite-to-tcvdb/node-llama-cpp.d.tsscripts/migrate-sqlite-to-tcvdb/sqlite-to-tcvdb.tsscripts/migrate-v2-to-v3/v2-to-v3-migrate.pyscripts/probe-vdb-capacity.tsscripts/probe-vdb-reclaimable.tsscripts/read-local-memory/read-local-memory.tsscripts/start-e2e-gateway.tsscripts/verify-clear-vs-archive.tsscripts/verify-tcvdb-clear.tssrc/adapters/index.tssrc/adapters/openclaw/host-adapter.tssrc/adapters/openclaw/index.tssrc/adapters/openclaw/llm-runner.tssrc/adapters/standalone/host-adapter.tssrc/adapters/standalone/index.tssrc/adapters/standalone/llm-provider-resolver.tssrc/adapters/standalone/llm-runner.tssrc/adapters/standalone/storage-tools.tssrc/api-trace/api-log-config.tssrc/api-trace/api-request-context.tssrc/api-trace/api-sanitize.tssrc/api-trace/api-trace-logger.tssrc/api-trace/api-trace-policy.tssrc/api-trace/api-trace-stdout.tssrc/api-trace/api-traced-proxy.tssrc/api-trace/index.tssrc/cli/commands/seed.tssrc/cli/index.tssrc/config.tssrc/core/abstractions/index.tssrc/core/abstractions/types.tssrc/core/backend-selection/index.tssrc/core/backend-selection/local-resolver.tssrc/core/backend-selection/store-configs.tssrc/core/backend-selection/types.tssrc/core/backend-selection/validate.tssrc/core/conversation/l0-recorder.tssrc/core/decision/providers/jev/client.tssrc/core/decision/registry.tssrc/core/decision/types.tssrc/core/hooks/auto-capture.tssrc/core/hooks/auto-recall.tssrc/core/hooks/recall-errors.tssrc/core/index.tssrc/core/instance-config-provider.tssrc/core/memory-generation-log/best-effort.tssrc/core/memory-generation-log/store.tssrc/core/memory-generation-log/types.tssrc/core/memory-prompt/composer.tssrc/core/memory-prompt/resolver.tssrc/core/memory-prompt/types.tssrc/core/persona/jev-diagnostics.tssrc/core/persona/jev-gate.tssrc/core/persona/persona-generator.tssrc/core/persona/persona-trigger.tssrc/core/profile/profile-scope.tssrc/core/profile/profile-sync.tssrc/core/prompts/l1-dedup.tssrc/core/prompts/l1-extraction.tssrc/core/prompts/persona-generation.tssrc/core/prompts/scene-extraction.tssrc/core/quota/credit-calculator.tssrc/core/quota/index.tssrc/core/quota/noop-quota-reporter.tssrc/core/quota/quota-manager.tssrc/core/record/l1-dedup.tssrc/core/record/l1-extractor.tssrc/core/record/l1-reader.tssrc/core/record/l1-writer.tssrc/core/report/clickhouse-exporter.tssrc/core/report/console-backend.tssrc/core/report/factory.tssrc/core/report/file-logger.tssrc/core/report/index.tssrc/core/report/kafka-metric-producer.tssrc/core/report/langfuse-span-processor.tssrc/core/report/log.tssrc/core/report/metric-tracking-l1-latency.tssrc/core/report/metric-tracking-l2-latency.tssrc/core/report/metric-tracking-l3-latency.tssrc/core/report/metric-tracking-recall.tssrc/core/report/metric-tracking-runner.tssrc/core/report/noop-backend.tssrc/core/report/obs-logger.tssrc/core/report/otel-context.tssrc/core/report/otel-sdk-init.tssrc/core/report/otlp-backend.tssrc/core/report/reporter.tssrc/core/report/trace-middleware.tssrc/core/report/trace-propagation.tssrc/core/report/trace.tssrc/core/report/traced-task-executor.tssrc/core/report/types.tssrc/core/scene/filename-normalizer.tssrc/core/scene/scene-derive.tssrc/core/scene/scene-extractor.tssrc/core/scene/scene-format.tssrc/core/scene/scene-index.tssrc/core/scene/scene-navigation.tssrc/core/seed/input.tssrc/core/seed/seed-runtime.tssrc/core/seed/types.tssrc/core/session/session-record.tssrc/core/skill/__contract__/skill-store.contract.tssrc/core/skill/conversation-add/add-handler.tssrc/core/skill/conversation-add/agent-task-queue.tssrc/core/skill/conversation-add/buffer-storage.tssrc/core/skill/conversation-add/extract-worker.tssrc/core/skill/conversation-add/index.tssrc/core/skill/conversation-add/message-compressor.tssrc/core/skill/conversation-add/oversize-strategy.tssrc/core/skill/conversation-add/prepare-archive.tssrc/core/skill/conversation-add/skill-core-sink.tssrc/core/skill/conversation-add/trigger-service.tssrc/core/skill/conversation-add/wire.tssrc/core/skill/conversation-add/worker-pool.tssrc/core/skill/index.tssrc/core/skill/prompts/skill-listing-prompt.tssrc/core/skill/prompts/skill-review-prompt-strict.tssrc/core/skill/prompts/skill-review-prompt.tssrc/core/skill/queue/index.tssrc/core/skill/queue/types.tssrc/core/skill/skill-config.tssrc/core/skill/skill-core.tssrc/core/skill/skill-extractor.tssrc/core/skill/skill-fast-path.tssrc/core/skill/skill-format.tssrc/core/skill/skill-permission.tssrc/core/skill/skill-resource-store.tssrc/core/skill/skill-store-ddl.tssrc/core/skill/skill-store.interface.tssrc/core/skill/skill-tools.tssrc/core/skill/skill-versioning.tssrc/core/skill/types.tssrc/core/state/index.tssrc/core/state/local-backend.tssrc/core/state/timer-member.tssrc/core/state/types.tssrc/core/storage/__contract__/fake-profile-row-store.tssrc/core/storage/__contract__/storage-backend.contract.tssrc/core/storage/adapter.tssrc/core/storage/composite-backend.tssrc/core/storage/credential-provider.tssrc/core/storage/factory.tssrc/core/storage/index.tssrc/core/storage/list-page.tssrc/core/storage/local-backend.tssrc/core/storage/mongo-fs-backend.tssrc/core/storage/profile-row-backend.tssrc/core/storage/types.tssrc/core/store/__contract__/memory-store.contract.tssrc/core/store/bm25-client.tssrc/core/store/bm25-local.tssrc/core/store/embedding.tssrc/core/store/factory.tssrc/core/store/isolation.tssrc/core/store/mongodb/client-pool.tssrc/core/store/mongodb/collections.tssrc/core/store/mongodb/doc-mappers.tssrc/core/store/mongodb/memory-store.tssrc/core/store/mongodb/search-index.tssrc/core/store/mongodb/skill-store.tssrc/core/store/profile-row-store.tssrc/core/store/search-utils.tssrc/core/store/sqlite/memory-store.tssrc/core/store/sqlite/skill-store.tssrc/core/store/store-pool.tssrc/core/store/tcvdb/client.tssrc/core/store/tcvdb/memory-store.tssrc/core/store/tcvdb/skill-store.tssrc/core/store/tokenize.tssrc/core/store/types.tssrc/core/tdai-core.tssrc/core/tools/conversation-search.tssrc/core/tools/l1-candidate-recall.tssrc/core/tools/memory-search.tssrc/core/tools/read-cos.tssrc/core/types.tssrc/gateway/analytics/analytics-ch-client.tssrc/gateway/analytics/analytics-router.tssrc/gateway/analytics/analytics-schemas.tssrc/gateway/analytics/analytics-sql.tssrc/gateway/analytics/index.tssrc/gateway/chat-memory-e2e-helpers.tssrc/gateway/chat-memory-handlers.tssrc/gateway/config.tssrc/gateway/error-handler.tssrc/gateway/generated/schemas.tssrc/gateway/generated/types.tssrc/gateway/knowledge-handlers.tssrc/gateway/knowledge-schemas.tssrc/gateway/llm-resolver.tssrc/gateway/memory-generation-log-handlers.tssrc/gateway/memory-generation-log-schemas.tssrc/gateway/memory-prompt-handlers.tssrc/gateway/memory-prompt-schemas.tssrc/gateway/metadata-env.tssrc/gateway/quota-credit-policy.tssrc/gateway/server.tssrc/gateway/skill-handlers.tssrc/gateway/skill-schemas.tssrc/gateway/task-source-env.tssrc/gateway/types.tssrc/gateway/v2-router.tssrc/gateway/v2-schemas.tssrc/gateway/v3-session-router.tssrc/metadata/config/param-registry.tssrc/metadata/constants.tssrc/metadata/default-supported-agents.tssrc/metadata/pagination.tssrc/metadata/router/agent-task-visibility.test.tssrc/metadata/router/auth.tssrc/metadata/router/entity-ref-validator.tssrc/metadata/router/instance.tssrc/metadata/router/internal-meta-router.tssrc/metadata/router/meta-api-trace.tssrc/metadata/router/pagination.tssrc/metadata/router/v3-meta-router.tssrc/metadata/router/v3-meta-schemas.tssrc/metadata/router/v3-task-source-router.tssrc/metadata/service/config-param-service.tssrc/metadata/service/metadata-service.tssrc/metadata/service/permission-checker.tssrc/metadata/service/resolve-user-id.tssrc/metadata/service/user-session-default-service.tssrc/metadata/service/user-visibility.tssrc/metadata/store/db-name.tssrc/metadata/store/factory.tssrc/metadata/store/interface.tssrc/metadata/store/metadata-store.contract.tssrc/metadata/store/mongodb-adapter.tssrc/metadata/store/relation-id-insert.tssrc/metadata/store/sqlite-adapter.tssrc/metadata/store/team-member-view.tssrc/metadata/system-user.tssrc/metadata/types.tssrc/metadata/utils/chat-memory-asset.tssrc/metadata/utils/crypto.tssrc/metadata/utils/external-asset-id.tssrc/metadata/utils/id-generator.tssrc/metadata/utils/user-key.tssrc/offload-client/context-engine.tssrc/offload-client/hooks/after-tool-call.tssrc/offload-client/index.tssrc/offload-client/offload-api-client.tssrc/offload-client/token-estimator.tssrc/offload-client/types.tssrc/offload/backend-client.tssrc/offload/benchmark-token-estimate.tssrc/offload/context-token-tracker.tssrc/offload/fast-token-estimate.tssrc/offload/hooks/after-tool-call.tssrc/offload/hooks/before-agent-start.tssrc/offload/hooks/before-prompt-build.tssrc/offload/hooks/llm-input-l3.tssrc/offload/hooks/llm-output.tssrc/offload/index.tssrc/offload/l3-helpers.tssrc/offload/l3-token-counter.tssrc/offload/l3-token-helpers.tssrc/offload/local-llm/index.tssrc/offload/local-llm/llm-caller.tssrc/offload/local-llm/parsers/json-utils.tssrc/offload/local-llm/parsers/l1-parser.tssrc/offload/local-llm/parsers/l15-parser.tssrc/offload/local-llm/parsers/l2-parser.tssrc/offload/local-llm/prompts/l1-prompt.tssrc/offload/local-llm/prompts/l15-prompt.tssrc/offload/local-llm/prompts/l2-prompt.tssrc/offload/mmd-injector.tssrc/offload/mmd-meta.tssrc/offload/opik-tracer.tssrc/offload/pipelines/l2-mermaid.tssrc/offload/reclaimer.tssrc/offload/session-registry.tssrc/offload/state-manager.tssrc/offload/state-reporter.tssrc/offload/storage.tssrc/offload/time-utils.tssrc/offload/types.tssrc/offload/user-id.tssrc/offload_server/compact/compaction-handler.tssrc/offload_server/compact/compressor.tssrc/offload_server/compact/fast-path.tssrc/offload_server/compact/helpers.tssrc/offload_server/compact/mmd-injector.tssrc/offload_server/ingest-handler.tssrc/offload_server/mmd-handler.tssrc/offload_server/offload-task-executor.tssrc/offload_server/opik-tracer.tssrc/offload_server/parsers/json-utils.tssrc/offload_server/parsers/l1-parser.tssrc/offload_server/parsers/l15-parser.tssrc/offload_server/parsers/l2-parser.tssrc/offload_server/prompts/l1-prompt.tssrc/offload_server/prompts/l15-prompt.tssrc/offload_server/prompts/l2-prompt.tssrc/offload_server/router.tssrc/offload_server/schemas.tssrc/offload_server/session-utils.tssrc/offload_server/task-transition.tssrc/offload_server/types.tssrc/services/pipeline-worker.tssrc/services/timer-scanner.tssrc/services/worker-permit-pool.tssrc/task-source/import-service.tssrc/task-source/index.tssrc/task-source/providers/tapd/index.tssrc/task-source/providers/tapd/mapper.tssrc/task-source/providers/tapd/mcp-client.tssrc/task-source/registry.tssrc/task-source/types.tssrc/utils/backup.tssrc/utils/checkpoint.tssrc/utils/clean-context-runner.tssrc/utils/ensure-hook-policy.tssrc/utils/env-config.tssrc/utils/env.tssrc/utils/managed-timer.tssrc/utils/manifest.tssrc/utils/memory-cleaner.tssrc/utils/openclaw-state-dir.tssrc/utils/pipeline-factory.tssrc/utils/pipeline-manager.tssrc/utils/sanitize.tssrc/utils/serial-queue.tssrc/utils/session-filter.tssrc/utils/short-id.tssrc/utils/stateful-pipeline-manager.tssrc/utils/text-utils.tstsdown.config.tsvitest.config.ts
Files
.dockerignoreasset1,753 bytes.npmignoreasset279 bytesDockerfileruns8,126 bytesREADME.mddoc10,913 bytesREADME_CN.mddoc12,643 bytesSKILL-DIAGNOSTIC-EXPORT.mddoc6,716 bytesSKILL-MIGRATION.mddoc8,038 bytesSKILL.mdcore5,664 bytesSKILL.mdcore5,664 bytesSKILL.mdcore5,664 bytesSKILL.mdcore5,664 bytesSKILL.mdcore5,664 bytesbin/export-tencent-vdb.mjsruns690 bytesbin/migrate-sqlite-to-tcvdb.mjsruns460 bytesbin/read-local-memory.mjsruns716 bytesbin/seed-v2.mjsruns1,421 bytesdocker-compose.local-mongo.yamlasset3,973 byteshermes-plugin/memory/memory_tencentdb/README.mddoc14,829 byteshermes-plugin/memory/memory_tencentdb/__init__.pyruns37,964 byteshermes-plugin/memory/memory_tencentdb/client.pyruns11,257 byteshermes-plugin/memory/memory_tencentdb/plugin.yamlasset458 byteshermes-plugin/memory/memory_tencentdb/supervisor.pyruns17,237 bytesindex.tsruns43,223 byteskubb.config.tsruns993 bytesopenclaw-plugin/.gitignoreasset31 bytesopenclaw-plugin/README.mddoc9,606 bytesopenclaw-plugin/README_CN.mddoc9,349 bytesopenclaw-plugin/docs/architecture.mddoc7,183 bytesopenclaw-plugin/index.tsruns10,718 bytesopenclaw-plugin/openclaw.plugin.jsonasset2,815 bytesopenclaw-plugin/package.jsonruns818 bytesopenclaw-plugin/src/format.tsruns3,274 bytesopenclaw-plugin/src/hooks/capture.tsruns8,515 bytesopenclaw-plugin/src/hooks/recall.tsruns1,802 bytesopenclaw-plugin/src/sanitize.tsruns3,546 bytesopenclaw-plugin/src/tools/conversation-search.tsruns1,898 bytesopenclaw-plugin/src/tools/memory-search.tsruns1,639 bytesopenclaw-plugin/src/tools/read-cos.tsruns1,329 bytesopenclaw-plugin/tsconfig.jsonasset446 bytesopenclaw.plugin.jsonasset16,726 bytespackage.jsonruns6,362 bytespi-plugin/.gitignoreasset26 bytespi-plugin/README.mddoc3,870 bytespi-plugin/index.tsruns3,454 bytespi-plugin/package.jsonruns664 bytespi-plugin/tsconfig.jsonasset259 bytespi-plugin/vitest.config.tsruns162 bytespnpm-workspace.yamlasset351 bytesscripts/bench-checkpoint-lock.tsruns6,754 bytesscripts/bench-l0-mongo/bench.tsruns25,785 bytesscripts/bench-l0-mongo/build-compare.mjsruns20,142 bytesscripts/bench-l0-mongo/compare-8c32g.htmlasset32,402 bytesscripts/bench-l0-mongo/generate.tsruns12,896 bytesscripts/bench-l0-mongo/index.htmlasset27,899 bytesscripts/bench-l0-mongo/insert.tsruns7,367 bytesscripts/bench-l0-mongo/merge-reports.mjsruns3,635 bytesscripts/bench-l0-mongo/metrics.tsruns1,887 bytesscripts/bench-l0-mongo/parse-qps-log.mjsruns5,214 bytesscripts/bench-l0-mongo/probe-ceiling.tsruns9,004 bytesscripts/bench-l0-mongo/probe-query-ceiling.tsruns6,298 bytesscripts/bench-l0-mongo/query.tsruns6,644 bytesscripts/bench-l0-mongo/report.tsruns2,595 bytesscripts/bench-l0-mongo/view-report.htmlasset12,151 bytesscripts/ci/check-skill-queue-isolation.shruns5,248 bytesscripts/cleanup-vdb-test-dbs.tsruns3,982 bytesscripts/db/mongodb-init.jsruns4,139 bytesscripts/db/sqlite-init.sqlasset8,254 bytesscripts/e2e-memory-prompt-vdb-cos.tsruns26,918 bytesscripts/export-tencent-vdb/export-tencent-vdb.tsruns19,901 bytesscripts/export-tencent-vdb/tsconfig.jsonasset468 bytesscripts/import-opik-to-memory-core/README.mddoc8,307 bytesscripts/import-opik-to-memory-core/index.tsruns34,809 bytesscripts/import-opik-to-memory-skill-py/README.mddoc7,901 bytesscripts/import-opik-to-memory-skill-py/import_opik.pyruns41,944 bytesscripts/install-hermes-plugin.shruns5,581 bytesscripts/install-openclaw-plugin.shruns16,744 bytesscripts/install_hermes_memory_tencentdb.shruns14,500 bytesscripts/measure-mongo-fts-latency.tsruns2,977 bytesscripts/migrate-sqlite-to-tcvdb/README.mddoc8,293 bytesscripts/migrate-sqlite-to-tcvdb/cli-entry.tsruns392 bytesscripts/migrate-sqlite-to-tcvdb/config-write.tsruns3,283 bytesscripts/migrate-sqlite-to-tcvdb/manifest-write.tsruns1,641 bytesscripts/migrate-sqlite-to-tcvdb/node-llama-cpp.d.tsruns370 bytesscripts/migrate-sqlite-to-tcvdb/sqlite-to-tcvdb.tsruns29,604 bytesscripts/migrate-sqlite-to-tcvdb/tsconfig.jsonasset546 bytesscripts/migrate-v2-to-v3/README.mddoc3,098 bytesscripts/migrate-v2-to-v3/README_CN.mddoc3,120 bytesscripts/migrate-v2-to-v3/v2-to-v3-migrate.pyruns18,823 bytesscripts/probe-vdb-capacity.tsruns2,396 bytesscripts/probe-vdb-reclaimable.tsruns4,176 bytesscripts/read-local-memory/read-local-memory.tsruns34,653 bytesscripts/read-local-memory/tsconfig.jsonasset459 bytesscripts/start-e2e-gateway.tsruns2,884 bytesscripts/verify-clear-vs-archive.tsruns9,250 bytesscripts/verify-tcvdb-clear.tsruns11,013 bytessrc/adapters/index.tsruns931 bytessrc/adapters/openclaw/host-adapter.tsruns3,443 bytessrc/adapters/openclaw/index.tsruns325 bytessrc/adapters/openclaw/llm-runner.tsruns3,201 bytessrc/adapters/standalone/host-adapter.tsruns2,598 bytessrc/adapters/standalone/index.tsruns358 bytessrc/adapters/standalone/llm-provider-resolver.tsruns2,809 bytessrc/adapters/standalone/llm-runner.tsruns20,834 bytessrc/adapters/standalone/storage-tools.tsruns7,302 bytessrc/api-trace/api-log-config.tsruns1,471 bytessrc/api-trace/api-request-context.tsruns604 bytessrc/api-trace/api-sanitize.tsruns2,249 bytessrc/api-trace/api-trace-logger.tsruns1,686 bytessrc/api-trace/api-trace-policy.tsruns1,236 bytessrc/api-trace/api-trace-stdout.tsruns1,136 bytessrc/api-trace/api-traced-proxy.tsruns5,263 bytessrc/api-trace/index.tsruns852 bytessrc/cli/README.mddoc4,674 bytessrc/cli/commands/seed.tsruns10,485 bytessrc/cli/index.tsruns1,884 bytessrc/config.tsruns37,747 bytessrc/core/abstractions/index.tsruns796 bytessrc/core/abstractions/types.tsruns3,963 bytessrc/core/backend-selection/index.tsruns522 bytessrc/core/backend-selection/local-resolver.tsruns4,180 bytessrc/core/backend-selection/store-configs.tsruns1,080 bytessrc/core/backend-selection/types.tsruns3,545 bytessrc/core/backend-selection/validate.tsruns2,693 bytessrc/core/conversation/l0-recorder.tsruns23,557 bytessrc/core/decision/providers/jev/client.tsruns10,471 bytessrc/core/decision/registry.tsruns2,325 bytessrc/core/decision/types.tsruns3,976 bytessrc/core/hooks/auto-capture.tsruns14,963 bytessrc/core/hooks/auto-recall.tsruns41,684 bytessrc/core/hooks/recall-errors.tsruns3,790 bytessrc/core/index.tsruns1,936 bytessrc/core/instance-config-provider.tsruns16,604 bytessrc/core/memory-generation-log/best-effort.tsruns827 bytessrc/core/memory-generation-log/store.tsruns7,601 bytessrc/core/memory-generation-log/types.tsruns2,459 bytessrc/core/memory-prompt/composer.tsruns1,898 bytessrc/core/memory-prompt/resolver.tsruns3,898 bytessrc/core/memory-prompt/types.tsruns4,364 bytessrc/core/persona/jev-diagnostics.tsruns1,852 bytessrc/core/persona/jev-gate.tsruns21,144 bytessrc/core/persona/persona-generator.tsruns14,455 bytessrc/core/persona/persona-trigger.tsruns5,120 bytessrc/core/profile/profile-scope.tsruns5,428 bytessrc/core/profile/profile-sync.tsruns18,309 bytessrc/core/prompts/l1-dedup.tsruns12,350 bytessrc/core/prompts/l1-extraction.tsruns18,028 bytessrc/core/prompts/persona-generation.tsruns15,100 bytessrc/core/prompts/scene-extraction.tsruns30,655 bytessrc/core/quota/credit-calculator.tsruns2,294 bytessrc/core/quota/index.tsruns275 bytessrc/core/quota/noop-quota-reporter.tsruns894 bytessrc/core/quota/quota-manager.tsruns7,493 bytessrc/core/record/l1-dedup.tsruns16,329 bytessrc/core/record/l1-extractor.tsruns31,807 bytessrc/core/record/l1-reader.tsruns7,775 bytessrc/core/record/l1-writer.tsruns13,961 bytessrc/core/report/clickhouse-exporter.tsruns28,041 bytessrc/core/report/console-backend.tsruns8,844 bytessrc/core/report/factory.tsruns4,434 bytessrc/core/report/file-logger.tsruns5,078 bytessrc/core/report/index.tsruns2,842 bytessrc/core/report/kafka-metric-producer.tsruns3,541 bytessrc/core/report/langfuse-span-processor.tsruns8,333 bytessrc/core/report/log.tsruns2,680 bytessrc/core/report/metric-tracking-l1-latency.tsruns2,289 bytessrc/core/report/metric-tracking-l2-latency.tsruns4,639 bytessrc/core/report/metric-tracking-l3-latency.tsruns5,077 bytessrc/core/report/metric-tracking-recall.tsruns3,503 bytessrc/core/report/metric-tracking-runner.tsruns13,458 bytessrc/core/report/noop-backend.tsruns5,051 bytessrc/core/report/obs-logger.tsruns2,590 bytessrc/core/report/otel-context.tsruns1,854 bytessrc/core/report/otel-sdk-init.tsruns15,691 bytessrc/core/report/otlp-backend.tsruns21,040 bytessrc/core/report/reporter.tsruns3,415 bytessrc/core/report/trace-middleware.tsruns2,945 bytessrc/core/report/trace-propagation.tsruns1,692 bytessrc/core/report/trace.tsruns2,571 bytessrc/core/report/traced-task-executor.tsruns5,881 bytessrc/core/report/types.tsruns12,406 bytessrc/core/scene/filename-normalizer.tsruns7,064 bytessrc/core/scene/scene-derive.tsruns2,175 bytessrc/core/scene/scene-extractor.tsruns28,767 bytessrc/core/scene/scene-format.tsruns1,926 bytessrc/core/scene/scene-index.tsruns5,255 bytessrc/core/scene/scene-navigation.tsruns5,211 bytessrc/core/seed/input.tsruns15,062 bytessrc/core/seed/seed-runtime.tsruns14,671 bytessrc/core/seed/types.tsruns3,691 bytessrc/core/session/session-record.tsruns7,773 bytessrc/core/skill/__contract__/skill-store.contract.tsruns7,821 bytessrc/core/skill/conversation-add/add-handler.tsruns14,705 bytessrc/core/skill/conversation-add/agent-task-queue.tsruns31,385 bytessrc/core/skill/conversation-add/buffer-storage.tsruns12,447 bytessrc/core/skill/conversation-add/extract-worker.tsruns30,038 bytessrc/core/skill/conversation-add/index.tsruns1,949 bytessrc/core/skill/conversation-add/message-compressor.tsruns3,393 bytessrc/core/skill/conversation-add/oversize-strategy.tsruns4,253 bytessrc/core/skill/conversation-add/prepare-archive.tsruns3,352 bytessrc/core/skill/conversation-add/skill-core-sink.tsruns3,484 bytessrc/core/skill/conversation-add/trigger-service.tsruns10,301 bytessrc/core/skill/conversation-add/wire.tsruns4,307 bytessrc/core/skill/conversation-add/worker-pool.tsruns16,162 bytessrc/core/skill/index.tsruns3,606 bytessrc/core/skill/prompts/skill-listing-prompt.tsruns2,800 bytessrc/core/skill/prompts/skill-review-prompt-strict.tsruns17,393 bytessrc/core/skill/prompts/skill-review-prompt.tsruns16,318 bytessrc/core/skill/queue/index.tsruns768 bytessrc/core/skill/queue/types.tsruns3,747 bytessrc/core/skill/skill-config.tsruns10,845 bytessrc/core/skill/skill-core.tsruns30,863 bytessrc/core/skill/skill-extractor.tsruns30,110 bytessrc/core/skill/skill-fast-path.tsruns1,958 bytessrc/core/skill/skill-format.tsruns7,733 bytessrc/core/skill/skill-permission.tsruns2,273 bytessrc/core/skill/skill-resource-store.tsruns8,868 bytessrc/core/skill/skill-store-ddl.tsruns4,768 bytessrc/core/skill/skill-store.interface.tsruns6,393 bytessrc/core/skill/skill-tools.tsruns9,790 bytessrc/core/skill/skill-versioning.tsruns20,035 bytessrc/core/skill/types.tsruns12,839 bytessrc/core/state/index.tsruns2,921 bytessrc/core/state/local-backend.tsruns14,214 bytessrc/core/state/timer-member.tsruns2,959 bytessrc/core/state/types.tsruns7,177 bytessrc/core/storage/__contract__/fake-profile-row-store.tsruns2,294 bytessrc/core/storage/__contract__/storage-backend.contract.tsruns10,013 bytessrc/core/storage/adapter.tsruns12,336 bytessrc/core/storage/composite-backend.tsruns7,620 bytessrc/core/storage/credential-provider.tsruns8,284 bytessrc/core/storage/factory.tsruns2,415 bytessrc/core/storage/index.tsruns1,406 bytessrc/core/storage/list-page.tsruns1,162 bytessrc/core/storage/local-backend.tsruns10,878 bytessrc/core/storage/mongo-fs-backend.tsruns10,588 bytessrc/core/storage/profile-row-backend.tsruns14,245 bytessrc/core/storage/types.tsruns10,230 bytessrc/core/store/__contract__/memory-store.contract.tsruns15,457 bytessrc/core/store/bm25-client.tsruns4,863 bytessrc/core/store/bm25-local.tsruns2,705 bytessrc/core/store/embedding.tsruns24,599 bytessrc/core/store/factory.tsruns6,070 bytessrc/core/store/isolation.tsruns6,028 bytessrc/core/store/mongodb/client-pool.tsruns10,365 bytessrc/core/store/mongodb/collections.tsruns1,716 bytessrc/core/store/mongodb/doc-mappers.tsruns8,629 bytessrc/core/store/mongodb/memory-store.tsruns55,016 bytessrc/core/store/mongodb/search-index.tsruns4,901 bytessrc/core/store/mongodb/skill-store.tsruns17,054 bytessrc/core/store/profile-row-store.tsruns3,039 bytessrc/core/store/search-utils.tsruns1,829 bytessrc/core/store/sqlite/memory-store.tsruns153,804 bytessrc/core/store/sqlite/skill-store.tsruns30,521 bytessrc/core/store/store-pool.tsruns22,604 bytessrc/core/store/tcvdb/client.tsruns13,200 bytessrc/core/store/tcvdb/memory-store.tsruns103,825 bytessrc/core/store/tcvdb/skill-store.tsruns40,330 bytessrc/core/store/tokenize.tsruns6,823 bytessrc/core/store/types.tsruns28,117 bytessrc/core/tdai-core.tsruns52,263 bytessrc/core/tools/conversation-search.tsruns11,045 bytessrc/core/tools/l1-candidate-recall.tsruns7,639 bytessrc/core/tools/memory-search.tsruns5,955 bytessrc/core/tools/read-cos.tsruns4,800 bytessrc/core/types.tsruns11,998 bytessrc/gateway/analytics/analytics-ch-client.tsruns3,220 bytessrc/gateway/analytics/analytics-router.tsruns17,841 bytessrc/gateway/analytics/analytics-schemas.tsruns3,605 bytessrc/gateway/analytics/analytics-sql.tsruns18,567 bytessrc/gateway/analytics/index.tsruns382 bytessrc/gateway/chat-memory-e2e-helpers.tsruns8,064 bytessrc/gateway/chat-memory-handlers.tsruns19,906 bytessrc/gateway/config.tsruns50,451 bytessrc/gateway/error-handler.tsruns8,131 bytessrc/gateway/generated/schemas.tsruns157,534 bytessrc/gateway/generated/types.tsruns74,417 bytessrc/gateway/knowledge-handlers.tsruns6,845 bytessrc/gateway/knowledge-schemas.tsruns1,877 bytessrc/gateway/llm-resolver.tsruns4,957 bytessrc/gateway/memory-generation-log-handlers.tsruns3,657 bytessrc/gateway/memory-generation-log-schemas.tsruns1,702 bytessrc/gateway/memory-prompt-handlers.tsruns11,918 bytessrc/gateway/memory-prompt-schemas.tsruns5,319 bytessrc/gateway/metadata-env.tsruns1,551 bytessrc/gateway/quota-credit-policy.tsruns1,377 bytessrc/gateway/server.tsruns152,291 bytessrc/gateway/skill-handlers.tsruns70,817 bytessrc/gateway/skill-schemas.tsruns15,432 bytessrc/gateway/task-source-env.tsruns2,320 bytessrc/gateway/types.tsruns3,559 bytessrc/gateway/v2-router.tsruns100,176 bytessrc/gateway/v2-schemas.tsruns17,412 bytessrc/gateway/v3-session-router.tsruns4,152 bytessrc/metadata/config/metadata_config_params.jsonasset1,971 bytessrc/metadata/config/param-registry.tsruns6,344 bytessrc/metadata/constants.tsruns245 bytessrc/metadata/default-supported-agents.tsruns2,852 bytessrc/metadata/pagination.tsruns2,610 bytessrc/metadata/router/agent-task-visibility.test.tsruns7,823 bytessrc/metadata/router/auth.tsruns2,176 bytessrc/metadata/router/entity-ref-validator.tsruns1,917 bytessrc/metadata/router/instance.tsruns1,129 bytessrc/metadata/router/internal-meta-router.tsruns9,880 bytessrc/metadata/router/meta-api-trace.tsruns5,324 bytessrc/metadata/router/pagination.tsruns297 bytessrc/metadata/router/v3-meta-router.tsruns27,913 bytessrc/metadata/router/v3-meta-schemas.tsruns26,798 bytessrc/metadata/router/v3-task-source-router.tsruns9,413 bytessrc/metadata/service/config-param-service.tsruns15,645 bytessrc/metadata/service/metadata-service.tsruns106,390 bytessrc/metadata/service/permission-checker.tsruns6,856 bytessrc/metadata/service/resolve-user-id.tsruns647 bytessrc/metadata/service/user-session-default-service.tsruns7,208 bytessrc/metadata/service/user-visibility.tsruns1,967 bytessrc/metadata/store/db-name.tsruns1,951 bytessrc/metadata/store/factory.tsruns9,925 bytessrc/metadata/store/interface.tsruns14,414 bytessrc/metadata/store/metadata-store.contract.tsruns79,992 bytessrc/metadata/store/mongodb-adapter.tsruns86,482 bytessrc/metadata/store/relation-id-insert.tsruns1,462 bytessrc/metadata/store/sqlite-adapter.tsruns93,506 bytessrc/metadata/store/team-member-view.tsruns480 bytessrc/metadata/system-user.tsruns4,787 bytessrc/metadata/types.tsruns21,224 bytessrc/metadata/utils/chat-memory-asset.tsruns1,835 bytessrc/metadata/utils/crypto.tsruns5,596 bytessrc/metadata/utils/external-asset-id.tsruns704 bytessrc/metadata/utils/id-generator.tsruns2,257 bytessrc/metadata/utils/user-key.tsruns1,328 bytessrc/offload-client/context-engine.tsruns19,021 bytessrc/offload-client/hooks/after-tool-call.tsruns1,832 bytessrc/offload-client/index.tsruns3,919 bytessrc/offload-client/offload-api-client.tsruns5,588 bytessrc/offload-client/token-estimator.tsruns8,171 bytessrc/offload-client/types.tsruns2,593 bytessrc/offload/backend-client.tsruns13,212 bytessrc/offload/benchmark-token-estimate.tsruns3,952 bytessrc/offload/context-token-tracker.tsruns5,482 bytessrc/offload/fast-token-estimate.tsruns9,947 bytessrc/offload/hooks/after-tool-call.tsruns29,439 bytessrc/offload/hooks/before-agent-start.tsruns5,392 bytessrc/offload/hooks/before-prompt-build.tsruns13,614 bytessrc/offload/hooks/llm-input-l3.tsruns65,814 bytessrc/offload/hooks/llm-output.tsruns736 bytessrc/offload/index.tsruns118,330 bytessrc/offload/l3-helpers.tsruns10,375 bytessrc/offload/l3-token-counter.tsruns1,306 bytessrc/offload/l3-token-helpers.tsruns582 bytessrc/offload/local-llm/index.tsruns6,143 bytessrc/offload/local-llm/llm-caller.tsruns2,885 bytessrc/offload/local-llm/parsers/json-utils.tsruns2,895 bytessrc/offload/local-llm/parsers/l1-parser.tsruns1,104 bytessrc/offload/local-llm/parsers/l15-parser.tsruns1,262 bytessrc/offload/local-llm/parsers/l2-parser.tsruns2,793 bytessrc/offload/local-llm/prompts/l1-prompt.tsruns5,479 bytessrc/offload/local-llm/prompts/l15-prompt.tsruns5,125 bytessrc/offload/local-llm/prompts/l2-prompt.tsruns7,846 bytessrc/offload/mmd-injector.tsruns14,467 bytessrc/offload/mmd-meta.tsruns1,910 bytessrc/offload/opik-tracer.tsruns12,611 bytessrc/offload/pipelines/l2-mermaid.tsruns9,550 bytessrc/offload/reclaimer.tsruns15,479 bytessrc/offload/session-registry.tsruns4,807 bytessrc/offload/state-manager.tsruns17,971 bytessrc/offload/state-reporter.tsruns12,958 bytessrc/offload/storage.tsruns22,940 bytessrc/offload/time-utils.tsruns1,171 bytessrc/offload/types.tsruns8,929 bytessrc/offload/user-id.tsruns2,563 bytessrc/offload_server/compact/compaction-handler.tsruns14,023 bytessrc/offload_server/compact/compressor.tsruns45,440 bytessrc/offload_server/compact/fast-path.tsruns6,773 bytessrc/offload_server/compact/helpers.tsruns12,227 bytessrc/offload_server/compact/mmd-injector.tsruns14,678 bytessrc/offload_server/ingest-handler.tsruns10,807 bytessrc/offload_server/mmd-handler.tsruns2,551 bytessrc/offload_server/offload-task-executor.tsruns31,338 bytessrc/offload_server/opik-tracer.tsruns11,463 bytessrc/offload_server/parsers/json-utils.tsruns2,340 bytessrc/offload_server/parsers/l1-parser.tsruns1,107 bytessrc/offload_server/parsers/l15-parser.tsruns1,803 bytessrc/offload_server/parsers/l2-parser.tsruns2,451 bytessrc/offload_server/prompts/l1-prompt.tsruns4,197 bytessrc/offload_server/prompts/l15-prompt.tsruns3,992 bytessrc/offload_server/prompts/l2-prompt.tsruns7,178 bytessrc/offload_server/router.tsruns3,222 bytessrc/offload_server/schemas.tsruns2,887 bytessrc/offload_server/session-utils.tsruns1,003 bytessrc/offload_server/task-transition.tsruns4,545 bytessrc/offload_server/types.tsruns4,811 bytessrc/services/pipeline-worker.tsruns54,618 bytessrc/services/timer-scanner.tsruns10,014 bytessrc/services/worker-permit-pool.tsruns2,887 bytessrc/task-source/import-service.tsruns9,640 bytessrc/task-source/index.tsruns707 bytessrc/task-source/providers/tapd/index.tsruns13,799 bytessrc/task-source/providers/tapd/mapper.tsruns8,084 bytessrc/task-source/providers/tapd/mcp-client.tsruns7,091 bytessrc/task-source/registry.tsruns4,829 bytessrc/task-source/types.tsruns6,902 bytessrc/utils/backup.tsruns7,171 bytessrc/utils/checkpoint.tsruns29,992 bytessrc/utils/clean-context-runner.tsruns23,879 bytessrc/utils/ensure-hook-policy.tsruns9,343 bytessrc/utils/env-config.tsruns7,741 bytessrc/utils/env.tsruns556 bytessrc/utils/managed-timer.tsruns4,658 bytessrc/utils/manifest.tsruns5,258 bytessrc/utils/memory-cleaner.tsruns12,782 bytessrc/utils/openclaw-state-dir.tsruns1,348 bytessrc/utils/pipeline-factory.tsruns64,314 bytessrc/utils/pipeline-manager.tsruns46,967 bytessrc/utils/sanitize.tsruns16,126 bytessrc/utils/serial-queue.tsruns3,568 bytessrc/utils/session-filter.tsruns3,448 bytessrc/utils/short-id.tsruns2,056 bytessrc/utils/stateful-pipeline-manager.tsruns19,981 bytessrc/utils/text-utils.tsruns913 bytestdai-gateway.local-mongo.yamlasset2,381 bytestdai-gateway.standalone.yamlasset5,298 bytestdai-gateway.yamlasset8,819 bytestsdown.config.tsruns1,017 bytesv3-api-memorycore-doc.mddoc46,967 bytesvitest.config.tsruns642 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubsetup-proxy
When your agent uses it
交互式引导用户配置 AI Agent 接入 Memory Proxy(逐步探测、逐步验证)
What it loads into context
Frontmatter
64 tokensAlways available to the agent
SKILL.md
3,083 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 背景知识
- 脚本位置
- 执行流程
- 错误处理原则
- 注意事项
Scripts executed separately
setup-proxy.sh
Files
SKILL.mdcore10,346 bytesSKILL.mdcore10,346 bytesSKILL.mdcore10,346 bytesSKILL.mdcore10,346 bytesSKILL.mdcore10,346 bytesSKILL.mdcore10,346 bytesSKILL.mdcore10,346 bytesSKILL.mdcore10,346 bytessetup-proxy.shruns46,355 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- openclaw-memory-tencentdb-setup
- setup-proxy
Repository facts
- License
- No license detected
- Created
- Apr 7, 2026
- Last pushed
- Nov 4, 2026
- Forks
- 2,979
- Open issues
- 304
- Project activity
- Active
Rank over the last 12 weeks
Now #68 · best #67 · up 3 in 30 days
- #68 from Oct 14 to Oct 24
- #69 on Oct 25
- #67 from Oct 28 to Oct 29
- #68 from Oct 30 to Oct 31
- #67 on Nov 1
- #68 since Nov 2
31 earlier periods
- #106 on Aug 2
- #85 on Aug 7
- #84 on Aug 8
- #81 on Aug 9
- #80 on Aug 10
- #78 on Aug 11
- #76 on Aug 12
- #74 on Aug 13
- #73 from Aug 14 to Aug 15
- #74 on Aug 16
- #73 on Aug 17
- #72 on Aug 18
- #73 from Aug 19 to Aug 22
- #71 from Aug 23 to Aug 25
- #70 on Aug 26
- #71 on Aug 27
- #72 from Aug 28 to Aug 30
- #69 from Aug 31 to Sep 1
- #68 from Sep 2 to Sep 4
- #69 from Sep 5 to Sep 6
- #70 from Sep 7 to Sep 8
- #69 from Sep 9 to Sep 14
- #70 from Sep 15 to Sep 20
- #69 from Sep 21 to Sep 25
- #70 from Sep 26 to Sep 27
- #69 from Sep 28 to Oct 4
- #70 from Oct 5 to Oct 6
- #71 from Oct 7 to Oct 9
- #72 from Oct 10 to Oct 11
- #69 on Oct 12
- #67 on Oct 13
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 2, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 19 notes
MemoryCore/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedMemoryCore/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedMemoryCore/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedMemoryCore/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedMemoryCore/scripts/bench-l0-mongo/compare-8c32g.html:121Analysis incomplete: physical or joined line exceeds character limitMemoryCore/scripts/bench-l0-mongo/compare-8c32g.html:119Analysis incomplete: physical or joined line exceeds character limitMemoryCore/scripts/bench-l0-mongo/compare-8c32g.html:120Analysis incomplete: physical or joined line exceeds character limitMemoryCore/scripts/bench-l0-mongo/compare-8c32g.html:133Analysis incomplete: physical or joined line exceeds character limitMemoryCore/scripts/bench-l0-mongo/compare-8c32g.html:131Analysis incomplete: physical or joined line exceeds character limitMemoryCore/scripts/bench-l0-mongo/compare-8c32g.html:132Analysis incomplete: physical or joined line exceeds character limitMemoryCore/src/gateway/generated/schemas.ts:7Analysis incomplete: physical or joined line exceeds character limitMemoryCore/src/gateway/generated/schemas.ts:6Analysis incomplete: physical or joined line exceeds character limitagents/skills/setup-proxy/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedagents/skills/setup-proxy/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedagents/skills/setup-proxy/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedagents/skills/setup-proxy/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedagents/skills/setup-proxy/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedagents/skills/setup-proxy/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedagents/skills/setup-proxy/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 26 dangerous shell commandsin 14 files: MemoryCore/scripts/install_hermes_memory_tencentdb.sh:104 setup-proxy/setup-proxy.sh:27 MemoryCore/SKILL-MIGRATION.md:216 and 11 more
- 561 network referencesin 61 files: MemoryCore/src/metadata/store/metadata-store.contract.ts:1062 MemoryCore/scripts/migrate-sqlite-to-tcvdb/README.md:25 MemoryCore/src/gateway/config.ts:144 and 58 more
- 1 obfuscation signalin 1 file: MemoryCore/src/utils/sanitize.ts:332
- 11 instruction override signalsin 3 files: setup-proxy/setup-proxy.sh:7 MemoryCore/src/offload/hooks/after-tool-call.ts:169 MemoryCore/src/utils/sanitize.ts:171
- 382 executable scriptsin 382 files: MemoryCore/Dockerfile:1 MemoryCore/bin/export-tencent-vdb.mjs:1 MemoryCore/bin/migrate-sqlite-to-tcvdb.mjs:1 and 379 more
- 585 references to secretsin 92 files: MemoryCore/src/core/store/sqlite/memory-store.ts:11 setup-proxy/setup-proxy.sh:169 MemoryCore/src/metadata/store/metadata-store.contract.ts:1045 and 89 more
- No requests to vote in Hot
Show all 1,566 signals by file
MemoryCore/.dockerignore
MemoryCore/.npmignore
- Access to secretsline 14
[Credential-related source omitted]
MemoryCore/Dockerfile
- Executable scriptline 1
Executable file - Network accessline 126
# Runtime essentials only (curl for HEALTHCHECK; tini for proper signal handling) - Network accessline 127
RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt-get update && apt-get install -y --no-install-recommends curl - Network accessline 128
--mount=type=cache,target=/var/lib/apt,sharing=locked \ apt-get update && apt-get install -y --no-install-recommends \ curl \ - Network accessline 129
apt-get update && apt-get install -y --no-install-recommends \ curl \ tini \ - Network accessline 130
curl \ - Network accessline 157
HEALTHCHECK --interval=30s --timeout=5s --retries=3 --start-period=15s \ CMD curl -fsS http://127.0.0.1:${TDAI_GATEWAY_PORT:-8420}/health || exit 1 - Network accessline 158
CMD curl -fsS http://127.0.0.1:${TDAI_GATEWAY_PORT:-8420}/health || exit 1
MemoryCore/README.md
- Network accessline 70
[Credential-related source omitted] - Network accessline 71
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Network accessline 72
export TDAI_LLM_BASE_URL="https://api.openai.com/v1" - Network accessline 81
curl http://127.0.0.1:8420/health - Access to secretsline 88
[Credential-related source omitted] - Access to secretsline 94
[Credential-related source omitted] - Access to secretsline 125
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Access to secretsline 128
[Credential-related source omitted] - Network accessline 151
TDAI_MEMORY_ENDPOINT=http://127.0.0.1:8420 - Access to secretsline 152
[Credential-related source omitted] - Access to secretsline 205
[Credential-related source omitted] - Network accessline 207
| `TDAI_DATA_DIR` | `~/.memory-tencentdb/memory-tdai` | Local data directory | | `TDAI_LLM_API_KEY` | Empty | LLM API key | | `TDAI_LLM_BASE_URL` | `https://api.openai.com/v1` | OpenAI-compatible API URL | - Network accessline 208
[Credential-related source omitted] - Access to secretsline 208
[Credential-related source omitted] - Network accessline 209
| `TDAI_LLM_BASE_URL` | `https://api.openai.com/v1` | OpenAI-compatible API URL | - Access to secretsline 264
[Credential-related source omitted]
MemoryCore/README_CN.md
- Network accessline 72
[Credential-related source omitted] - Network accessline 73
[Credential-related source omitted] - Access to secretsline 73
[Credential-related source omitted] - Network accessline 74
export TDAI_LLM_BASE_URL="https://api.openai.com/v1" - Network accessline 83
curl http://127.0.0.1:8420/health - Access to secretsline 90
[Credential-related source omitted] - Access to secretsline 96
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Access to secretsline 129
[Credential-related source omitted] - Access to secretsline 130
[Credential-related source omitted] - Network accessline 153
TDAI_MEMORY_ENDPOINT=http://127.0.0.1:8420 - Access to secretsline 154
[Credential-related source omitted] - Network accessline 224
[Credential-related source omitted] - Access to secretsline 224
[Credential-related source omitted] - Access to secretsline 225
[Credential-related source omitted] - Access to secretsline 235
[Credential-related source omitted] - Network accessline 240
[Credential-related source omitted] - Access to secretsline 240
[Credential-related source omitted] - Access to secretsline 241
[Credential-related source omitted] - Access to secretsline 273
[Credential-related source omitted] - Network accessline 275
| `TDAI_DATA_DIR` | `~/.memory-tencentdb/memory-tdai` | 本地数据目录 | | `TDAI_LLM_API_KEY` | 空 | LLM API Key | | `TDAI_LLM_BASE_URL` | `https://api.openai.com/v1` | OpenAI-compatible API 地址 | - Network accessline 276
[Credential-related source omitted] - Access to secretsline 276
[Credential-related source omitted] - Network accessline 277
| `TDAI_LLM_BASE_URL` | `https://api.openai.com/v1` | OpenAI-compatible API 地址 | - Access to secretsline 323
[Credential-related source omitted]
MemoryCore/SKILL-MIGRATION.md
- Dangerous shell operationline 216
- 备份文件 `/tmp/memory-tdai-config-backup.json` 可能包含 `apiKey`,迁移完成后建议删除:`rm /tmp/memory-tdai-config-backup.json`
MemoryCore/SKILL.md
MemoryCore/bin/export-tencent-vdb.mjs
- Executable scriptline 1
#!/usr/bin/env node
MemoryCore/bin/migrate-sqlite-to-tcvdb.mjs
- Executable scriptline 1
#!/usr/bin/env node
MemoryCore/bin/read-local-memory.mjs
- Executable scriptline 1
#!/usr/bin/env node
MemoryCore/bin/seed-v2.mjs
- Executable scriptline 1
#!/usr/bin/env node - Network accessline 8
// 使用: // npm run seed-v2 -- --input ./scripts/seed-v2/fixtures/minimal.json // node ./bin/seed-v2.mjs --input fixture.json --endpoint http://127.0.0.1:18420 - Network accessline 10
// node ./bin/seed-v2.mjs --input fixture.json --endpoint http://127.0.0.1:18420
MemoryCore/docker-compose.local-mongo.yaml
- Network accessline 9
# set -a && source ../.env.knowledge-local && set +a # 在 memory-tencentdb/ 下 # docker compose -f docker-compose.local-mongo.yaml up --build -d # 在 MemoryCore/ 下 # 健康: curl http://localhost:8420/health - Network accessline 10
# docker compose -f docker-compose.local-mongo.yaml up --build -d # 在 MemoryCore/ 下 # 健康: curl http://localhost:8420/health # 日志: docker compose -f docker-compose.local-mongo.yaml logs -f memory - Network accessline 11
# 健康: curl http://localhost:8420/health - Access to secretsline 63
[Credential-related source omitted] - Access to secretsline 64
[Credential-related source omitted] - Network accessline 65
[Credential-related source omitted] - Network accessline 66
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted] - Network accessline 67
- TDAI_LLM_BASE_URL=${TDAI_LLM_BASE_URL:-https://tokenhub.tencentmaas.com/v1} - Network accessline 71
condition: service_healthy healthcheck: test: ["CMD", "curl", "-fsS", "http://127.0.0.1:8420/health"] - Network accessline 72
healthcheck: test: ["CMD", "curl", "-fsS", "http://127.0.0.1:8420/health"] interval: 15s - Network accessline 73
test: ["CMD", "curl", "-fsS", "http://127.0.0.1:8420/health"]
MemoryCore/hermes-plugin/memory/memory_tencentdb/README.md
- Network accessline 146
[Credential-related source omitted] - Access to secretsline 146
[Credential-related source omitted] - Network accessline 147
export MEMORY_TENCENTDB_LLM_BASE_URL="https://api.openai.com/v1" # optional - Network accessline 235
|-----------------------------------|------------------------------|-------------------------------------| | `MEMORY_TENCENTDB_LLM_API_KEY` | — | LLM API key (required for L1/L2/L3) | | `MEMORY_TENCENTDB_LLM_BA - Network accessline 236
[Credential-related source omitted] - Access to secretsline 236
[Credential-related source omitted] - Network accessline 237
| `MEMORY_TENCENTDB_LLM_BASE_URL` | `https://api.openai.com/v1` | OpenAI-compatible API base URL |
MemoryCore/hermes-plugin/memory/memory_tencentdb/__init__.py
- Executable scriptline 1
Executable file - Access to secretsline 88
[Credential-related source omitted] - Access to secretsline 112
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 122
[Credential-related source omitted] - Access to secretsline 155
[Credential-related source omitted] - Access to secretsline 514
[Credential-related source omitted] - Access to secretsline 516
[Credential-related source omitted] - Network accessline 520
[Credential-related source omitted] - Access to secretsline 520
[Credential-related source omitted] - Network accessline 521
client = MemoryTencentdbSdkClient( base_url=f"http://{host}:{port}", timeout=2, - Network accessline 522
base_url=f"http://{host}:{port}", - Access to secretsline 524
[Credential-related source omitted] - Access to secretsline 546
[Credential-related source omitted] - Access to secretsline 547
[Credential-related source omitted] - Access to secretsline 553
[Credential-related source omitted] - Access to secretsline 803
[Credential-related source omitted] - Access to secretsline 826
[Credential-related source omitted] - Access to secretsline 924
[Credential-related source omitted] - Access to secretsline 957
[Credential-related source omitted] - Access to secretsline 961
[Credential-related source omitted] - Access to secretsline 968
[Credential-related source omitted] - Access to secretsline 971
[Credential-related source omitted] - Access to secretsline 975
[Credential-related source omitted] - Network accessline 978
"key": "llm_base_url", "description": "LLM API base URL", "default": "https://api.openai.com/v1", - Network accessline 979
"description": "LLM API base URL", "default": "https://api.openai.com/v1", "env_var": "MEMORY_TENCENTDB_LLM_BASE_URL", - Network accessline 980
"default": "https://api.openai.com/v1",
MemoryCore/hermes-plugin/memory/memory_tencentdb/client.py
- Executable scriptline 1
Executable file - Network accessline 26
def __init__( self, base_url: str = "http://127.0.0.1:8420", - Network accessline 27
self, base_url: str = "http://127.0.0.1:8420", timeout: int = DEFAULT_TIMEOUT, - Network accessline 28
base_url: str = "http://127.0.0.1:8420", - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Network accessline 51
url = f"{self._base_url}{path}" data = json.dumps(body).encode("utf-8") req = urllib.request.Request( - Network accessline 52
data = json.dumps(body).encode("utf-8") req = urllib.request.Request( url, - Network accessline 53
req = urllib.request.Request( - Network accessline 58
) try: with urllib.request.urlopen(req, timeout=timeout or self._timeout) as resp: - Network accessline 59
try: with urllib.request.urlopen(req, timeout=timeout or self._timeout) as resp: raw = json.loads(resp.read().decode("utf-8")) - Network accessline 60
with urllib.request.urlopen(req, timeout=timeout or self._timeout) as resp: - Network accessline 77
url = f"{self._base_url}{path}" req = urllib.request.Request( - Network accessline 78
req = urllib.request.Request( - Network accessline 82
) try: with urllib.request.urlopen(req, timeout=timeout or self._timeout) as resp: - Network accessline 83
try: with urllib.request.urlopen(req, timeout=timeout or self._timeout) as resp: return json.loads(resp.read().decode("utf-8")) - Network accessline 84
with urllib.request.urlopen(req, timeout=timeout or self._timeout) as resp: - Access to secretsline 234
[Credential-related source omitted] - Access to secretsline 236
[Credential-related source omitted] - Access to secretsline 245
[Credential-related source omitted] - Access to secretsline 253
[Credential-related source omitted] - Access to secretsline 270
[Credential-related source omitted] - Access to secretsline 273
[Credential-related source omitted] - Access to secretsline 274
[Credential-related source omitted] - Access to secretsline 277
[Credential-related source omitted] - Access to secretsline 288
[Credential-related source omitted] - Access to secretsline 296
[Credential-related source omitted] - Access to secretsline 297
[Credential-related source omitted]
MemoryCore/hermes-plugin/memory/memory_tencentdb/supervisor.py
- Executable scriptline 1
Executable file - Access to secretsline 86
[Credential-related source omitted] - Access to secretsline 95
[Credential-related source omitted] - Access to secretsline 99
[Credential-related source omitted] - Network accessline 106
self._host = host self._port = port self._base_url = f"http://{host}:{port}" - Network accessline 107
[Credential-related source omitted] - Network accessline 108
self._base_url = f"http://{host}:{port}" - Access to secretsline 109
[Credential-related source omitted] - Access to secretsline 113
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Access to secretsline 224
[Credential-related source omitted] - Access to secretsline 233
[Credential-related source omitted] - Access to secretsline 237
[Credential-related source omitted] - Access to secretsline 299
[Credential-related source omitted] - Access to secretsline 302
[Credential-related source omitted]
MemoryCore/index.ts
MemoryCore/kubb.config.ts
- Executable scriptline 1
Executable file
MemoryCore/openclaw-plugin/.gitignore
- Access to secretsline 3
[Credential-related source omitted]
MemoryCore/openclaw-plugin/README.md
- Network accessline 8
|------|--------| | Plugin ID | `memory-tencentdb-client` (same historical ID; implementation is v3) | | SDK | [`@tencentdb-agent-memory/memory-sdk-ts-v2@1.0.0-beta.2`](https://www.npmjs.com/package/@tencentdb-agent-memory/memory-sdk-ts-v2/ - Network accessline 9
| Plugin ID | `memory-tencentdb-client` (same historical ID; implementation is v3) | | SDK | [`@tencentdb-agent-memory/memory-sdk-ts-v2@1.0.0-beta.2`](https://www.npmjs.com/package/@tencentdb-agent-memory/memory-sdk-ts-v2/v/1.0.0-beta.2) (n - Network accessline 10
| SDK | [`@tencentdb-agent-memory/memory-sdk-ts-v2@1.0.0-beta.2`](https://www.npmjs.com/package/@tencentdb-agent-memory/memory-sdk-ts-v2/v/1.0.0-beta.2) (npm; root = v3) | - Network accessline 15
[Credential-related source omitted] - Access to secretsline 15
[Credential-related source omitted] - Network accessline 63
# Remote Gateway (strict) MEMORY_INSTALL_MODE=server \ TDAI_MEMORY_ENDPOINT="https://memory.example.com" \ - Network accessline 64
[Credential-related source omitted] - Access to secretsline 64
[Credential-related source omitted] - Network accessline 65
TDAI_MEMORY_ENDPOINT="https://memory.example.com" \ - Access to secretsline 66
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Dangerous shell operationline 83
curl -fsSL https://get.openclaw.dev | bash - Network accessline 83
curl -fsSL https://get.openclaw.dev | bash - Network accessline 95
`package.json` depends on npm package [`@tencentdb-agent-memory/memory-sdk-ts-v2@1.0.0-beta.2`](https://www.npmjs.com/package/@tencentdb-agent-memory/memory-sdk-ts-v2/v/1.0.0-beta.2) (root entry = v3). - Network accessline 125
"config": { "server": { "url": "http://127.0.0.1:8420", - Network accessline 126
[Credential-related source omitted] - Network accessline 127
"url": "http://127.0.0.1:8420", - Network accessline 174
| Field | Default | Description | |-------|---------|-------------| | `server.url` | `http://127.0.0.1:8420` | Memory Gateway URL | - Network accessline 175
|-------|---------|-------------| | `server.url` | `http://127.0.0.1:8420` | Memory Gateway URL | | `server.apiKey` | `local` | Bearer token; use `local` for default standalone | - Network accessline 176
| `server.url` | `http://127.0.0.1:8420` | Memory Gateway URL |
MemoryCore/openclaw-plugin/README_CN.md
- Network accessline 8
|----|------| | 插件 ID | `memory-tencentdb-client`(历史 ID;本分支实现为 v3) | | SDK | [`@tencentdb-agent-memory/memory-sdk-ts-v2@1.0.0-beta.2`](https://www.npmjs.com/package/@tencentdb-agent-memory/memory-sdk-ts-v2/v/1.0.0-beta.2)(npm;根入口即 v3) | - Network accessline 9
| 插件 ID | `memory-tencentdb-client`(历史 ID;本分支实现为 v3) | | SDK | [`@tencentdb-agent-memory/memory-sdk-ts-v2@1.0.0-beta.2`](https://www.npmjs.com/package/@tencentdb-agent-memory/memory-sdk-ts-v2/v/1.0.0-beta.2)(npm;根入口即 v3) | | 数据面 | `MemoryCl - Network accessline 10
| SDK | [`@tencentdb-agent-memory/memory-sdk-ts-v2@1.0.0-beta.2`](https://www.npmjs.com/package/@tencentdb-agent-memory/memory-sdk-ts-v2/v/1.0.0-beta.2)(npm;根入口即 v3) | - Network accessline 15
[Credential-related source omitted] - Access to secretsline 15
[Credential-related source omitted] - Network accessline 63
# 远端 Gateway(严格) MEMORY_INSTALL_MODE=server \ TDAI_MEMORY_ENDPOINT="https://memory.example.com" \ - Network accessline 64
[Credential-related source omitted] - Access to secretsline 64
[Credential-related source omitted] - Network accessline 65
TDAI_MEMORY_ENDPOINT="https://memory.example.com" \ - Access to secretsline 66
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Dangerous shell operationline 83
curl -fsSL https://get.openclaw.dev | bash - Network accessline 83
curl -fsSL https://get.openclaw.dev | bash - Network accessline 95
`package.json` 依赖 npm 包 [`@tencentdb-agent-memory/memory-sdk-ts-v2@1.0.0-beta.2`](https://www.npmjs.com/package/@tencentdb-agent-memory/memory-sdk-ts-v2/v/1.0.0-beta.2)(根入口即 v3)。 - Network accessline 125
"config": { "server": { "url": "http://127.0.0.1:8420", - Network accessline 126
[Credential-related source omitted] - Network accessline 127
"url": "http://127.0.0.1:8420", - Network accessline 174
| 字段 | 默认值 | 说明 | |------|--------|------| | `server.url` | `http://127.0.0.1:8420` | Memory Gateway 地址 | - Network accessline 175
|------|--------|------| | `server.url` | `http://127.0.0.1:8420` | Memory Gateway 地址 | | `server.apiKey` | `local` | Bearer;standalone 默认可用 `local` | - Network accessline 176
| `server.url` | `http://127.0.0.1:8420` | Memory Gateway 地址 |
MemoryCore/openclaw-plugin/docs/architecture.md
- Network accessline 60
{ // Gateway 连接 "gateway.url": "http://127.0.0.1:8420", - Network accessline 61
[Credential-related source omitted] - Network accessline 62
"gateway.url": "http://127.0.0.1:8420", - Network accessline 106
SDK 已发布到 npm registry:[`@tencentdb-agent-memory/memory-sdk-ts-v2@1.0.0-beta.2`](https://www.npmjs.com/package/@tencentdb-agent-memory/memory-sdk-ts-v2/v/1.0.0-beta.2),由 `npm install` 自动拉取,不再走 vendor / 本地 `file:` / tgz。
MemoryCore/openclaw-plugin/index.ts
MemoryCore/openclaw-plugin/openclaw.plugin.json
MemoryCore/openclaw-plugin/package.json
MemoryCore/openclaw-plugin/src/format.ts
- Executable scriptline 1
Executable file
MemoryCore/openclaw-plugin/src/hooks/capture.ts
- Executable scriptline 1
Executable file
MemoryCore/openclaw-plugin/src/hooks/recall.ts
- Executable scriptline 1
Executable file
MemoryCore/openclaw-plugin/src/sanitize.ts
- Executable scriptline 1
Executable file
MemoryCore/openclaw-plugin/src/tools/conversation-search.ts
MemoryCore/openclaw-plugin/src/tools/memory-search.ts
- Executable scriptline 1
Executable file
MemoryCore/openclaw-plugin/src/tools/read-cos.ts
- Executable scriptline 1
Executable file
MemoryCore/openclaw.plugin.json
- Network accessline 30
"description": "client/gateway/remote 模式下的外部 Memory Gateway 连接配置", "properties": { "url": { "type": "string", "default": "http://127.0.0.1:8420", "description": "Memory Gateway URL" }, - Network accessline 31
[Credential-related source omitted] - Network accessline 32
"url": { "type": "string", "default": "http://127.0.0.1:8420", "description": "Memory Gateway URL" }, - Network accessline 132
"description": "腾讯云向量数据库配置(仅 storeBackend=tcvdb 时生效)", "properties": { "url": { "type": "string", "description": "实例 URL(必填,如 http://10.0.1.1:8100)" }, - Network accessline 133
"properties": { "url": { "type": "string", "description": "实例 URL(必填,如 http://10.0.1.1:8100)" }, "username": { "type": "string", "default": "root", "description": "账户名" }, - Network accessline 134
"url": { "type": "string", "description": "实例 URL(必填,如 http://10.0.1.1:8100)" }, - Network accessline 163
"properties": { "enabled": { "type": "boolean", "default": false, "description": "是否启用独立 LLM 模式。关闭时使用 OpenClaw 宿主模型。" }, "baseUrl": { "type": "string", "default": "https://api.openai.com/v1", "description": "OpenAI-compa - Network accessline 164
"enabled": { "type": "boolean", "default": false, "description": "是否启用独立 LLM 模式。关闭时使用 OpenClaw 宿主模型。" }, "baseUrl": { "type": "string", "default": "https://api.openai.com/v1", "description": "OpenAI-compatible API 地址" }, - Network accessline 165
"baseUrl": { "type": "string", "default": "https://api.openai.com/v1", "description": "OpenAI-compatible API 地址" },
MemoryCore/package.json
- Executable scriptline 1
Executable file
MemoryCore/pi-plugin/README.md
- Network accessline 3
A [Pi](https://github.com/earendil-works/pi-coding-agent) extension that routes Pi - Network accessline 4
through the [TencentDB Agent Memory v2](https://github.com/TencentCloud/TencentDB-Agent-Memory) - Network accessline 24
| Env var | Required | Default | Notes | |---|---|---|---| | `TDAI_PROXY_URL` | no | `http://127.0.0.1:8096` | proxy host:port | - Network accessline 25
|---|---|---|---| | `TDAI_PROXY_URL` | no | `http://127.0.0.1:8096` | proxy host:port | | `TDAI_SPACE_ID` | no | `default` | memory instance id | - Network accessline 26
| `TDAI_PROXY_URL` | no | `http://127.0.0.1:8096` | proxy host:port |
MemoryCore/pi-plugin/index.ts
- Executable scriptline 1
Executable file - Network accessline 6
* routing + the dynamic per-session x-conversation-id header; all memory * capability (L3/L2 injection, L0 capture, L0/L1/L2 search via curl * recipes) arrives server-side from the proxy. (Scope C.) - Network accessline 7
* capability (L3/L2 injection, L0 capture, L0/L1/L2 search via curl * recipes) arrives server-side from the proxy. (Scope C.) */ - Network accessline 12
export default function (pi: ExtensionAPI) { const proxyBase = process.env.TDAI_PROXY_URL ?? "http://127.0.0.1:8096"; - Network accessline 13
const proxyBase = process.env.TDAI_PROXY_URL ?? "http://127.0.0.1:8096"; - Access to secretsline 17
[Credential-related source omitted]
MemoryCore/pi-plugin/package.json
MemoryCore/pi-plugin/vitest.config.ts
- Executable scriptline 1
Executable file
MemoryCore/scripts/bench-checkpoint-lock.ts
MemoryCore/scripts/bench-l0-mongo/bench.ts
- Executable scriptline 1
Executable file
MemoryCore/scripts/bench-l0-mongo/build-compare.mjs
MemoryCore/scripts/bench-l0-mongo/compare-8c32g.html
MemoryCore/scripts/bench-l0-mongo/generate.ts
MemoryCore/scripts/bench-l0-mongo/index.html
- Access to secretsline 353
[Credential-related source omitted]
MemoryCore/scripts/bench-l0-mongo/insert.ts
- Executable scriptline 1
Executable file
MemoryCore/scripts/bench-l0-mongo/merge-reports.mjs
- Executable scriptline 1
Executable file
MemoryCore/scripts/bench-l0-mongo/metrics.ts
- Executable scriptline 1
Executable file
MemoryCore/scripts/bench-l0-mongo/parse-qps-log.mjs
- Executable scriptline 1
Executable file
MemoryCore/scripts/bench-l0-mongo/probe-ceiling.ts
- Executable scriptline 1
Executable file
MemoryCore/scripts/bench-l0-mongo/probe-query-ceiling.ts
- Executable scriptline 1
Executable file
MemoryCore/scripts/bench-l0-mongo/query.ts
MemoryCore/scripts/bench-l0-mongo/report.ts
- Executable scriptline 1
Executable file
MemoryCore/scripts/bench-l0-mongo/view-report.html
- Network accessline 237
if (!name) return; try { const res = await fetch(`reports/${name}`, { cache: "no-store" }); - Network accessline 238
try { const res = await fetch(`reports/${name}`, { cache: "no-store" }); tryRender(await res.text()); - Network accessline 239
const res = await fetch(`reports/${name}`, { cache: "no-store" }); - Network accessline 246
async function loadIndex() { try { const res = await fetch("reports/index.json", { cache: "no-store" }); - Network accessline 247
try { const res = await fetch("reports/index.json", { cache: "no-store" }); if (!res.ok) return; // opened as file:// or no index — file picker still works - Network accessline 248
const res = await fetch("reports/index.json", { cache: "no-store" });
MemoryCore/scripts/ci/check-skill-queue-isolation.sh
- Executable scriptline 1
#!/usr/bin/env bash
MemoryCore/scripts/cleanup-vdb-test-dbs.ts
MemoryCore/scripts/db/mongodb-init.js
- Executable scriptline 1
Executable file
MemoryCore/scripts/e2e-memory-prompt-vdb-cos.ts
MemoryCore/scripts/export-tencent-vdb/export-tencent-vdb.ts
- Executable scriptline 1
#!/usr/bin/env node - Access to secretsline 8
[Credential-related source omitted] - Network accessline 154
console.error(); console.error(' node ./bin/export-tencent-vdb.mjs \\'); console.error(' --url "http://your-vdb-host:8100" \\'); - Network accessline 155
console.error(' node ./bin/export-tencent-vdb.mjs \\'); console.error(' --url "http://your-vdb-host:8100" \\'); console.error(' --username "root" \\'); - Network accessline 156
console.error(' --url "http://your-vdb-host:8100" \\'); - Network accessline 181
连接参数(必填): --url <地址> VDB 实例 HTTP 地址(如 http://your-vdb-host:8100) - Network accessline 182
--url <地址> VDB 实例 HTTP 地址(如 http://your-vdb-host:8100) - Network accessline 210
node ./bin/export-tencent-vdb.mjs \\ --url "http://gz-vdb-xxx:8100" --username root --api-key "xxx" --database mydb \\ - Network accessline 211
--url "http://gz-vdb-xxx:8100" --username root --api-key "xxx" --database mydb \\ - Network accessline 215
node ./bin/export-tencent-vdb.mjs \\ --url "http://gz-vdb-xxx:8100" --username root --api-key "xxx" --database mydb - Network accessline 216
--url "http://gz-vdb-xxx:8100" --username root --api-key "xxx" --database mydb - Network accessline 219
node ./bin/export-tencent-vdb.mjs \\ --url "http://gz-vdb-xxx:8100" --username root --api-key "xxx" --database mydb \\ - Network accessline 220
--url "http://gz-vdb-xxx:8100" --username root --api-key "xxx" --database mydb \\ - Network accessline 224
node ./bin/export-tencent-vdb.mjs \\ --url "http://gz-vdb-xxx:8100" --username root --api-key "xxx" --database mydb \\ - Network accessline 225
--url "http://gz-vdb-xxx:8100" --username root --api-key "xxx" --database mydb \\ - Access to secretsline 242
[Credential-related source omitted] - Network accessline 250
const resp = await fetch(url, {
MemoryCore/scripts/import-opik-to-memory-core/README.md
- Network accessline 40
export OPIK_URL='http://opik.example.com:5173' - Network accessline 47
http://opik.example.com:5173/default/projects?size=25 - Network accessline 57
export MEMORY_CORE_URL='http://memory-core.example.com:8423' - Access to secretsline 79
[Credential-related source omitted] - Access to secretsline 81
[Credential-related source omitted] - Network accessline 87
curl --fail --silent --show-error "${MEMORY_CORE_URL}/health" - Network accessline 222
[Credential-related source omitted] - Access to secretsline 222
[Credential-related source omitted] - Access to secretsline 225
[Credential-related source omitted] - Access to secretsline 244
[Credential-related source omitted] - Access to secretsline 246
[Credential-related source omitted] - Access to secretsline 250
[Credential-related source omitted]
MemoryCore/scripts/import-opik-to-memory-core/index.ts
- Executable scriptline 1
#!/usr/bin/env npx tsx - Network accessline 94
数据源: --opik-url <url> Opik UI 或 API 地址;也可用 OPIK_URL 例如 http://opik.example.com:5173/default/projects?size=25 - Network accessline 95
--opik-url <url> Opik UI 或 API 地址;也可用 OPIK_URL 例如 http://opik.example.com:5173/default/projects?size=25 --workspace <name> Opik workspace,默认 OPIK_WORKSPACE 或 URL 首段/default - Network accessline 96
例如 http://opik.example.com:5173/default/projects?size=25 - Network accessline 106
Memory Core: --memory-url <url> Gateway 地址,默认 MEMORY_CORE_URL 或 http://127.0.0.1:8420 - Network accessline 107
--memory-url <url> Gateway 地址,默认 MEMORY_CORE_URL 或 http://127.0.0.1:8420 - Access to secretsline 128
[Credential-related source omitted] - Access to secretsline 130
[Credential-related source omitted] - Network accessline 132
示例: OPIK_URL='http://opik.example.com:5173/default/projects?size=25' \\ - Network accessline 133
[Credential-related source omitted] - Access to secretsline 133
[Credential-related source omitted] - Network accessline 134
MEMORY_CORE_URL='http://127.0.0.1:8420' \\ - Access to secretsline 135
[Credential-related source omitted] - Access to secretsline 230
[Credential-related source omitted] - Network accessline 232
return { opikApiBase: opik.apiBase, memoryUrl: ((values["memory-url"] as string | undefined) ?? process.env.MEMORY_CORE_URL ?? "http://127.0.0.1:8420").replace(/\/$/, ""), - Network accessline 233
opikApiBase: opik.apiBase, memoryUrl: ((values["memory-url"] as string | undefined) ?? process.env.MEMORY_CORE_URL ?? "http://127.0.0.1:8420").replace(/\/$/, ""), workspace: opik.workspace, - Network accessline 234
memoryUrl: ((values["memory-url"] as string | undefined) ?? process.env.MEMORY_CORE_URL ?? "http://127.0.0.1:8420").replace(/\/$/, ""), - Network accessline 538
const timer = setTimeout(() => controller.abort(), this.opts.timeoutMs); try { const response = await fetch(url, { ...init, signal: controller.signal }); - Network accessline 539
try { const response = await fetch(url, { ...init, signal: controller.signal }); const text = await response.text(); - Network accessline 540
const response = await fetch(url, { ...init, signal: controller.signal }); - Access to secretsline 576
[Credential-related source omitted] - Access to secretsline 631
[Credential-related source omitted]
MemoryCore/scripts/import-opik-to-memory-skill-py/README.md
MemoryCore/scripts/import-opik-to-memory-skill-py/import_opik.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 64
last_err: Optional[Exception] = None for attempt in range(retries + 1): req = urllib.request.Request(url, data=payload, method=method, headers=hdrs) - Network accessline 65
for attempt in range(retries + 1): req = urllib.request.Request(url, data=payload, method=method, headers=hdrs) try: - Network accessline 66
req = urllib.request.Request(url, data=payload, method=method, headers=hdrs) - Network accessline 67
try: with urllib.request.urlopen(req, timeout=timeout) as resp: raw = resp.read() - Network accessline 68
with urllib.request.urlopen(req, timeout=timeout) as resp: - Access to secretsline 119
[Credential-related source omitted] - Access to secretsline 132
[Credential-related source omitted] - Access to secretsline 133
[Credential-related source omitted] - Access to secretsline 520
[Credential-related source omitted] - Access to secretsline 531
[Credential-related source omitted] - Access to secretsline 840
[Credential-related source omitted] - Access to secretsline 841
[Credential-related source omitted] - Access to secretsline 860
[Credential-related source omitted] - Access to secretsline 861
[Credential-related source omitted] - Access to secretsline 934
[Credential-related source omitted] - Access to secretsline 935
[Credential-related source omitted] - Access to secretsline 936
[Credential-related source omitted] - Access to secretsline 941
[Credential-related source omitted]
MemoryCore/scripts/install-hermes-plugin.sh
- Executable scriptline 1
#!/usr/bin/env bash - Network accessline 27
TDAI_MEMORY_ENDPOINT="${TDAI_MEMORY_ENDPOINT:-http://127.0.0.1:8420}" - Access to secretsline 28
[Credential-related source omitted] - Dangerous shell operationline 46
rm -rf "$PROVIDER_TARGET" - Access to secretsline 67
[Credential-related source omitted] - Network accessline 151
if [[ "$WRITE_HERMES_ENV" == "1" ]]; then log "Writing Memory SDK env vars to $HERMES_ENV" _update_env "TDAI_MEMORY_ENDPOINT" "$TDAI_MEMORY_ENDPOINT" "$HERMES_ENV" - Network accessline 152
log "Writing Memory SDK env vars to $HERMES_ENV" _update_env "TDAI_MEMORY_ENDPOINT" "$TDAI_MEMORY_ENDPOINT" "$HERMES_ENV" _update_env "TDAI_MEMORY_API_KEY" "$TDAI_MEMORY_API_KEY" "$HERMES_ENV" - Network accessline 153
_update_env "TDAI_MEMORY_ENDPOINT" "$TDAI_MEMORY_ENDPOINT" "$HERMES_ENV" - Access to secretsline 154
[Credential-related source omitted] - Network accessline 168
Gateway env (written to $HERMES_ENV): TDAI_MEMORY_ENDPOINT="$TDAI_MEMORY_ENDPOINT" - Network accessline 169
TDAI_MEMORY_ENDPOINT="$TDAI_MEMORY_ENDPOINT" - Access to secretsline 170
[Credential-related source omitted]
MemoryCore/scripts/install-openclaw-plugin.sh
- Executable scriptline 1
#!/usr/bin/env bash - Network accessline 10
# - 插件 ID :memory-tencentdb-client(与历史 ID 一致;语义已是 /v3 + isolation) # - SDK :npm @tencentdb-agent-memory/memory-sdk-ts-v2@1.0.0-beta.2 # https://www.npmjs.com/package/@tencentdb-agent-memory/memory-sdk-ts-v2/v/1.0.0-bet - Network accessline 11
# - SDK :npm @tencentdb-agent-memory/memory-sdk-ts-v2@1.0.0-beta.2 # https://www.npmjs.com/package/@tencentdb-agent-memory/memory-sdk-ts-v2/v/1.0.0-beta.2 # (插件 npm install 拉取;不以仓库 file: 本地 SDK 为交付路径) - Network accessline 12
# https://www.npmjs.com/package/@tencentdb-agent-memory/memory-sdk-ts-v2/v/1.0.0-beta.2 - Network accessline 29
[Credential-related source omitted] - Network accessline 30
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Network accessline 31
[Credential-related source omitted] - Access to secretsline 31
[Credential-related source omitted] - Network accessline 98
memory_apply_local_defaults() { export TDAI_MEMORY_ENDPOINT="${TDAI_MEMORY_ENDPOINT:-http://127.0.0.1:8420}" - Network accessline 99
export TDAI_MEMORY_ENDPOINT="${TDAI_MEMORY_ENDPOINT:-http://127.0.0.1:8420}" - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 115
[Credential-related source omitted] - Access to secretsline 133
[Credential-related source omitted] - Access to secretsline 137
[Credential-related source omitted] - Access to secretsline 183
[Credential-related source omitted] - Network accessline 244
if ! command -v openclaw >/dev/null 2>&1; then if [[ "$INSTALL_OPENCLAW" == "1" ]]; then log "OpenClaw CLI not found; installing from https://get.openclaw.dev" - Network accessline 245
if [[ "$INSTALL_OPENCLAW" == "1" ]]; then log "OpenClaw CLI not found; installing from https://get.openclaw.dev" curl -fsSL https://get.openclaw.dev | bash - Network accessline 246
log "OpenClaw CLI not found; installing from https://get.openclaw.dev" curl -fsSL https://get.openclaw.dev | bash export PATH="$HOME/.local/bin:$HOME/bin:/usr/local/bin:$PATH" - Dangerous shell operationline 247
curl -fsSL https://get.openclaw.dev | bash - Network accessline 247
curl -fsSL https://get.openclaw.dev | bash - Network accessline 296
[Credential-related source omitted] - Access to secretsline 296
[Credential-related source omitted] - Network accessline 297
[Credential-related source omitted] - Network accessline 298
TDAI_MEMORY_ENDPOINT="$TDAI_MEMORY_ENDPOINT" \ - Access to secretsline 299
[Credential-related source omitted] - Network accessline 355
entry.config.server.url = process.env.TDAI_MEMORY_ENDPOINT || entry.config.server.url || 'http://127.0.0.1:8420'; - Access to secretsline 356
[Credential-related source omitted] - Network accessline 385
plugins.entries["$MEMORY_PLUGIN_ID"].enabled = true $HOOK_SUMMARY server.url = "$TDAI_MEMORY_ENDPOINT" - Network accessline 386
[Credential-related source omitted] - Network accessline 387
server.url = "$TDAI_MEMORY_ENDPOINT" - Network accessline 394
Next steps: 1. Ensure Memory Gateway is running at $TDAI_MEMORY_ENDPOINT (v3 API). - Network accessline 395
1. Ensure Memory Gateway is running at $TDAI_MEMORY_ENDPOINT (v3 API).
MemoryCore/scripts/install_hermes_memory_tencentdb.sh
- Executable scriptline 1
#!/bin/bash - Dangerous shell operationline 104
rm -f "$TEMP_SCRIPT" - Dangerous shell operationline 148
rm -f "$legacy" - Dangerous shell operationline 169
rm -rf "$TDAI_INSTALL_DIR" - Dangerous shell operationline 182
rm -rf "$TEMP_DOWNLOAD" - Dangerous shell operationline 216
rm -rf "$HERMES_PLUGIN_DIR" - Dangerous shell operationline 271
cat << ENVEOF | sudo tee "$ENVFILE" > /dev/null - Network accessline 276
[Credential-related source omitted] - Network accessline 277
[Credential-related source omitted] - Access to secretsline 277
[Credential-related source omitted] - Network accessline 278
# export MEMORY_TENCENTDB_LLM_BASE_URL="https://api.openai.com/v1" - Access to secretsline 286
[Credential-related source omitted] - Access to secretsline 288
[Credential-related source omitted] - Access to secretsline 304
[Credential-related source omitted] - Access to secretsline 305
[Credential-related source omitted] - Access to secretsline 306
[Credential-related source omitted] - Access to secretsline 308
[Credential-related source omitted] - Dangerous shell operationline 312
rm -rf "$TEMP_DOWNLOAD" - Network accessline 361
[Credential-related source omitted] - Network accessline 362
[Credential-related source omitted] - Access to secretsline 362
[Credential-related source omitted] - Network accessline 363
echo " MEMORY_TENCENTDB_LLM_BASE_URL=https://api.openai.com/v1" - Access to secretsline 366
[Credential-related source omitted]
MemoryCore/scripts/measure-mongo-fts-latency.ts
- Executable scriptline 1
Executable file
MemoryCore/scripts/migrate-sqlite-to-tcvdb/README.md
- Network accessline 25
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted] - Network accessline 26
--plugin-data-dir ~/.openclaw/memory-tdai \ --openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ - Network accessline 27
--openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ --tcvdb-username root \ - Network accessline 28
--tcvdb-url http://127.0.0.1:80 \ - Access to secretsline 30
[Credential-related source omitted] - Network accessline 36
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Network accessline 37
--plugin-data-dir ~/.openclaw/memory-tdai \ --openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ - Network accessline 38
--openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ --tcvdb-username root \ - Network accessline 39
--tcvdb-url http://127.0.0.1:80 \ - Access to secretsline 41
[Credential-related source omitted] - Network accessline 51
npm run migrate:sqlite-to-tcvdb -- --plugin-data-dir ~/.openclaw/memory-tdai --openclaw-config-path ~/.openclaw/openclaw.json --tcvdb-url http://127.0.0.1:80 - Network accessline 52
--plugin-data-dir ~/.openclaw/memory-tdai \ --openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ - Network accessline 53
--openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ --tcvdb-username root \ - Network accessline 54
--tcvdb-url http://127.0.0.1:80 \ - Network accessline 64
[Credential-related source omitted] - Access to secretsline 64
[Credential-related source omitted] - Network accessline 66
--sqlite-path /backup/2026-04/vectors-snapshot.db \ --openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ - Network accessline 67
--openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ --tcvdb-username root \ - Network accessline 68
--tcvdb-url http://127.0.0.1:80 \ - Access to secretsline 70
[Credential-related source omitted] - Network accessline 78
[Credential-related source omitted] - Access to secretsline 78
[Credential-related source omitted] - Network accessline 79
--plugin-data-dir ~/.openclaw/memory-tdai \ --openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ - Network accessline 80
--openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ --tcvdb-username root \ - Network accessline 81
--tcvdb-url http://127.0.0.1:80 \ - Access to secretsline 83
[Credential-related source omitted] - Network accessline 92
[Credential-related source omitted] - Access to secretsline 92
[Credential-related source omitted] - Network accessline 93
--plugin-data-dir ~/.openclaw/memory-tdai \ --openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ - Network accessline 94
--openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ --tcvdb-username root \ - Network accessline 95
--tcvdb-url http://127.0.0.1:80 \ - Access to secretsline 97
[Credential-related source omitted] - Network accessline 106
[Credential-related source omitted] - Access to secretsline 106
[Credential-related source omitted] - Network accessline 107
--plugin-data-dir ~/.openclaw/memory-tdai \ --openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ - Network accessline 108
--openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ --tcvdb-username root \ - Network accessline 109
--tcvdb-url http://127.0.0.1:80 \ - Access to secretsline 111
[Credential-related source omitted] - Network accessline 120
[Credential-related source omitted] - Access to secretsline 120
[Credential-related source omitted] - Network accessline 121
--plugin-data-dir ~/.openclaw/memory-tdai \ --openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ - Network accessline 122
--openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ --tcvdb-username root \ - Network accessline 123
--tcvdb-url http://127.0.0.1:80 \ - Access to secretsline 125
[Credential-related source omitted] - Network accessline 134
[Credential-related source omitted] - Access to secretsline 134
[Credential-related source omitted] - Network accessline 135
--plugin-data-dir ~/.openclaw/memory-tdai \ --openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ - Network accessline 136
--openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ --tcvdb-username root \ - Network accessline 137
--tcvdb-url http://127.0.0.1:80 \ - Access to secretsline 139
[Credential-related source omitted] - Network accessline 149
[Credential-related source omitted] - Access to secretsline 149
[Credential-related source omitted] - Network accessline 150
--plugin-data-dir ~/.openclaw/memory-tdai \ --openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ - Network accessline 151
--openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ --tcvdb-username root \ - Network accessline 152
--tcvdb-url http://127.0.0.1:80 \ - Access to secretsline 154
[Credential-related source omitted] - Network accessline 164
[Credential-related source omitted] - Access to secretsline 164
[Credential-related source omitted] - Network accessline 165
--plugin-data-dir ~/.openclaw/memory-tdai \ --openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ - Network accessline 166
--openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://127.0.0.1:80 \ --tcvdb-username root \ - Network accessline 167
--tcvdb-url http://127.0.0.1:80 \ - Access to secretsline 169
[Credential-related source omitted] - Network accessline 179
[Credential-related source omitted] - Access to secretsline 179
[Credential-related source omitted] - Network accessline 180
--plugin-data-dir ~/.openclaw/memory-tdai \ --openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://10.0.1.50:80 \ - Network accessline 181
--openclaw-config-path ~/.openclaw/openclaw.json \ --tcvdb-url http://10.0.1.50:80 \ --tcvdb-username admin \ - Network accessline 182
--tcvdb-url http://10.0.1.50:80 \ - Access to secretsline 184
[Credential-related source omitted]
MemoryCore/scripts/migrate-sqlite-to-tcvdb/cli-entry.ts
- Executable scriptline 1
Executable file
MemoryCore/scripts/migrate-sqlite-to-tcvdb/config-write.ts
- Executable scriptline 1
Executable file
MemoryCore/scripts/migrate-sqlite-to-tcvdb/manifest-write.ts
- Executable scriptline 1
Executable file
MemoryCore/scripts/migrate-sqlite-to-tcvdb/node-llama-cpp.d.ts
- Executable scriptline 1
Executable file
MemoryCore/scripts/migrate-sqlite-to-tcvdb/sqlite-to-tcvdb.ts
- Executable scriptline 1
Executable file - Access to secretsline 311
[Credential-related source omitted] - Access to secretsline 319
[Credential-related source omitted] - Network accessline 541
[Credential-related source omitted] - Access to secretsline 541
[Credential-related source omitted] - Network accessline 542
--plugin-data-dir ~/.openclaw/memory-tdai \\ --openclaw-config-path ~/.openclaw/openclaw.json \\ --tcvdb-url http://127.0.0.1:80 --tcvdb-username root \\ - Network accessline 543
--openclaw-config-path ~/.openclaw/openclaw.json \\ --tcvdb-url http://127.0.0.1:80 --tcvdb-username root \\ --tcvdb-api-key-env TCVDB_API_KEY \\ - Network accessline 544
--tcvdb-url http://127.0.0.1:80 --tcvdb-username root \\ - Access to secretsline 545
[Credential-related source omitted] - Network accessline 551
[Credential-related source omitted] - Access to secretsline 551
[Credential-related source omitted] - Network accessline 552
--plugin-data-dir ~/.openclaw/memory-tdai \\ --openclaw-config-path ~/.openclaw/openclaw.json \\ --tcvdb-url http://127.0.0.1:80 --tcvdb-username root \\ - Network accessline 553
--openclaw-config-path ~/.openclaw/openclaw.json \\ --tcvdb-url http://127.0.0.1:80 --tcvdb-username root \\ --tcvdb-api-key-env TCVDB_API_KEY \\ - Network accessline 554
--tcvdb-url http://127.0.0.1:80 --tcvdb-username root \\ - Access to secretsline 555
[Credential-related source omitted]
MemoryCore/scripts/migrate-v2-to-v3/v2-to-v3-migrate.py
- Executable scriptline 1
#!/usr/bin/env python3 - Access to secretsline 129
[Credential-related source omitted] - Access to secretsline 151
[Credential-related source omitted] - Access to secretsline 457
[Credential-related source omitted] - Access to secretsline 463
[Credential-related source omitted] - Access to secretsline 472
[Credential-related source omitted] - Access to secretsline 478
[Credential-related source omitted]
MemoryCore/scripts/probe-vdb-capacity.ts
MemoryCore/scripts/probe-vdb-reclaimable.ts
MemoryCore/scripts/read-local-memory/read-local-memory.ts
- Executable scriptline 1
#!/usr/bin/env npx tsx - Access to secretsline 95
[Credential-related source omitted] - Access to secretsline 101
[Credential-related source omitted] - Access to secretsline 109
[Credential-related source omitted] - Access to secretsline 148
[Credential-related source omitted] - Access to secretsline 149
[Credential-related source omitted] - Access to secretsline 436
[Credential-related source omitted] - Access to secretsline 473
[Credential-related source omitted]
MemoryCore/scripts/start-e2e-gateway.ts
- Executable scriptline 1
Executable file - Access to secretsline 18
[Credential-related source omitted] - Network accessline 25
return new Promise((resolve, reject) => { const req = http.request( new URL(pathname, `http://127.0.0.1:${PORT}`), - Network accessline 26
const req = http.request( new URL(pathname, `http://127.0.0.1:${PORT}`), { - Network accessline 27
new URL(pathname, `http://127.0.0.1:${PORT}`), - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 54
[Credential-related source omitted] - Network accessline 57
[Credential-related source omitted]
MemoryCore/scripts/verify-clear-vs-archive.ts
- Executable scriptline 1
Executable file - Network accessline 22
const GATEWAY_KEY = "verify-clear-key"; const PORT = 19300 + Math.floor(Math.random() * 400); const BASE = `http://127.0.0.1:${PORT}`; - Network accessline 24
const BASE = `http://127.0.0.1:${PORT}`; - Access to secretsline 42
[Credential-related source omitted] - Network accessline 172
[Credential-related source omitted] - Network accessline 173
[Credential-related source omitted] - Network accessline 174
[Credential-related source omitted]
MemoryCore/scripts/verify-tcvdb-clear.ts
- Executable scriptline 1
Executable file - Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 26
[Credential-related source omitted] - Access to secretsline 29
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 159
[Credential-related source omitted] - Access to secretsline 256
[Credential-related source omitted]
MemoryCore/src/adapters/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/adapters/openclaw/host-adapter.ts
- Executable scriptline 1
Executable file
MemoryCore/src/adapters/openclaw/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/adapters/openclaw/llm-runner.ts
- Executable scriptline 1
Executable file
MemoryCore/src/adapters/standalone/host-adapter.ts
- Executable scriptline 1
Executable file
MemoryCore/src/adapters/standalone/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/adapters/standalone/llm-provider-resolver.ts
MemoryCore/src/adapters/standalone/llm-runner.ts
MemoryCore/src/adapters/standalone/storage-tools.ts
- Executable scriptline 1
Executable file
MemoryCore/src/api-trace/api-log-config.ts
- Executable scriptline 1
Executable file
MemoryCore/src/api-trace/api-request-context.ts
- Executable scriptline 1
Executable file
MemoryCore/src/api-trace/api-sanitize.ts
MemoryCore/src/api-trace/api-trace-logger.ts
- Executable scriptline 1
Executable file
MemoryCore/src/api-trace/api-trace-policy.ts
- Executable scriptline 1
Executable file
MemoryCore/src/api-trace/api-trace-stdout.ts
- Executable scriptline 1
Executable file
MemoryCore/src/api-trace/api-traced-proxy.ts
- Executable scriptline 1
Executable file
MemoryCore/src/api-trace/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/cli/commands/seed.ts
- Executable scriptline 1
Executable file
MemoryCore/src/cli/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/config.ts
- Executable scriptline 1
Executable file - Network accessline 188
/** Instance URL (e.g. "http://10.0.1.1:80" or external domain) */ - Network accessline 231
/** OpenAI-compatible API base URL (e.g. "https://api.openai.com/v1"). */ - Network accessline 339
/** Offload server v2 base URL (e.g. "http://localhost:9100"). */ - Access to secretsline 453
[Credential-related source omitted] - Network accessline 742
return { enabled: bool(llmGroup, "enabled") ?? false, baseUrl: str(llmGroup, "baseUrl") ?? "https://api.openai.com/v1", - Network accessline 743
[Credential-related source omitted] - Network accessline 744
baseUrl: str(llmGroup, "baseUrl") ?? "https://api.openai.com/v1",
MemoryCore/src/core/abstractions/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/abstractions/types.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/backend-selection/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/backend-selection/local-resolver.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/backend-selection/store-configs.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/backend-selection/types.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/backend-selection/validate.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/conversation/l0-recorder.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/decision/providers/jev/client.ts
MemoryCore/src/core/decision/registry.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/decision/types.ts
MemoryCore/src/core/hooks/auto-capture.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/hooks/auto-recall.ts
MemoryCore/src/core/hooks/recall-errors.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/instance-config-provider.ts
MemoryCore/src/core/memory-generation-log/best-effort.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/memory-generation-log/store.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/memory-generation-log/types.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/memory-prompt/composer.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/memory-prompt/resolver.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/memory-prompt/types.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/persona/jev-diagnostics.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/persona/jev-gate.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/persona/persona-generator.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/persona/persona-trigger.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/profile/profile-scope.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/profile/profile-sync.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/prompts/l1-dedup.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/prompts/l1-extraction.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/prompts/persona-generation.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/prompts/scene-extraction.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/quota/credit-calculator.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/quota/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/quota/noop-quota-reporter.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/quota/quota-manager.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/record/l1-dedup.ts
MemoryCore/src/core/record/l1-extractor.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/record/l1-reader.ts
MemoryCore/src/core/record/l1-writer.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/clickhouse-exporter.ts
- Executable scriptline 1
Executable file - Network accessline 15
* * 使用方式: * const chExporter = new ClickHouseDirectExporter({ endpoint: "http://10.0.1.100:8123", ... }); - Network accessline 16
* 使用方式: * const chExporter = new ClickHouseDirectExporter({ endpoint: "http://10.0.1.100:8123", ... }); * // 由 otel-sdk-init.ts 在初始化 SDK 时注册为额外的 Exporter - Network accessline 17
* const chExporter = new ClickHouseDirectExporter({ endpoint: "http://10.0.1.100:8123", ... }); - Network accessline 19
* * 环境变量: * - CLICKHOUSE_HTTP_ENDPOINT : ClickHouse HTTP 接口地址 (默认: http://localhost:8123) - Network accessline 20
* 环境变量: * - CLICKHOUSE_HTTP_ENDPOINT : ClickHouse HTTP 接口地址 (默认: http://localhost:8123) * - CLICKHOUSE_USER : 用户名 (默认: "default") - Network accessline 21
* - CLICKHOUSE_HTTP_ENDPOINT : ClickHouse HTTP 接口地址 (默认: http://localhost:8123) - Network accessline 180
const endpoint = options.endpoint ?? process.env.CLICKHOUSE_HTTP_ENDPOINT ?? "http://localhost:8123"; - Network accessline 181
?? process.env.CLICKHOUSE_HTTP_ENDPOINT ?? "http://localhost:8123"; const username = options.username - Network accessline 182
?? "http://localhost:8123";
MemoryCore/src/core/report/console-backend.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/factory.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/file-logger.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/kafka-metric-producer.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/langfuse-span-processor.ts
- Executable scriptline 1
Executable file - Network accessline 43
* 环境变量: * - LANGFUSE_ENABLED : "true" 启用(默认 "false") * - LANGFUSE_HOST : Langfuse 实例地址(如 http://langfuse.example.local:3000) - Network accessline 44
* - LANGFUSE_ENABLED : "true" 启用(默认 "false") * - LANGFUSE_HOST : Langfuse 实例地址(如 http://langfuse.example.local:3000) * - LANGFUSE_PUBLIC_KEY : 公钥 - Network accessline 45
* - LANGFUSE_HOST : Langfuse 实例地址(如 http://langfuse.example.local:3000) - Access to secretsline 58
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Network accessline 93
* `ai.telemetry.metadata.<key>` 前缀的 span attribute。但当我们**直接**用 * OTLP HTTP exporter 发到 Langfuse(不经过官方 Langfuse SDK 桥),Langfuse * 只识别其原生约定的属性名(见 https://langfuse.com/integrations/native/opentelemetry)。 - Network accessline 94
* OTLP HTTP exporter 发到 Langfuse(不经过官方 Langfuse SDK 桥),Langfuse * 只识别其原生约定的属性名(见 https://langfuse.com/integrations/native/opentelemetry)。 * - Network accessline 95
* 只识别其原生约定的属性名(见 https://langfuse.com/integrations/native/opentelemetry)。
MemoryCore/src/core/report/log.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/metric-tracking-l1-latency.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/metric-tracking-l2-latency.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/metric-tracking-l3-latency.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/metric-tracking-recall.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/metric-tracking-runner.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/noop-backend.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/obs-logger.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/otel-context.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/otel-sdk-init.ts
- Executable scriptline 1
Executable file - Network accessline 6
* * 环境变量配置(OTel 标准): * - OTEL_EXPORTER_OTLP_ENDPOINT : Collector endpoint (默认: http://localhost:4317) - Network accessline 7
* 环境变量配置(OTel 标准): * - OTEL_EXPORTER_OTLP_ENDPOINT : Collector endpoint (默认: http://localhost:4317) * - OTEL_EXPORTER_OTLP_PROTOCOL : "grpc" | "http/protobuf" (默认: "grpc") - Network accessline 8
* - OTEL_EXPORTER_OTLP_ENDPOINT : Collector endpoint (默认: http://localhost:4317) - Access to secretsline 295
[Credential-related source omitted] - Access to secretsline 296
[Credential-related source omitted]
MemoryCore/src/core/report/otlp-backend.ts
- Executable scriptline 1
Executable file - Network accessline 15
* otel: { * enabled: true, * endpoint: "http://localhost:4318", // 任何支持 OTLP 的后端地址 - Network accessline 16
* enabled: true, * endpoint: "http://localhost:4318", // 任何支持 OTLP 的后端地址 * protocol: "http", // "http" (OTLP/HTTP) 或 "grpc" (OTLP/gRPC) - Network accessline 17
* endpoint: "http://localhost:4318", // 任何支持 OTLP 的后端地址 - Network accessline 118
try { const protocol = config.protocol ?? "http"; const endpoint = config.endpoint ?? "http://localhost:4318"; - Network accessline 119
const protocol = config.protocol ?? "http"; const endpoint = config.endpoint ?? "http://localhost:4318"; const serviceName = config.serviceName ?? "tdai-memory"; - Network accessline 120
const endpoint = config.endpoint ?? "http://localhost:4318"; - Network accessline 459
const url = new URL(req.url ?? "/", `http://${req.headers.host ?? "localhost"}`); - Network accessline 648
* otel: { * enabled: true, * endpoint: "http://localhost:4318", - Network accessline 649
* enabled: true, * endpoint: "http://localhost:4318", * serviceName: "my-memory-service", - Network accessline 650
* endpoint: "http://localhost:4318",
MemoryCore/src/core/report/reporter.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/trace-middleware.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/trace-propagation.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/trace.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/traced-task-executor.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/report/types.ts
- Executable scriptline 1
Executable file - Network accessline 388
* otel: { * enabled: true, * endpoint: "http://localhost:4318", // 你的 OTLP 后端地址 - Network accessline 389
* enabled: true, * endpoint: "http://localhost:4318", // 你的 OTLP 后端地址 * serviceName: "my-memory-service", // 可选,默认 "tdai-memory" - Network accessline 390
* endpoint: "http://localhost:4318", // 你的 OTLP 后端地址
MemoryCore/src/core/scene/filename-normalizer.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/scene/scene-derive.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/scene/scene-extractor.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/scene/scene-format.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/scene/scene-index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/scene/scene-navigation.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/seed/input.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/seed/seed-runtime.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/seed/types.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/session/session-record.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/__contract__/skill-store.contract.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/conversation-add/add-handler.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/conversation-add/agent-task-queue.ts
MemoryCore/src/core/skill/conversation-add/buffer-storage.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/conversation-add/extract-worker.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/conversation-add/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/conversation-add/message-compressor.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/conversation-add/oversize-strategy.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/conversation-add/prepare-archive.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/conversation-add/skill-core-sink.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/conversation-add/trigger-service.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/conversation-add/wire.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/conversation-add/worker-pool.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/prompts/skill-listing-prompt.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/prompts/skill-review-prompt-strict.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/prompts/skill-review-prompt.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/queue/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/queue/types.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/skill-config.ts
MemoryCore/src/core/skill/skill-core.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/skill-extractor.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/skill-fast-path.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/skill-format.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/skill-permission.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/skill-resource-store.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/skill-store-ddl.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/skill-store.interface.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/skill-tools.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/skill-versioning.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/skill/types.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/state/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/state/local-backend.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/state/timer-member.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/state/types.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/storage/__contract__/fake-profile-row-store.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/storage/__contract__/storage-backend.contract.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/storage/adapter.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/storage/composite-backend.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/storage/credential-provider.ts
- Executable scriptline 1
Executable file - Network accessline 221
* * Supported formats: * https://{bucket}.cos.{region}.myqcloud.com (public) - Network accessline 222
* Supported formats: * https://{bucket}.cos.{region}.myqcloud.com (public) * https://{bucket}.cos-internal.{region}.tencentcos.cn (internal/VPC) - Network accessline 223
* https://{bucket}.cos.{region}.myqcloud.com (public) - Network accessline 224
* https://{bucket}.cos-internal.{region}.tencentcos.cn (internal/VPC)
MemoryCore/src/core/storage/factory.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/storage/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/storage/list-page.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/storage/local-backend.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/storage/mongo-fs-backend.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/storage/profile-row-backend.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/storage/types.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/__contract__/memory-store.contract.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/bm25-client.ts
- Executable scriptline 1
Executable file - Network accessline 26
/** Sidecar service URL (default: "http://127.0.0.1:8084") */ - Network accessline 91
try { const resp = await fetch(`${this.baseUrl}/health`, { - Network accessline 92
const resp = await fetch(`${this.baseUrl}/health`, { - Network accessline 110
private async _encode(path: string, texts: string[]): Promise<SparseVector[]> { try { const resp = await fetch(`${this.baseUrl}${path}`, { - Network accessline 111
try { const resp = await fetch(`${this.baseUrl}${path}`, { method: "POST", - Network accessline 112
const resp = await fetch(`${this.baseUrl}${path}`, {
MemoryCore/src/core/store/bm25-local.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/embedding.ts
MemoryCore/src/core/store/factory.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/isolation.ts
MemoryCore/src/core/store/mongodb/client-pool.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/mongodb/collections.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/mongodb/doc-mappers.ts
- Executable scriptline 1
Executable file - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 75
[Credential-related source omitted] - Access to secretsline 111
[Credential-related source omitted] - Access to secretsline 140
[Credential-related source omitted] - Access to secretsline 160
[Credential-related source omitted] - Access to secretsline 189
[Credential-related source omitted] - Access to secretsline 218
[Credential-related source omitted] - Access to secretsline 240
[Credential-related source omitted]
MemoryCore/src/core/store/mongodb/memory-store.ts
MemoryCore/src/core/store/mongodb/search-index.ts
MemoryCore/src/core/store/mongodb/skill-store.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/profile-row-store.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/search-utils.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/sqlite/memory-store.ts
- Executable scriptline 1
Executable file - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted] - Access to secretsline 110
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Access to secretsline 195
[Credential-related source omitted] - Access to secretsline 207
[Credential-related source omitted] - Access to secretsline 490
[Credential-related source omitted] - Access to secretsline 521
[Credential-related source omitted] - Access to secretsline 528
[Credential-related source omitted] - Access to secretsline 529
[Credential-related source omitted] - Access to secretsline 556
[Credential-related source omitted] - Access to secretsline 584
[Credential-related source omitted] - Access to secretsline 585
[Credential-related source omitted] - Access to secretsline 608
[Credential-related source omitted] - Access to secretsline 650
[Credential-related source omitted] - Access to secretsline 676
[Credential-related source omitted] - Access to secretsline 695
[Credential-related source omitted] - Access to secretsline 696
[Credential-related source omitted] - Access to secretsline 721
[Credential-related source omitted] - Access to secretsline 722
[Credential-related source omitted] - Access to secretsline 724
[Credential-related source omitted] - Access to secretsline 729
[Credential-related source omitted] - Access to secretsline 730
[Credential-related source omitted] - Access to secretsline 732
[Credential-related source omitted] - Access to secretsline 737
[Credential-related source omitted] - Access to secretsline 738
[Credential-related source omitted] - Access to secretsline 953
[Credential-related source omitted] - Access to secretsline 973
[Credential-related source omitted] - Access to secretsline 988
[Credential-related source omitted] - Access to secretsline 997
[Credential-related source omitted] - Access to secretsline 1010
[Credential-related source omitted] - Access to secretsline 1018
[Credential-related source omitted] - Access to secretsline 1056
[Credential-related source omitted] - Access to secretsline 1075
[Credential-related source omitted] - Access to secretsline 1081
[Credential-related source omitted] - Access to secretsline 1377
[Credential-related source omitted] - Access to secretsline 1416
[Credential-related source omitted] - Access to secretsline 1449
[Credential-related source omitted] - Access to secretsline 1490
[Credential-related source omitted] - Access to secretsline 1904
[Credential-related source omitted] - Access to secretsline 1928
[Credential-related source omitted] - Access to secretsline 1933
[Credential-related source omitted] - Access to secretsline 1970
[Credential-related source omitted] - Access to secretsline 2071
[Credential-related source omitted] - Access to secretsline 2274
[Credential-related source omitted] - Access to secretsline 2425
[Credential-related source omitted] - Access to secretsline 2462
[Credential-related source omitted] - Access to secretsline 2526
[Credential-related source omitted] - Access to secretsline 2541
[Credential-related source omitted] - Access to secretsline 2555
[Credential-related source omitted] - Access to secretsline 2557
[Credential-related source omitted] - Access to secretsline 3017
[Credential-related source omitted] - Access to secretsline 3045
[Credential-related source omitted] - Access to secretsline 3077
[Credential-related source omitted] - Access to secretsline 3094
[Credential-related source omitted] - Access to secretsline 3204
[Credential-related source omitted] - Access to secretsline 3214
[Credential-related source omitted] - Access to secretsline 3237
[Credential-related source omitted] - Access to secretsline 3261
[Credential-related source omitted] - Access to secretsline 3262
[Credential-related source omitted] - Access to secretsline 3269
[Credential-related source omitted] - Access to secretsline 3287
[Credential-related source omitted]
MemoryCore/src/core/store/sqlite/skill-store.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/store-pool.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/tcvdb/client.ts
- Executable scriptline 1
Executable file - Network accessline 5
* retries (5xx / timeout), and error normalization. * * API docs: https://cloud.tencent.com/document/product/1709 - Network accessline 6
* * API docs: https://cloud.tencent.com/document/product/1709 */ - Network accessline 7
* API docs: https://cloud.tencent.com/document/product/1709 - Network accessline 20
/** Instance URL (e.g. "http://10.0.1.1:80") */ - Network accessline 92
// 防御性 normalize:Shark 某些实例的 VdbUrl 可能只返回 `host:port`(缺 scheme), // 此时 undici.request() 会抛 Invalid URL。这里补齐 http://(默认 VDB 内网走 HTTP)。 - Network accessline 93
// 此时 undici.request() 会抛 Invalid URL。这里补齐 http://(默认 VDB 内网走 HTTP)。 - Network accessline 94
let url = config.url.replace(/\/+$/, ""); if (!/^https?:\/\//i.test(url)) { url = `http://${url}`; - Network accessline 95
if (!/^https?:\/\//i.test(url)) { url = `http://${url}`; this.logger?.debug?.(`${TAG} normalized url: "${config.url}" → "${url}" (no scheme, prepended http://)`); - Network accessline 96
url = `http://${url}`; - Network accessline 97
this.logger?.debug?.(`${TAG} normalized url: "${config.url}" → "${url}" (no scheme, prepended http://)`); - Access to secretsline 100
[Credential-related source omitted]
MemoryCore/src/core/store/tcvdb/memory-store.ts
- Executable scriptline 1
Executable file - Access to secretsline 136
[Credential-related source omitted] - Access to secretsline 142
[Credential-related source omitted] - Access to secretsline 196
[Credential-related source omitted] - Access to secretsline 411
[Credential-related source omitted] - Access to secretsline 442
[Credential-related source omitted] - Access to secretsline 682
[Credential-related source omitted] - Access to secretsline 733
[Credential-related source omitted] - Access to secretsline 886
[Credential-related source omitted] - Access to secretsline 918
[Credential-related source omitted] - Access to secretsline 1131
[Credential-related source omitted] - Access to secretsline 1167
[Credential-related source omitted] - Access to secretsline 1254
[Credential-related source omitted] - Access to secretsline 1280
[Credential-related source omitted] - Access to secretsline 1299
[Credential-related source omitted] - Access to secretsline 1872
[Credential-related source omitted] - Access to secretsline 1904
[Credential-related source omitted] - Access to secretsline 1969
[Credential-related source omitted] - Access to secretsline 1992
[Credential-related source omitted] - Access to secretsline 2004
[Credential-related source omitted] - Access to secretsline 2082
[Credential-related source omitted] - Access to secretsline 2101
[Credential-related source omitted]
MemoryCore/src/core/store/tcvdb/skill-store.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/tokenize.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/store/types.ts
- Executable scriptline 1
Executable file - Access to secretsline 68
[Credential-related source omitted] - Access to secretsline 90
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 167
[Credential-related source omitted] - Access to secretsline 184
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
MemoryCore/src/core/tdai-core.ts
MemoryCore/src/core/tools/conversation-search.ts
- Executable scriptline 1
Executable file - Access to secretsline 24
[Credential-related source omitted] - Access to secretsline 156
[Credential-related source omitted] - Access to secretsline 168
[Credential-related source omitted] - Access to secretsline 196
[Credential-related source omitted] - Access to secretsline 225
[Credential-related source omitted] - Access to secretsline 274
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted]
MemoryCore/src/core/tools/l1-candidate-recall.ts
MemoryCore/src/core/tools/memory-search.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/tools/read-cos.ts
- Executable scriptline 1
Executable file
MemoryCore/src/core/types.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/analytics/analytics-ch-client.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/analytics/analytics-router.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/analytics/analytics-schemas.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/analytics/analytics-sql.ts
- Executable scriptline 1
Executable file - Access to secretsline 68
[Credential-related source omitted] - Access to secretsline 74
[Credential-related source omitted] - Access to secretsline 79
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 95
[Credential-related source omitted] - Access to secretsline 99
[Credential-related source omitted] - Access to secretsline 101
[Credential-related source omitted] - Access to secretsline 139
[Credential-related source omitted] - Access to secretsline 152
[Credential-related source omitted] - Access to secretsline 238
[Credential-related source omitted] - Access to secretsline 283
[Credential-related source omitted] - Access to secretsline 363
[Credential-related source omitted] - Access to secretsline 371
[Credential-related source omitted] - Access to secretsline 396
[Credential-related source omitted] - Access to secretsline 489
[Credential-related source omitted] - Access to secretsline 538
[Credential-related source omitted]
MemoryCore/src/gateway/analytics/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/chat-memory-e2e-helpers.ts
- Executable scriptline 1
Executable file - Network accessline 37
[Credential-related source omitted] - Network accessline 38
[Credential-related source omitted] - Network accessline 39
[Credential-related source omitted] - Network accessline 40
}); await gateway.start(); ctx = { gateway, baseUrl: `http://127.0.0.1:${port}`, tmpDir, gatewayKey }; - Network accessline 41
await gateway.start(); ctx = { gateway, baseUrl: `http://127.0.0.1:${port}`, tmpDir, gatewayKey }; return ctx; - Network accessline 42
ctx = { gateway, baseUrl: `http://127.0.0.1:${port}`, tmpDir, gatewayKey };
MemoryCore/src/gateway/chat-memory-handlers.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/config.ts
- Executable scriptline 1
Executable file - Network accessline 144
/** Collector endpoint (默认: http://localhost:4317) */ - Network accessline 188
/** Langfuse 实例地址 (如 http://langfuse.example.local:3000) */ - Network accessline 205
* otel: * enabled: true * endpoint: "http://otel.example.com:4317" - Network accessline 206
* enabled: true * endpoint: "http://otel.example.com:4317" * protocol: "grpc" - Network accessline 207
* endpoint: "http://otel.example.com:4317" - Network accessline 214
* clickhouse: * enabled: true * endpoint: "http://clickhouse.example.local:8123" - Network accessline 215
* enabled: true * endpoint: "http://clickhouse.example.local:8123" * username: "default" - Network accessline 216
* endpoint: "http://clickhouse.example.local:8123" - Network accessline 228
* langfuse: * enabled: true * host: "http://langfuse.example.local:3000" - Network accessline 229
* enabled: true * host: "http://langfuse.example.local:3000" * publicKey: "pk-lf-xxx" - Network accessline 230
* host: "http://langfuse.example.local:3000" - Access to secretsline 309
[Credential-related source omitted] - Access to secretsline 623
[Credential-related source omitted] - Network accessline 643
rawLlmProvider === "proxy" ? "proxy" : "openai"; const llm: StandaloneLLMConfig = { baseUrl: env("TDAI_LLM_BASE_URL") ?? str(llmConfig, "baseUrl") ?? "https://api.openai.com/v1", - Network accessline 644
[Credential-related source omitted] - Network accessline 645
baseUrl: env("TDAI_LLM_BASE_URL") ?? str(llmConfig, "baseUrl") ?? "https://api.openai.com/v1", - Access to secretsline 646
[Credential-related source omitted] - Access to secretsline 749
[Credential-related source omitted] - Access to secretsline 768
[Credential-related source omitted] - Network accessline 841
? Boolean(otelConfig.enabled) : env("TDAI_OTEL_ENABLED") === "true", endpoint: str(otelConfig, "endpoint") ?? env("OTEL_EXPORTER_OTLP_ENDPOINT") ?? "http://localhost:4317", - Network accessline 842
: env("TDAI_OTEL_ENABLED") === "true", endpoint: str(otelConfig, "endpoint") ?? env("OTEL_EXPORTER_OTLP_ENDPOINT") ?? "http://localhost:4317", protocol: (str(otelConfig, "protocol") ?? env("OTEL_EXPORTER_OTLP_PROTOCOL") ?? "grpc") a - Network accessline 843
endpoint: str(otelConfig, "endpoint") ?? env("OTEL_EXPORTER_OTLP_ENDPOINT") ?? "http://localhost:4317", - Access to secretsline 896
[Credential-related source omitted] - Access to secretsline 897
[Credential-related source omitted] - Network accessline 1171
* server: * corsOrigins: [] # explicit empty → no CORS * corsOrigins: ["https://app.example.com"] # array of allowed origins - Network accessline 1172
* corsOrigins: [] # explicit empty → no CORS * corsOrigins: ["https://app.example.com"] # array of allowed origins * corsOrigins: "https://a,https://b" # comma-separated string - Network accessline 1173
* corsOrigins: ["https://app.example.com"] # array of allowed origins - Network accessline 1174
* corsOrigins: "https://a,https://b" # comma-separated string - Network accessline 1175
* * Env: `TDAI_CORS_ORIGINS="https://a,https://b"` * - Network accessline 1176
* Env: `TDAI_CORS_ORIGINS="https://a,https://b"`
MemoryCore/src/gateway/error-handler.ts
MemoryCore/src/gateway/generated/schemas.ts
MemoryCore/src/gateway/generated/types.ts
MemoryCore/src/gateway/knowledge-handlers.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/knowledge-schemas.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/llm-resolver.ts
- Executable scriptline 1
Executable file - Network accessline 54
if (!llm.baseUrl) { throw new LlmResolveError( "llm.provider=proxy 需要 llm.baseUrl 指向 context_proxy 根 URL (如 http://127.0.0.1:8096)", - Network accessline 55
throw new LlmResolveError( "llm.provider=proxy 需要 llm.baseUrl 指向 context_proxy 根 URL (如 http://127.0.0.1:8096)", ); - Network accessline 56
"llm.provider=proxy 需要 llm.baseUrl 指向 context_proxy 根 URL (如 http://127.0.0.1:8096)",
MemoryCore/src/gateway/memory-generation-log-handlers.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/memory-generation-log-schemas.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/memory-prompt-handlers.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/memory-prompt-schemas.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/metadata-env.ts
MemoryCore/src/gateway/quota-credit-policy.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/server.ts
- Executable scriptline 1
Executable file - Network accessline 786
this.server!.listen(port, host, () => { this.startTime = Date.now(); this.logger.info(`Gateway listening on http://${host}:${port}`); - Network accessline 787
this.startTime = Date.now(); this.logger.info(`Gateway listening on http://${host}:${port}`); this.logSecurityPosture(); - Network accessline 788
this.logger.info(`Gateway listening on http://${host}:${port}`); - Access to secretsline 820
[Credential-related source omitted] - Access to secretsline 822
[Credential-related source omitted] - Access to secretsline 832
[Credential-related source omitted] - Network accessline 922
private async handleRequest(req: http.IncomingMessage, res: http.ServerResponse): Promise<void> { const url = new URL(req.url ?? "/", `http://${req.headers.host ?? "localhost"}`); - Network accessline 923
const url = new URL(req.url ?? "/", `http://${req.headers.host ?? "localhost"}`); - Access to secretsline 1561
[Credential-related source omitted] - Access to secretsline 1562
[Credential-related source omitted] - Access to secretsline 1567
[Credential-related source omitted] - Access to secretsline 1597
[Credential-related source omitted] - Access to secretsline 1598
[Credential-related source omitted] - Access to secretsline 1610
[Credential-related source omitted] - Access to secretsline 1658
[Credential-related source omitted] - Access to secretsline 1671
[Credential-related source omitted] - Access to secretsline 1672
[Credential-related source omitted] - Access to secretsline 1676
[Credential-related source omitted] - Access to secretsline 1694
[Credential-related source omitted] - Access to secretsline 1797
[Credential-related source omitted] - Network accessline 3322
const timer = setTimeout(() => controller.abort(), params.timeoutMs ?? 30000); try { const response = await fetch(`${effective.baseUrl}/chat/completions`, { - Network accessline 3323
try { const response = await fetch(`${effective.baseUrl}/chat/completions`, { method: "POST", - Network accessline 3324
const response = await fetch(`${effective.baseUrl}/chat/completions`, {
MemoryCore/src/gateway/skill-handlers.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/skill-schemas.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/task-source-env.ts
- Executable scriptline 1
Executable file - Access to secretsline 4
[Credential-related source omitted] - Network accessline 14
* taskSource: * enabled: tapd → TASK_SOURCE_ENABLED * taiPatUrl: https://… → TAI_PAT_URL - Network accessline 15
* enabled: tapd → TASK_SOURCE_ENABLED * taiPatUrl: https://… → TAI_PAT_URL * sources: - Network accessline 16
* taiPatUrl: https://… → TAI_PAT_URL - Network accessline 17
* sources: * tapd: * mcpUrl: https://… → TASK_SOURCE_TAPD_MCP_URL - Network accessline 18
* tapd: * mcpUrl: https://… → TASK_SOURCE_TAPD_MCP_URL * siteBaseUrl: https://… → TASK_SOURCE_TAPD_SITE_BASE_URL - Network accessline 19
* mcpUrl: https://… → TASK_SOURCE_TAPD_MCP_URL - Network accessline 20
* siteBaseUrl: https://… → TASK_SOURCE_TAPD_SITE_BASE_URL
MemoryCore/src/gateway/types.ts
- Executable scriptline 1
Executable file - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 64
[Credential-related source omitted] - Access to secretsline 99
[Credential-related source omitted] - Access to secretsline 112
[Credential-related source omitted] - Access to secretsline 140
[Credential-related source omitted]
MemoryCore/src/gateway/v2-router.ts
- Executable scriptline 1
Executable file - Dangerous shell operationline 182
* atomic/update + atomic/delete + scenario/write + scenario/rm + core/write - Access to secretsline 354
[Credential-related source omitted] - Network accessline 575
const bodyStart = Date.now(); const body = method === "GET" ? Object.fromEntries(new URL(req.url ?? pathname, "http://localhost").searchParams.entries()) - Network accessline 576
const body = method === "GET" ? Object.fromEntries(new URL(req.url ?? pathname, "http://localhost").searchParams.entries()) : await parseJsonBody(req); - Network accessline 577
? Object.fromEntries(new URL(req.url ?? pathname, "http://localhost").searchParams.entries()) - Access to secretsline 870
[Credential-related source omitted] - Access to secretsline 917
[Credential-related source omitted] - Access to secretsline 1035
[Credential-related source omitted] - Access to secretsline 1097
[Credential-related source omitted]
MemoryCore/src/gateway/v2-schemas.ts
- Executable scriptline 1
Executable file
MemoryCore/src/gateway/v3-session-router.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/config/param-registry.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/constants.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/default-supported-agents.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/pagination.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/router/agent-task-visibility.test.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/router/auth.ts
MemoryCore/src/metadata/router/entity-ref-validator.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/router/instance.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/router/internal-meta-router.ts
MemoryCore/src/metadata/router/meta-api-trace.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/router/pagination.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/router/v3-meta-router.ts
MemoryCore/src/metadata/router/v3-meta-schemas.ts
MemoryCore/src/metadata/router/v3-task-source-router.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/service/config-param-service.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/service/metadata-service.ts
- Executable scriptline 1
Executable file - Access to secretsline 2253
[Credential-related source omitted] - Access to secretsline 2256
[Credential-related source omitted] - Access to secretsline 2257
[Credential-related source omitted] - Access to secretsline 2285
[Credential-related source omitted] - Access to secretsline 2303
[Credential-related source omitted] - Access to secretsline 2315
[Credential-related source omitted] - Access to secretsline 2316
[Credential-related source omitted] - Access to secretsline 2330
[Credential-related source omitted] - Access to secretsline 2350
[Credential-related source omitted] - Access to secretsline 2367
[Credential-related source omitted] - Access to secretsline 2401
[Credential-related source omitted] - Access to secretsline 2476
[Credential-related source omitted] - Access to secretsline 2486
[Credential-related source omitted] - Access to secretsline 2496
[Credential-related source omitted] - Access to secretsline 2497
[Credential-related source omitted] - Access to secretsline 2509
[Credential-related source omitted] - Access to secretsline 2529
[Credential-related source omitted] - Access to secretsline 2537
[Credential-related source omitted] - Access to secretsline 2540
[Credential-related source omitted] - Access to secretsline 2541
[Credential-related source omitted] - Access to secretsline 2564
[Credential-related source omitted] - Access to secretsline 2683
[Credential-related source omitted] - Access to secretsline 2696
[Credential-related source omitted]
MemoryCore/src/metadata/service/permission-checker.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/service/resolve-user-id.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/service/user-session-default-service.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/service/user-visibility.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/store/db-name.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/store/factory.ts
MemoryCore/src/metadata/store/interface.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/store/metadata-store.contract.ts
- Executable scriptline 1
Executable file - Access to secretsline 1045
[Credential-related source omitted] - Network accessline 1062
name: EXTRACTION_GROUP_NAME, mode: "custom_unified", base_url: "https://ext.example.com", - Network accessline 1063
[Credential-related source omitted] - Network accessline 1064
base_url: "https://ext.example.com", - Access to secretsline 1065
[Credential-related source omitted] - Network accessline 1077
agents: ["codebuddy"], mode: "custom_unified", base_url: "https://team.example.com", - Network accessline 1078
[Credential-related source omitted] - Network accessline 1079
base_url: "https://team.example.com", - Access to secretsline 1080
[Credential-related source omitted] - Network accessline 1144
agents: ["codebuddy"], mode: "custom_unified", base_url: "https://a.example.com", - Network accessline 1145
[Credential-related source omitted] - Network accessline 1146
base_url: "https://a.example.com", - Access to secretsline 1147
[Credential-related source omitted] - Network accessline 1160
agents: ["codebuddy"], mode: "custom_unified", base_url: "https://ok.example.com", - Network accessline 1161
[Credential-related source omitted] - Network accessline 1162
base_url: "https://ok.example.com", - Access to secretsline 1163
[Credential-related source omitted] - Network accessline 1176
agents: ["codebuddy", "claude-code"], mode: "custom_unified", base_url: "https://ds.example.com", - Network accessline 1177
[Credential-related source omitted] - Network accessline 1178
base_url: "https://ds.example.com", - Access to secretsline 1179
[Credential-related source omitted] - Network accessline 1191
name: EXTRACTION_GROUP_NAME, mode: "custom_unified", base_url: "https://ext.example.com", - Network accessline 1192
[Credential-related source omitted] - Network accessline 1193
base_url: "https://ext.example.com", - Access to secretsline 1194
[Credential-related source omitted] - Network accessline 1203
name: EXTRACTION_GROUP_NAME, mode: "custom_unified", base_url: "https://ext.example.com", - Network accessline 1204
[Credential-related source omitted] - Network accessline 1205
base_url: "https://ext.example.com", - Access to secretsline 1206
[Credential-related source omitted] - Network accessline 1211
name: EXTRACTION_GROUP_NAME, mode: "custom_unified", base_url: "https://ext2.example.com", - Network accessline 1212
[Credential-related source omitted] - Network accessline 1213
base_url: "https://ext2.example.com", - Access to secretsline 1214
[Credential-related source omitted] - Network accessline 1237
agents: ["codebuddy"], mode: "custom_unified", base_url: "https://x.example.com", - Network accessline 1238
[Credential-related source omitted] - Network accessline 1239
base_url: "https://x.example.com", - Access to secretsline 1240
[Credential-related source omitted] - Network accessline 1261
agents: ["codebuddy"], mode: "custom_unified", base_url: "https://a.example.com", - Network accessline 1262
[Credential-related source omitted] - Network accessline 1263
base_url: "https://a.example.com", - Access to secretsline 1264
[Credential-related source omitted] - Network accessline 1269
agents: ["codex"], mode: "custom_unified", base_url: "https://b.example.com", - Network accessline 1270
[Credential-related source omitted] - Network accessline 1271
base_url: "https://b.example.com", - Access to secretsline 1272
[Credential-related source omitted] - Network accessline 1288
agents: ["codebuddy"], mode: "custom_unified", base_url: "https://a.example.com", - Network accessline 1289
[Credential-related source omitted] - Network accessline 1290
base_url: "https://a.example.com", - Access to secretsline 1291
[Credential-related source omitted] - Network accessline 1297
agents: ["codebuddy"], mode: "custom_unified", base_url: "https://b.example.com", - Network accessline 1298
[Credential-related source omitted] - Network accessline 1299
base_url: "https://b.example.com", - Access to secretsline 1300
[Credential-related source omitted] - Network accessline 1314
agents: ["codebuddy"], mode: "custom_unified", base_url: "https://x.example.com", - Network accessline 1315
[Credential-related source omitted] - Network accessline 1316
base_url: "https://x.example.com", - Access to secretsline 1317
[Credential-related source omitted] - Network accessline 1326
expect(updated.agents).toEqual(["claude-code"]); expect(updated.name).toBe("Team"); expect(updated.base_url).toBe("https://x.example.com"); - Network accessline 1327
expect(updated.name).toBe("Team"); expect(updated.base_url).toBe("https://x.example.com"); expect(updated.api_key).toBe("sk-x"); - Network accessline 1328
expect(updated.base_url).toBe("https://x.example.com"); - Access to secretsline 1329
[Credential-related source omitted] - Access to secretsline 1335
[Credential-related source omitted] - Network accessline 1339
agents: ["codex"], mode: "custom_passthrough", base_url: "https://x.example.com", - Network accessline 1340
[Credential-related source omitted] - Network accessline 1341
base_url: "https://x.example.com", - Access to secretsline 1342
[Credential-related source omitted] - Access to secretsline 1347
[Credential-related source omitted] - Access to secretsline 1349
[Credential-related source omitted] - Network accessline 1366
agents: ["codex"], mode: "custom_unified", base_url: "https://x.example.com", - Network accessline 1367
[Credential-related source omitted] - Network accessline 1368
base_url: "https://x.example.com", - Access to secretsline 1369
[Credential-related source omitted] - Network accessline 1387
agents: ["codex"], mode: "custom_unified", base_url: "https://x.example.com", - Network accessline 1388
[Credential-related source omitted] - Network accessline 1389
base_url: "https://x.example.com", - Access to secretsline 1390
[Credential-related source omitted] - Network accessline 1421
agents: ["codex"], mode: "custom_unified", base_url: "https://x.example.com", - Network accessline 1422
[Credential-related source omitted] - Network accessline 1423
base_url: "https://x.example.com", - Access to secretsline 1424
[Credential-related source omitted] - Network accessline 1442
agents: ["codebuddy", "codex"], mode: "custom_unified", base_url: "https://x.example.com", - Network accessline 1443
[Credential-related source omitted] - Network accessline 1444
base_url: "https://x.example.com", - Access to secretsline 1445
[Credential-related source omitted] - Network accessline 1461
agents: ["codex"], mode: "custom_unified", base_url: "https://x.example.com", - Network accessline 1462
[Credential-related source omitted] - Network accessline 1463
base_url: "https://x.example.com", - Access to secretsline 1464
[Credential-related source omitted] - Network accessline 1470
expect(toggled.enabled).toBe(false); expect(toggled.name).toBe("T"); expect(toggled.base_url).toBe("https://x.example.com"); - Network accessline 1471
expect(toggled.name).toBe("T"); expect(toggled.base_url).toBe("https://x.example.com"); expect(toggled.version).toBe(2); - Network accessline 1472
expect(toggled.base_url).toBe("https://x.example.com"); - Network accessline 1488
agents: ["codex"], mode: "custom_unified", base_url: "https://x.example.com", - Network accessline 1489
[Credential-related source omitted] - Network accessline 1490
base_url: "https://x.example.com", - Access to secretsline 1491
[Credential-related source omitted] - Network accessline 1515
agents: ["codex"], mode: "custom_unified", base_url: "https://x.example.com", - Network accessline 1516
[Credential-related source omitted] - Network accessline 1517
base_url: "https://x.example.com", - Access to secretsline 1518
[Credential-related source omitted] - Network accessline 1536
agents: ["codex"], mode: "custom_unified", base_url: "https://x.example.com", - Network accessline 1537
[Credential-related source omitted] - Network accessline 1538
base_url: "https://x.example.com", - Access to secretsline 1539
[Credential-related source omitted] - Network accessline 1649
[Credential-related source omitted] - Network accessline 1650
[Credential-related source omitted] - Network accessline 1651
[Credential-related source omitted] - Access to secretsline 1651
[Credential-related source omitted]
MemoryCore/src/metadata/store/mongodb-adapter.ts
MemoryCore/src/metadata/store/relation-id-insert.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/store/sqlite-adapter.ts
- Executable scriptline 1
Executable file - Access to secretsline 356
[Credential-related source omitted] - Access to secretsline 2108
[Credential-related source omitted] - Access to secretsline 2247
[Credential-related source omitted] - Access to secretsline 2256
[Credential-related source omitted] - Access to secretsline 2324
[Credential-related source omitted] - Access to secretsline 2331
[Credential-related source omitted] - Access to secretsline 2338
[Credential-related source omitted] - Access to secretsline 2501
[Credential-related source omitted]
MemoryCore/src/metadata/store/team-member-view.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/system-user.ts
MemoryCore/src/metadata/types.ts
MemoryCore/src/metadata/utils/chat-memory-asset.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/utils/crypto.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/utils/external-asset-id.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/utils/id-generator.ts
- Executable scriptline 1
Executable file
MemoryCore/src/metadata/utils/user-key.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload-client/context-engine.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload-client/hooks/after-tool-call.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload-client/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload-client/offload-api-client.ts
- Executable scriptline 1
Executable file - Network accessline 15
const controller = new AbortController(); const timeoutId = setTimeout(() => controller.abort(), 5000); const res = await fetch(`${this.config.serverUrl}/v2/offload/health`, { - Network accessline 16
const timeoutId = setTimeout(() => controller.abort(), 5000); const res = await fetch(`${this.config.serverUrl}/v2/offload/health`, { method: "GET", - Network accessline 17
const res = await fetch(`${this.config.serverUrl}/v2/offload/health`, { - Network accessline 69
await fetch(url, { - Network accessline 100
const response = await fetch(url, { - Network accessline 143
const response = await fetch(url, {
MemoryCore/src/offload-client/token-estimator.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload-client/types.ts
- Executable scriptline 1
Executable file - Network accessline 9
/** Offload server base URL (e.g. "http://localhost:9100"). */ - Network accessline 26
return { enabled: false, serverUrl: "http://localhost:9100", - Network accessline 27
[Credential-related source omitted] - Network accessline 28
serverUrl: "http://localhost:9100",
MemoryCore/src/offload/backend-client.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/benchmark-token-estimate.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/context-token-tracker.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/fast-token-estimate.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/hooks/after-tool-call.ts
- Executable scriptline 1
Executable file - Instruction override signalline 169
const isApprovalPending = event.result?.details?.status === "approval-pending"; if (isApprovalPending) { logger.debug?.(`[context-offload] after_tool_call: SKIP approval-pending tool ${event.toolName} (${toolCallId})`); - Instruction override signalline 170
if (isApprovalPending) { logger.debug?.(`[context-offload] after_tool_call: SKIP approval-pending tool ${event.toolName} (${toolCallId})`); stateManager.processedToolCallIds.add(toolCallId); - Instruction override signalline 171
logger.debug?.(`[context-offload] after_tool_call: SKIP approval-pending tool ${event.toolName} (${toolCallId})`);
MemoryCore/src/offload/hooks/before-agent-start.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/hooks/before-prompt-build.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/hooks/llm-input-l3.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/hooks/llm-output.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/l3-helpers.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/l3-token-counter.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/l3-token-helpers.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/local-llm/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/local-llm/llm-caller.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/local-llm/parsers/json-utils.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/local-llm/parsers/l1-parser.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/local-llm/parsers/l15-parser.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/local-llm/parsers/l2-parser.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/local-llm/prompts/l1-prompt.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/local-llm/prompts/l15-prompt.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/local-llm/prompts/l2-prompt.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/mmd-injector.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/mmd-meta.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/opik-tracer.ts
MemoryCore/src/offload/pipelines/l2-mermaid.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/reclaimer.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/session-registry.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/state-manager.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/state-reporter.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/storage.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/time-utils.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload/types.ts
MemoryCore/src/offload/user-id.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/compact/compaction-handler.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/compact/compressor.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/compact/fast-path.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/compact/helpers.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/compact/mmd-injector.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/ingest-handler.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/mmd-handler.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/offload-task-executor.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/opik-tracer.ts
MemoryCore/src/offload_server/parsers/json-utils.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/parsers/l1-parser.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/parsers/l15-parser.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/parsers/l2-parser.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/prompts/l1-prompt.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/prompts/l15-prompt.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/prompts/l2-prompt.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/router.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/schemas.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/session-utils.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/task-transition.ts
- Executable scriptline 1
Executable file
MemoryCore/src/offload_server/types.ts
- Executable scriptline 1
Executable file
MemoryCore/src/services/pipeline-worker.ts
- Executable scriptline 1
Executable file
MemoryCore/src/services/timer-scanner.ts
- Executable scriptline 1
Executable file
MemoryCore/src/services/worker-permit-pool.ts
- Executable scriptline 1
Executable file
MemoryCore/src/task-source/import-service.ts
MemoryCore/src/task-source/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/task-source/providers/tapd/index.ts
- Executable scriptline 1
Executable file
MemoryCore/src/task-source/providers/tapd/mapper.ts
- Executable scriptline 1
Executable file
MemoryCore/src/task-source/providers/tapd/mcp-client.ts
- Executable scriptline 1
Executable file - Access to secretsline 19
[Credential-related source omitted] - Network accessline 167
const timer = setTimeout(() => controller.abort(), timeoutMs); try { return await fetch(url, { ...rest, signal: controller.signal }); - Network accessline 168
try { return await fetch(url, { ...rest, signal: controller.signal }); } catch (err) { - Network accessline 169
return await fetch(url, { ...rest, signal: controller.signal });
MemoryCore/src/task-source/registry.ts
- Executable scriptline 1
Executable file
MemoryCore/src/task-source/types.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/backup.ts
MemoryCore/src/utils/checkpoint.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/clean-context-runner.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/ensure-hook-policy.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/env-config.ts
MemoryCore/src/utils/env.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/managed-timer.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/manifest.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/memory-cleaner.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/openclaw-state-dir.ts
- Executable scriptline 1
Executable file - Network accessline 20
* touching the environment directly. OpenClaw's install-time security * scanner flags any file in the published bundle that pairs a `process`- * env reference with a `fetch(` / `http.request` reference *anywhere in - Network accessline 21
* scanner flags any file in the published bundle that pairs a `process`- * env reference with a `fetch(` / `http.request` reference *anywhere in * the same bundle* as "credential harvesting" (see openclaw skill-scanner - Network accessline 22
* env reference with a `fetch(` / `http.request` reference *anywhere in
MemoryCore/src/utils/pipeline-factory.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/pipeline-manager.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/sanitize.ts
- Executable scriptline 1
Executable file - Instruction override signalline 171
* * Covers: * 1. Instruction override — "ignore all previous instructions", etc. - Instruction override signalline 172
* Covers: * 1. Instruction override — "ignore all previous instructions", etc. * 2. Role hijack — "you are now DAN", "act as root", etc. - Instruction override signalline 173
* 1. Instruction override — "ignore all previous instructions", etc. - Possible obfuscationline 332
const stripped = escaped.replace(/[\x00-\x08\x0b\x0c\x0e-\x1f]/g, "");
MemoryCore/src/utils/serial-queue.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/session-filter.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/short-id.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/stateful-pipeline-manager.ts
- Executable scriptline 1
Executable file
MemoryCore/src/utils/text-utils.ts
- Executable scriptline 1
Executable file
MemoryCore/tdai-gateway.local-mongo.yaml
MemoryCore/tdai-gateway.standalone.yaml
- Network accessline 18
# ── LLM (必填) ── llm: baseUrl: "https://api.openai.com/v1" - Network accessline 19
[Credential-related source omitted] - Network accessline 20
baseUrl: "https://api.openai.com/v1" - Access to secretsline 21
[Credential-related source omitted] - Network accessline 80
# JEV 即时更新门(可选)。启用时把上一行改为 jev,再取消下面整段注释。 # 以下与 MemoryProxy/config.example.yaml 一致,使用 TokenHub 作为示例; # 原生 TypeSafe 可把 endpoint 改为 https://api.typesafe.ai/v1/systemone, - Network accessline 81
# 以下与 MemoryProxy/config.example.yaml 一致,使用 TokenHub 作为示例; # 原生 TypeSafe 可把 endpoint 改为 https://api.typesafe.ai/v1/systemone, # 并填写该服务支持的模型名。endpoint、model 与 key 必须属于同一服务。 - Network accessline 82
# 原生 TypeSafe 可把 endpoint 改为 https://api.typesafe.ai/v1/systemone, - Network accessline 84
# jev: # provider: jev # decision provider 类型;内置实现为 jev # endpoint: "https://tokenhub.tencentmaas.com/v1/systemone" - Network accessline 85
# provider: jev # decision provider 类型;内置实现为 jev # endpoint: "https://tokenhub.tencentmaas.com/v1/systemone" # # 解析优先级:TYPESAFE_API_KEY 环境变量 > 此处(支持 ${VAR})> 空。 - Network accessline 86
# endpoint: "https://tokenhub.tencentmaas.com/v1/systemone" - Access to secretsline 87
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Network accessline 118
# storeBackend: "tcvdb" # tcvdb: # url: "http://10.0.1.1:80" - Network accessline 119
# tcvdb: # url: "http://10.0.1.1:80" # username: "root" - Network accessline 120
# url: "http://10.0.1.1:80" - Network accessline 129
# 开启向量搜索示例: # provider: "openai" # baseUrl: "https://api.openai.com/v1" - Network accessline 130
[Credential-related source omitted] - Network accessline 131
# baseUrl: "https://api.openai.com/v1" - Access to secretsline 132
[Credential-related source omitted]
MemoryCore/tdai-gateway.yaml
- Network accessline 10
[Credential-related source omitted] - Network accessline 11
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Network accessline 12
# export TDAI_LLM_BASE_URL="https://..." # 可选(覆盖 yaml) - Network accessline 15
# # 自检: # curl -s http://127.0.0.1:8420/health | jq - Network accessline 16
# 自检: # curl -s http://127.0.0.1:8420/health | jq # curl -s -X POST http://127.0.0.1:8420/v3/skill/list \ - Network accessline 17
# curl -s http://127.0.0.1:8420/health | jq - Network accessline 18
# curl -s -X POST http://127.0.0.1:8420/v3/skill/list \ - Access to secretsline 29
[Credential-related source omitted] - Network accessline 36
# 见 tdai-gateway.proxy.yaml 或 docs/llm-via-proxy.md llm: baseUrl: "https://api.lkeap.cloud.tencent.com/v1" - Network accessline 37
[Credential-related source omitted] - Network accessline 38
baseUrl: "https://api.lkeap.cloud.tencent.com/v1" - Access to secretsline 39
[Credential-related source omitted] - Network accessline 60
# JEV 即时更新门(可选)。启用时把上一行改为 jev,再取消下面整段注释。 # 以下与 MemoryProxy/config.example.yaml 一致,使用 TokenHub 作为示例; # 原生 TypeSafe 可把 endpoint 改为 https://api.typesafe.ai/v1/systemone, - Network accessline 61
# 以下与 MemoryProxy/config.example.yaml 一致,使用 TokenHub 作为示例; # 原生 TypeSafe 可把 endpoint 改为 https://api.typesafe.ai/v1/systemone, # 并填写该服务支持的模型名。endpoint、model 与 key 必须属于同一服务。 - Network accessline 62
# 原生 TypeSafe 可把 endpoint 改为 https://api.typesafe.ai/v1/systemone, - Network accessline 64
# jev: # provider: jev # decision provider 类型;内置实现为 jev # endpoint: "https://tokenhub.tencentmaas.com/v1/systemone" - Network accessline 65
# provider: jev # decision provider 类型;内置实现为 jev # endpoint: "https://tokenhub.tencentmaas.com/v1/systemone" # # 解析优先级:TYPESAFE_API_KEY 环境变量 > 此处(支持 ${VAR})> 空。 - Network accessline 66
# endpoint: "https://tokenhub.tencentmaas.com/v1/systemone" - Access to secretsline 67
[Credential-related source omitted] - Access to secretsline 69
[Credential-related source omitted] - Network accessline 97
# 开启向量搜索示例: # provider: "openai" # baseUrl: "https://api.openai.com/v1" - Network accessline 98
[Credential-related source omitted] - Network accessline 99
# baseUrl: "https://api.openai.com/v1" - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 169
[Credential-related source omitted] - Access to secretsline 170
[Credential-related source omitted] - Network accessline 175
clickhouse: enabled: false # endpoint: "http://localhost:8123" - Network accessline 176
enabled: false # endpoint: "http://localhost:8123" # database: "context_proxy" - Network accessline 177
# endpoint: "http://localhost:8123" - Access to secretsline 180
[Credential-related source omitted] - Access to secretsline 192
[Credential-related source omitted]
MemoryCore/tsdown.config.ts
- Executable scriptline 1
Executable file
MemoryCore/v3-api-memorycore-doc.md
- Access to secretsline 46
[Credential-related source omitted] - Access to secretsline 338
[Credential-related source omitted] - Network accessline 694
// 请求 { "knowledge_id": "wiki_1", "type": "wiki", "service_url": "https://ks.example.com/wiki_1", "name": "团队 wiki", "team_id": "t_1" } - Network accessline 695
{ "knowledge_id": "wiki_1", "type": "wiki", "service_url": "https://ks.example.com/wiki_1", "name": "团队 wiki", "team_id": "t_1" } - Access to secretsline 1128
[Credential-related source omitted] - Access to secretsline 1144
[Credential-related source omitted]
MemoryCore/vitest.config.ts
- Executable scriptline 1
Executable file
agents/skills/setup-proxy/SKILL.md
- Network accessline 64
依次向用户获取: 1. **Proxy 地址**(含协议+端口,如 `http://127.0.0.1:8096`) - Network accessline 65
1. **Proxy 地址**(含协议+端口,如 `http://127.0.0.1:8096`) - Network accessline 90
**根据选中 agent 的协议**,构造对应的 curl 探测请求: - Network accessline 93
# Claude Code → Anthropic Messages curl -s -w "\n%{http_code}" -X POST "${PROXY_HOST}/claude-code/${INSTANCE_ID}/v1/messages" \ - Network accessline 94
[Credential-related source omitted] - Access to secretsline 94
[Credential-related source omitted] - Access to secretsline 96
[Credential-related source omitted] - Network accessline 99
# CodeBuddy / Hermes / OpenClaw → OpenAI Chat curl -s -w "\n%{http_code}" -X POST "${PROXY_HOST}/${AGENT}/${INSTANCE_ID}/v1/chat/completions" \ - Network accessline 100
[Credential-related source omitted] - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 102
[Credential-related source omitted] - Network accessline 105
# dsh → OpenAI Chat 但不带 /v1 curl -s -w "\n%{http_code}" -X POST "${PROXY_HOST}/dsh/${INSTANCE_ID}/chat/completions" \ - Network accessline 106
[Credential-related source omitted] - Access to secretsline 106
[Credential-related source omitted] - Access to secretsline 108
[Credential-related source omitted] - Network accessline 111
# Codex → Responses API curl -s -w "\n%{http_code}" -X POST "${PROXY_HOST}/codex/${INSTANCE_ID}/v1/responses" \ - Network accessline 112
[Credential-related source omitted] - Access to secretsline 112
[Credential-related source omitted] - Access to secretsline 114
[Credential-related source omitted] - Network accessline 117
# WorkBuddy → OpenAI Chat (更通用) curl -s -w "\n%{http_code}" -X POST "${PROXY_HOST}/workbuddy/${INSTANCE_ID}/v1/chat/completions" \ - Network accessline 118
[Credential-related source omitted] - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 120
[Credential-related source omitted] - Network accessline 136
询问用户是否提供面板后端地址(默认 `http://127.0.0.1:8125`)。如果提供了: - Network accessline 139
# 1. 先通过 auth/verify 拿 user_id curl -s -X POST "${PANEL_URL}/api/v1/meta/auth/verify" \ - Network accessline 140
[Credential-related source omitted] - Access to secretsline 140
[Credential-related source omitted] - Access to secretsline 143
[Credential-related source omitted] - Network accessline 146
# 2. 拉 Team 列表 curl -s -X POST "${PANEL_URL}/api/v1/meta/team/list" \ - Network accessline 147
[Credential-related source omitted] - Access to secretsline 147
[Credential-related source omitted] - Access to secretsline 149
[Credential-related source omitted] - Access to secretsline 151
[Credential-related source omitted] - Network accessline 154
# 3. 拉 Agent 列表(带 owner_user_id 过滤) curl -s -X POST "${PANEL_URL}/api/v1/meta/agent/list" \ - Network accessline 155
[Credential-related source omitted] - Access to secretsline 155
[Credential-related source omitted] - Access to secretsline 157
[Credential-related source omitted] - Access to secretsline 159
[Credential-related source omitted] - Network accessline 162
# 4. 拉 Task 列表 curl -s -X POST "${PANEL_URL}/api/v1/meta/task/list" \ - Network accessline 163
[Credential-related source omitted] - Access to secretsline 163
[Credential-related source omitted] - Access to secretsline 165
[Credential-related source omitted] - Access to secretsline 167
[Credential-related source omitted] - Access to secretsline 184
[Credential-related source omitted] - Access to secretsline 187
[Credential-related source omitted] - Access to secretsline 238
[Credential-related source omitted]
agents/skills/setup-proxy/setup-proxy.sh
- Executable scriptline 1
#!/usr/bin/env bash - Instruction override signalline 7
# Usage: # bash agents/setup-proxy.sh # interactive # bash agents/setup-proxy.sh --agent claude-code --quick # skip confirmations - Instruction override signalline 8
# bash agents/setup-proxy.sh # interactive # bash agents/setup-proxy.sh --agent claude-code --quick # skip confirmations # ────────────────────────────────────────────────────────────────────────────── - Instruction override signalline 9
# bash agents/setup-proxy.sh --agent claude-code --quick # skip confirmations - Dangerous shell operationline 27
eval "$varname=\"\${val:-$default}\"" - Dangerous shell operationline 31
eval "$varname=\"\$val\"" - Instruction override signalline 140
echo "Interactive mode (default):" echo " --agent <name> Pre-select agent" echo " --quick Skip confirmations" - Instruction override signalline 141
echo " --agent <name> Pre-select agent" echo " --quick Skip confirmations" echo "" - Network accessline 144
echo "Non-interactive mode (all params required):" echo " --non-interactive Skip all prompts, use flags below" echo " --proxy-host URL Proxy address (e.g. http://127.0.0.1:8096)" - Network accessline 145
echo " --non-interactive Skip all prompts, use flags below" echo " --proxy-host URL Proxy address (e.g. http://127.0.0.1:8096)" echo " --instance-id ID Memory instance ID (default: default)" - Network accessline 146
echo " --proxy-host URL Proxy address (e.g. http://127.0.0.1:8096)" - Access to secretsline 169
[Credential-related source omitted] - Access to secretsline 175
[Credential-related source omitted] - Access to secretsline 243
[Credential-related source omitted] - Access to secretsline 320
[Credential-related source omitted] - Access to secretsline 351
[Credential-related source omitted] - Access to secretsline 352
[Credential-related source omitted] - Access to secretsline 361
[Credential-related source omitted] - Network accessline 373
prompt_input PROXY_HOST "Proxy 地址 (含协议和端口)" "http://127.0.0.1:8096" - Access to secretsline 387
[Credential-related source omitted] - Access to secretsline 394
[Credential-related source omitted] - Network accessline 483
PROBE_RESPONSE_FILE=$(mktemp) HTTP_CODE=$(curl -s -w "%{http_code}" \ - Network accessline 484
[Credential-related source omitted] - Access to secretsline 484
[Credential-related source omitted] - Access to secretsline 488
[Credential-related source omitted] - Dangerous shell operationline 495
rm -f "$PROBE_RESPONSE_FILE" - Dangerous shell operationline 515
rm -f "$PROBE_RESPONSE_FILE" - Dangerous shell operationline 519
rm -f "$PROBE_RESPONSE_FILE" - Network accessline 537
USE_PANEL_API=false if confirm "是否提供面板后端地址以自动拉取 Team/Agent/Task 列表?" "y"; then prompt_input PANEL_URL "面板后端地址 (Panel API)" "http://127.0.0.1:8125" - Network accessline 538
if confirm "是否提供面板后端地址以自动拉取 Team/Agent/Task 列表?" "y"; then prompt_input PANEL_URL "面板后端地址 (Panel API)" "http://127.0.0.1:8125" PANEL_URL="${PANEL_URL%/}" - Network accessline 539
prompt_input PANEL_URL "面板后端地址 (Panel API)" "http://127.0.0.1:8125" - Network accessline 543
PANEL_HTTP=$(curl -s -o /dev/null -w "%{http_code}" \ - Network accessline 557
RESOLVED_USER_ID="" VERIFY_JSON=$(curl -s --connect-timeout 5 -m 10 \ - Network accessline 558
[Credential-related source omitted] - Access to secretsline 558
[Credential-related source omitted] - Access to secretsline 562
[Credential-related source omitted] - Network accessline 569
info "正在拉取 Team 列表..." TEAMS_JSON=$(curl -s --connect-timeout 5 -m 10 \ - Network accessline 570
[Credential-related source omitted] - Access to secretsline 570
[Credential-related source omitted] - Access to secretsline 573
[Credential-related source omitted] - Access to secretsline 575
[Credential-related source omitted] - Access to secretsline 599
[Credential-related source omitted] - Network accessline 601
[Credential-related source omitted] - Access to secretsline 601
[Credential-related source omitted] - Network accessline 602
fi AGENTS_JSON=$(curl -s --connect-timeout 5 -m 10 \ -X POST "${PANEL_URL}/api/v1/meta/agent/list" \ - Network accessline 603
[Credential-related source omitted] - Access to secretsline 603
[Credential-related source omitted] - Access to secretsline 606
[Credential-related source omitted] - Access to secretsline 608
[Credential-related source omitted] - Network accessline 631
info "正在拉取 Task 列表..." TASKS_JSON=$(curl -s --connect-timeout 5 -m 10 \ - Network accessline 632
[Credential-related source omitted] - Access to secretsline 632
[Credential-related source omitted] - Access to secretsline 635
[Credential-related source omitted] - Access to secretsline 637
[Credential-related source omitted] - Access to secretsline 729
[Credential-related source omitted] - Access to secretsline 730
[Credential-related source omitted] - Access to secretsline 732
[Credential-related source omitted] - Access to secretsline 734
[Credential-related source omitted] - Dangerous shell operationline 743
rm -f "$tmp" - Access to secretsline 756
[Credential-related source omitted] - Access to secretsline 780
[Credential-related source omitted] - Access to secretsline 783
[Credential-related source omitted] - Access to secretsline 855
[Credential-related source omitted] - Dangerous shell operationline 862
rm -f "$tmp" - Access to secretsline 876
[Credential-related source omitted] - Access to secretsline 898
[Credential-related source omitted] - Access to secretsline 901
[Credential-related source omitted] - Access to secretsline 960
[Credential-related source omitted] - Access to secretsline 989
[Credential-related source omitted] - Access to secretsline 1013
[Credential-related source omitted] - Access to secretsline 1015
[Credential-related source omitted] - Network accessline 1133
IMPORT_PANEL_URL="${PANEL_URL:-}" if [[ -z "$IMPORT_PANEL_URL" ]]; then prompt_input IMPORT_PANEL_URL "面板后端地址 (Panel API)" "http://127.0.0.1:8125" - Network accessline 1134
if [[ -z "$IMPORT_PANEL_URL" ]]; then prompt_input IMPORT_PANEL_URL "面板后端地址 (Panel API)" "http://127.0.0.1:8125" fi - Network accessline 1135
prompt_input IMPORT_PANEL_URL "面板后端地址 (Panel API)" "http://127.0.0.1:8125" - Access to secretsline 1172
[Credential-related source omitted] - Access to secretsline 1178
[Credential-related source omitted] - Access to secretsline 1180
[Credential-related source omitted]
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Combined signals: 1 fact
- Passes content downloaded from get.openclaw.dev to an interpreterMemoryCore/scripts/install-openclaw-plugin.sh:247High confidence
Declared and executed: 3 facts
- Contacts your-vdb-host, which SKILL.md, the README and the plugin manifest do not mentionMemoryCore/scripts/export-tencent-vdb/export-tencent-vdb.ts:156High confidence
- Contacts gz-vdb-xxx, which SKILL.md, the README and the plugin manifest do not mentionMemoryCore/scripts/export-tencent-vdb/export-tencent-vdb.ts:211High confidence
- Contacts get.openclaw.dev, which SKILL.md, the README and the plugin manifest do not mentionMemoryCore/scripts/install-openclaw-plugin.sh:246High confidence
Signal confidence: 496 facts
- Executable script in a comment of a file that runsMemoryCore/Dockerfile:1Low confidence
- Network access in a comment of a file that runsMemoryCore/Dockerfile:126Low confidence
- Network access in code of a file that runsMemoryCore/Dockerfile:127High confidence
- Network access in code of a file that runsMemoryCore/Dockerfile:128High confidence
- Network access in code of a file that runsMemoryCore/Dockerfile:129High confidence
- Network access in code of a file that runsMemoryCore/Dockerfile:130High confidence
- Network access in code of a file that runsMemoryCore/Dockerfile:157High confidence
- Network access in code of a file that runsMemoryCore/Dockerfile:158High confidence
- Network access in code of documentationMemoryCore/README.md:70Low confidence
- Network access in code of documentationMemoryCore/README.md:71Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueMemoryCore/README.md:71Low confidence
- Network access in code of documentationMemoryCore/README.md:72Low confidence
- Network access in code of documentationMemoryCore/README.md:81Low confidence
- Access to secrets in code of documentationMemoryCore/README.md:88Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueMemoryCore/README.md:94Low confidence
- Access to secrets in code of documentationMemoryCore/README.md:125Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueMemoryCore/README.md:127Low confidence
- Access to secrets in code of documentationMemoryCore/README.md:128Low confidence
- Network access in code of documentationMemoryCore/README.md:151Low confidence
- Access to secrets in code of documentationMemoryCore/README.md:152Low confidence
- Access to secrets in prose of documentationMemoryCore/README.md:205Low confidence
- Network access in prose of documentationMemoryCore/README.md:207Low confidence
- Network access in prose of documentationMemoryCore/README.md:208Low confidence
- Access to secrets in prose of documentationMemoryCore/README.md:208Low confidence
- Network access in prose of documentationMemoryCore/README.md:209Low confidence
- Access to secrets in prose of documentationMemoryCore/README.md:264Low confidence
- Network access in code of documentationMemoryCore/README_CN.md:72Low confidence
- Network access in code of documentationMemoryCore/README_CN.md:73Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueMemoryCore/README_CN.md:73Low confidence
- Network access in code of documentationMemoryCore/README_CN.md:74Low confidence
- Network access in code of documentationMemoryCore/README_CN.md:83Low confidence
- Access to secrets in code of documentationMemoryCore/README_CN.md:90Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueMemoryCore/README_CN.md:96Low confidence
- Access to secrets in code of documentationMemoryCore/README_CN.md:127Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueMemoryCore/README_CN.md:129Low confidence
- Access to secrets in code of documentationMemoryCore/README_CN.md:130Low confidence
- Network access in code of documentationMemoryCore/README_CN.md:153Low confidence
- Access to secrets in code of documentationMemoryCore/README_CN.md:154Low confidence
- Network access in code of documentationMemoryCore/README_CN.md:224Low confidence
- Access to secrets in code of documentationMemoryCore/README_CN.md:224Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueMemoryCore/README_CN.md:225Low confidence
- Access to secrets in prose of documentationMemoryCore/README_CN.md:235Low confidence
- Network access in code of documentationMemoryCore/README_CN.md:240Low confidence
- Access to secrets in code of documentationMemoryCore/README_CN.md:240Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueMemoryCore/README_CN.md:241Low confidence
- Access to secrets in prose of documentationMemoryCore/README_CN.md:273Low confidence
- Network access in prose of documentationMemoryCore/README_CN.md:275Low confidence
- Network access in prose of documentationMemoryCore/README_CN.md:276Low confidence
- Access to secrets in prose of documentationMemoryCore/README_CN.md:276Low confidence
- Network access in prose of documentationMemoryCore/README_CN.md:277Low confidence
and 446 more
Only the first 500 facts are listed.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md MemoryCore/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md MemoryCore/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md MemoryCore/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md MemoryCore/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md MemoryCore/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md MemoryCore/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/tencentcloud-tencentdb-agent-memory/)