#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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

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.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit ecc01a545da0b2ac6cae2f0f0af0d39d41469793

30.6kGitHub stars
307stars in 7 days
2skills in this repository
24commits in 30 days

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

Aug 2, 2026Nov 6, 202630,573

Individual skills in this repository

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 tokens

Always available to the agent

SKILL.md

1,689 tokens

When the skill is activated

Reference documents

48,785 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 目的
  2. 适用场景
  3. 不适用场景
  4. 标准工作流
  5. 故障排查速查
  6. 安全与合规约束
  7. 完成定义(Definition of Done)
  8. 交付话术模板

Scripts executed separately

  • Dockerfile
  • bin/export-tencent-vdb.mjs
  • bin/migrate-sqlite-to-tcvdb.mjs
  • bin/read-local-memory.mjs
  • bin/seed-v2.mjs
  • hermes-plugin/memory/memory_tencentdb/__init__.py
  • hermes-plugin/memory/memory_tencentdb/client.py
  • hermes-plugin/memory/memory_tencentdb/supervisor.py
  • index.ts
  • kubb.config.ts
  • openclaw-plugin/index.ts
  • openclaw-plugin/package.json
  • openclaw-plugin/src/format.ts
  • openclaw-plugin/src/hooks/capture.ts
  • openclaw-plugin/src/hooks/recall.ts
  • openclaw-plugin/src/sanitize.ts
  • openclaw-plugin/src/tools/conversation-search.ts
  • openclaw-plugin/src/tools/memory-search.ts
  • openclaw-plugin/src/tools/read-cos.ts
  • package.json
  • pi-plugin/index.ts
  • pi-plugin/package.json
  • pi-plugin/vitest.config.ts
  • scripts/bench-checkpoint-lock.ts
  • scripts/bench-l0-mongo/bench.ts
  • scripts/bench-l0-mongo/build-compare.mjs
  • scripts/bench-l0-mongo/generate.ts
  • scripts/bench-l0-mongo/insert.ts
  • scripts/bench-l0-mongo/merge-reports.mjs
  • scripts/bench-l0-mongo/metrics.ts
  • scripts/bench-l0-mongo/parse-qps-log.mjs
  • scripts/bench-l0-mongo/probe-ceiling.ts
  • scripts/bench-l0-mongo/probe-query-ceiling.ts
  • scripts/bench-l0-mongo/query.ts
  • scripts/bench-l0-mongo/report.ts
  • scripts/ci/check-skill-queue-isolation.sh
  • scripts/cleanup-vdb-test-dbs.ts
  • scripts/db/mongodb-init.js
  • scripts/e2e-memory-prompt-vdb-cos.ts
  • scripts/export-tencent-vdb/export-tencent-vdb.ts
  • scripts/import-opik-to-memory-core/index.ts
  • scripts/import-opik-to-memory-skill-py/import_opik.py
  • scripts/install-hermes-plugin.sh
  • scripts/install-openclaw-plugin.sh
  • scripts/install_hermes_memory_tencentdb.sh
  • scripts/measure-mongo-fts-latency.ts
  • scripts/migrate-sqlite-to-tcvdb/cli-entry.ts
  • scripts/migrate-sqlite-to-tcvdb/config-write.ts
  • scripts/migrate-sqlite-to-tcvdb/manifest-write.ts
  • scripts/migrate-sqlite-to-tcvdb/node-llama-cpp.d.ts
  • scripts/migrate-sqlite-to-tcvdb/sqlite-to-tcvdb.ts
  • scripts/migrate-v2-to-v3/v2-to-v3-migrate.py
  • scripts/probe-vdb-capacity.ts
  • scripts/probe-vdb-reclaimable.ts
  • scripts/read-local-memory/read-local-memory.ts
  • scripts/start-e2e-gateway.ts
  • scripts/verify-clear-vs-archive.ts
  • scripts/verify-tcvdb-clear.ts
  • src/adapters/index.ts
  • src/adapters/openclaw/host-adapter.ts
  • src/adapters/openclaw/index.ts
  • src/adapters/openclaw/llm-runner.ts
  • src/adapters/standalone/host-adapter.ts
  • src/adapters/standalone/index.ts
  • src/adapters/standalone/llm-provider-resolver.ts
  • src/adapters/standalone/llm-runner.ts
  • src/adapters/standalone/storage-tools.ts
  • src/api-trace/api-log-config.ts
  • src/api-trace/api-request-context.ts
  • src/api-trace/api-sanitize.ts
  • src/api-trace/api-trace-logger.ts
  • src/api-trace/api-trace-policy.ts
  • src/api-trace/api-trace-stdout.ts
  • src/api-trace/api-traced-proxy.ts
  • src/api-trace/index.ts
  • src/cli/commands/seed.ts
  • src/cli/index.ts
  • src/config.ts
  • src/core/abstractions/index.ts
  • src/core/abstractions/types.ts
  • src/core/backend-selection/index.ts
  • src/core/backend-selection/local-resolver.ts
  • src/core/backend-selection/store-configs.ts
  • src/core/backend-selection/types.ts
  • src/core/backend-selection/validate.ts
  • src/core/conversation/l0-recorder.ts
  • src/core/decision/providers/jev/client.ts
  • src/core/decision/registry.ts
  • src/core/decision/types.ts
  • src/core/hooks/auto-capture.ts
  • src/core/hooks/auto-recall.ts
  • src/core/hooks/recall-errors.ts
  • src/core/index.ts
  • src/core/instance-config-provider.ts
  • src/core/memory-generation-log/best-effort.ts
  • src/core/memory-generation-log/store.ts
  • src/core/memory-generation-log/types.ts
  • src/core/memory-prompt/composer.ts
  • src/core/memory-prompt/resolver.ts
  • src/core/memory-prompt/types.ts
  • src/core/persona/jev-diagnostics.ts
  • src/core/persona/jev-gate.ts
  • src/core/persona/persona-generator.ts
  • src/core/persona/persona-trigger.ts
  • src/core/profile/profile-scope.ts
  • src/core/profile/profile-sync.ts
  • src/core/prompts/l1-dedup.ts
  • src/core/prompts/l1-extraction.ts
  • src/core/prompts/persona-generation.ts
  • src/core/prompts/scene-extraction.ts
  • src/core/quota/credit-calculator.ts
  • src/core/quota/index.ts
  • src/core/quota/noop-quota-reporter.ts
  • src/core/quota/quota-manager.ts
  • src/core/record/l1-dedup.ts
  • src/core/record/l1-extractor.ts
  • src/core/record/l1-reader.ts
  • src/core/record/l1-writer.ts
  • src/core/report/clickhouse-exporter.ts
  • src/core/report/console-backend.ts
  • src/core/report/factory.ts
  • src/core/report/file-logger.ts
  • src/core/report/index.ts
  • src/core/report/kafka-metric-producer.ts
  • src/core/report/langfuse-span-processor.ts
  • src/core/report/log.ts
  • src/core/report/metric-tracking-l1-latency.ts
  • src/core/report/metric-tracking-l2-latency.ts
  • src/core/report/metric-tracking-l3-latency.ts
  • src/core/report/metric-tracking-recall.ts
  • src/core/report/metric-tracking-runner.ts
  • src/core/report/noop-backend.ts
  • src/core/report/obs-logger.ts
  • src/core/report/otel-context.ts
  • src/core/report/otel-sdk-init.ts
  • src/core/report/otlp-backend.ts
  • src/core/report/reporter.ts
  • src/core/report/trace-middleware.ts
  • src/core/report/trace-propagation.ts
  • src/core/report/trace.ts
  • src/core/report/traced-task-executor.ts
  • src/core/report/types.ts
  • src/core/scene/filename-normalizer.ts
  • src/core/scene/scene-derive.ts
  • src/core/scene/scene-extractor.ts
  • src/core/scene/scene-format.ts
  • src/core/scene/scene-index.ts
  • src/core/scene/scene-navigation.ts
  • src/core/seed/input.ts
  • src/core/seed/seed-runtime.ts
  • src/core/seed/types.ts
  • src/core/session/session-record.ts
  • src/core/skill/__contract__/skill-store.contract.ts
  • src/core/skill/conversation-add/add-handler.ts
  • src/core/skill/conversation-add/agent-task-queue.ts
  • src/core/skill/conversation-add/buffer-storage.ts
  • src/core/skill/conversation-add/extract-worker.ts
  • src/core/skill/conversation-add/index.ts
  • src/core/skill/conversation-add/message-compressor.ts
  • src/core/skill/conversation-add/oversize-strategy.ts
  • src/core/skill/conversation-add/prepare-archive.ts
  • src/core/skill/conversation-add/skill-core-sink.ts
  • src/core/skill/conversation-add/trigger-service.ts
  • src/core/skill/conversation-add/wire.ts
  • src/core/skill/conversation-add/worker-pool.ts
  • src/core/skill/index.ts
  • src/core/skill/prompts/skill-listing-prompt.ts
  • src/core/skill/prompts/skill-review-prompt-strict.ts
  • src/core/skill/prompts/skill-review-prompt.ts
  • src/core/skill/queue/index.ts
  • src/core/skill/queue/types.ts
  • src/core/skill/skill-config.ts
  • src/core/skill/skill-core.ts
  • src/core/skill/skill-extractor.ts
  • src/core/skill/skill-fast-path.ts
  • src/core/skill/skill-format.ts
  • src/core/skill/skill-permission.ts
  • src/core/skill/skill-resource-store.ts
  • src/core/skill/skill-store-ddl.ts
  • src/core/skill/skill-store.interface.ts
  • src/core/skill/skill-tools.ts
  • src/core/skill/skill-versioning.ts
  • src/core/skill/types.ts
  • src/core/state/index.ts
  • src/core/state/local-backend.ts
  • src/core/state/timer-member.ts
  • src/core/state/types.ts
  • src/core/storage/__contract__/fake-profile-row-store.ts
  • src/core/storage/__contract__/storage-backend.contract.ts
  • src/core/storage/adapter.ts
  • src/core/storage/composite-backend.ts
  • src/core/storage/credential-provider.ts
  • src/core/storage/factory.ts
  • src/core/storage/index.ts
  • src/core/storage/list-page.ts
  • src/core/storage/local-backend.ts
  • src/core/storage/mongo-fs-backend.ts
  • src/core/storage/profile-row-backend.ts
  • src/core/storage/types.ts
  • src/core/store/__contract__/memory-store.contract.ts
  • src/core/store/bm25-client.ts
  • src/core/store/bm25-local.ts
  • src/core/store/embedding.ts
  • src/core/store/factory.ts
  • src/core/store/isolation.ts
  • src/core/store/mongodb/client-pool.ts
  • src/core/store/mongodb/collections.ts
  • src/core/store/mongodb/doc-mappers.ts
  • src/core/store/mongodb/memory-store.ts
  • src/core/store/mongodb/search-index.ts
  • src/core/store/mongodb/skill-store.ts
  • src/core/store/profile-row-store.ts
  • src/core/store/search-utils.ts
  • src/core/store/sqlite/memory-store.ts
  • src/core/store/sqlite/skill-store.ts
  • src/core/store/store-pool.ts
  • src/core/store/tcvdb/client.ts
  • src/core/store/tcvdb/memory-store.ts
  • src/core/store/tcvdb/skill-store.ts
  • src/core/store/tokenize.ts
  • src/core/store/types.ts
  • src/core/tdai-core.ts
  • src/core/tools/conversation-search.ts
  • src/core/tools/l1-candidate-recall.ts
  • src/core/tools/memory-search.ts
  • src/core/tools/read-cos.ts
  • src/core/types.ts
  • src/gateway/analytics/analytics-ch-client.ts
  • src/gateway/analytics/analytics-router.ts
  • src/gateway/analytics/analytics-schemas.ts
  • src/gateway/analytics/analytics-sql.ts
  • src/gateway/analytics/index.ts
  • src/gateway/chat-memory-e2e-helpers.ts
  • src/gateway/chat-memory-handlers.ts
  • src/gateway/config.ts
  • src/gateway/error-handler.ts
  • src/gateway/generated/schemas.ts
  • src/gateway/generated/types.ts
  • src/gateway/knowledge-handlers.ts
  • src/gateway/knowledge-schemas.ts
  • src/gateway/llm-resolver.ts
  • src/gateway/memory-generation-log-handlers.ts
  • src/gateway/memory-generation-log-schemas.ts
  • src/gateway/memory-prompt-handlers.ts
  • src/gateway/memory-prompt-schemas.ts
  • src/gateway/metadata-env.ts
  • src/gateway/quota-credit-policy.ts
  • src/gateway/server.ts
  • src/gateway/skill-handlers.ts
  • src/gateway/skill-schemas.ts
  • src/gateway/task-source-env.ts
  • src/gateway/types.ts
  • src/gateway/v2-router.ts
  • src/gateway/v2-schemas.ts
  • src/gateway/v3-session-router.ts
  • src/metadata/config/param-registry.ts
  • src/metadata/constants.ts
  • src/metadata/default-supported-agents.ts
  • src/metadata/pagination.ts
  • src/metadata/router/agent-task-visibility.test.ts
  • src/metadata/router/auth.ts
  • src/metadata/router/entity-ref-validator.ts
  • src/metadata/router/instance.ts
  • src/metadata/router/internal-meta-router.ts
  • src/metadata/router/meta-api-trace.ts
  • src/metadata/router/pagination.ts
  • src/metadata/router/v3-meta-router.ts
  • src/metadata/router/v3-meta-schemas.ts
  • src/metadata/router/v3-task-source-router.ts
  • src/metadata/service/config-param-service.ts
  • src/metadata/service/metadata-service.ts
  • src/metadata/service/permission-checker.ts
  • src/metadata/service/resolve-user-id.ts
  • src/metadata/service/user-session-default-service.ts
  • src/metadata/service/user-visibility.ts
  • src/metadata/store/db-name.ts
  • src/metadata/store/factory.ts
  • src/metadata/store/interface.ts
  • src/metadata/store/metadata-store.contract.ts
  • src/metadata/store/mongodb-adapter.ts
  • src/metadata/store/relation-id-insert.ts
  • src/metadata/store/sqlite-adapter.ts
  • src/metadata/store/team-member-view.ts
  • src/metadata/system-user.ts
  • src/metadata/types.ts
  • src/metadata/utils/chat-memory-asset.ts
  • src/metadata/utils/crypto.ts
  • src/metadata/utils/external-asset-id.ts
  • src/metadata/utils/id-generator.ts
  • src/metadata/utils/user-key.ts
  • src/offload-client/context-engine.ts
  • src/offload-client/hooks/after-tool-call.ts
  • src/offload-client/index.ts
  • src/offload-client/offload-api-client.ts
  • src/offload-client/token-estimator.ts
  • src/offload-client/types.ts
  • src/offload/backend-client.ts
  • src/offload/benchmark-token-estimate.ts
  • src/offload/context-token-tracker.ts
  • src/offload/fast-token-estimate.ts
  • src/offload/hooks/after-tool-call.ts
  • src/offload/hooks/before-agent-start.ts
  • src/offload/hooks/before-prompt-build.ts
  • src/offload/hooks/llm-input-l3.ts
  • src/offload/hooks/llm-output.ts
  • src/offload/index.ts
  • src/offload/l3-helpers.ts
  • src/offload/l3-token-counter.ts
  • src/offload/l3-token-helpers.ts
  • src/offload/local-llm/index.ts
  • src/offload/local-llm/llm-caller.ts
  • src/offload/local-llm/parsers/json-utils.ts
  • src/offload/local-llm/parsers/l1-parser.ts
  • src/offload/local-llm/parsers/l15-parser.ts
  • src/offload/local-llm/parsers/l2-parser.ts
  • src/offload/local-llm/prompts/l1-prompt.ts
  • src/offload/local-llm/prompts/l15-prompt.ts
  • src/offload/local-llm/prompts/l2-prompt.ts
  • src/offload/mmd-injector.ts
  • src/offload/mmd-meta.ts
  • src/offload/opik-tracer.ts
  • src/offload/pipelines/l2-mermaid.ts
  • src/offload/reclaimer.ts
  • src/offload/session-registry.ts
  • src/offload/state-manager.ts
  • src/offload/state-reporter.ts
  • src/offload/storage.ts
  • src/offload/time-utils.ts
  • src/offload/types.ts
  • src/offload/user-id.ts
  • src/offload_server/compact/compaction-handler.ts
  • src/offload_server/compact/compressor.ts
  • src/offload_server/compact/fast-path.ts
  • src/offload_server/compact/helpers.ts
  • src/offload_server/compact/mmd-injector.ts
  • src/offload_server/ingest-handler.ts
  • src/offload_server/mmd-handler.ts
  • src/offload_server/offload-task-executor.ts
  • src/offload_server/opik-tracer.ts
  • src/offload_server/parsers/json-utils.ts
  • src/offload_server/parsers/l1-parser.ts
  • src/offload_server/parsers/l15-parser.ts
  • src/offload_server/parsers/l2-parser.ts
  • src/offload_server/prompts/l1-prompt.ts
  • src/offload_server/prompts/l15-prompt.ts
  • src/offload_server/prompts/l2-prompt.ts
  • src/offload_server/router.ts
  • src/offload_server/schemas.ts
  • src/offload_server/session-utils.ts
  • src/offload_server/task-transition.ts
  • src/offload_server/types.ts
  • src/services/pipeline-worker.ts
  • src/services/timer-scanner.ts
  • src/services/worker-permit-pool.ts
  • src/task-source/import-service.ts
  • src/task-source/index.ts
  • src/task-source/providers/tapd/index.ts
  • src/task-source/providers/tapd/mapper.ts
  • src/task-source/providers/tapd/mcp-client.ts
  • src/task-source/registry.ts
  • src/task-source/types.ts
  • src/utils/backup.ts
  • src/utils/checkpoint.ts
  • src/utils/clean-context-runner.ts
  • src/utils/ensure-hook-policy.ts
  • src/utils/env-config.ts
  • src/utils/env.ts
  • src/utils/managed-timer.ts
  • src/utils/manifest.ts
  • src/utils/memory-cleaner.ts
  • src/utils/openclaw-state-dir.ts
  • src/utils/pipeline-factory.ts
  • src/utils/pipeline-manager.ts
  • src/utils/sanitize.ts
  • src/utils/serial-queue.ts
  • src/utils/session-filter.ts
  • src/utils/short-id.ts
  • src/utils/stateful-pipeline-manager.ts
  • src/utils/text-utils.ts
  • tsdown.config.ts
  • vitest.config.ts

Files

  • .dockerignoreasset1,753 bytes
  • .npmignoreasset279 bytes
  • Dockerfileruns8,126 bytes
  • README.mddoc10,913 bytes
  • README_CN.mddoc12,643 bytes
  • SKILL-DIAGNOSTIC-EXPORT.mddoc6,716 bytes
  • SKILL-MIGRATION.mddoc8,038 bytes
  • SKILL.mdcore5,664 bytes
  • SKILL.mdcore5,664 bytes
  • SKILL.mdcore5,664 bytes
  • SKILL.mdcore5,664 bytes
  • SKILL.mdcore5,664 bytes
  • bin/export-tencent-vdb.mjsruns690 bytes
  • bin/migrate-sqlite-to-tcvdb.mjsruns460 bytes
  • bin/read-local-memory.mjsruns716 bytes
  • bin/seed-v2.mjsruns1,421 bytes
  • docker-compose.local-mongo.yamlasset3,973 bytes
  • hermes-plugin/memory/memory_tencentdb/README.mddoc14,829 bytes
  • hermes-plugin/memory/memory_tencentdb/__init__.pyruns37,964 bytes
  • hermes-plugin/memory/memory_tencentdb/client.pyruns11,257 bytes
  • hermes-plugin/memory/memory_tencentdb/plugin.yamlasset458 bytes
  • hermes-plugin/memory/memory_tencentdb/supervisor.pyruns17,237 bytes
  • index.tsruns43,223 bytes
  • kubb.config.tsruns993 bytes
  • openclaw-plugin/.gitignoreasset31 bytes
  • openclaw-plugin/README.mddoc9,606 bytes
  • openclaw-plugin/README_CN.mddoc9,349 bytes
  • openclaw-plugin/docs/architecture.mddoc7,183 bytes
  • openclaw-plugin/index.tsruns10,718 bytes
  • openclaw-plugin/openclaw.plugin.jsonasset2,815 bytes
  • openclaw-plugin/package.jsonruns818 bytes
  • openclaw-plugin/src/format.tsruns3,274 bytes
  • openclaw-plugin/src/hooks/capture.tsruns8,515 bytes
  • openclaw-plugin/src/hooks/recall.tsruns1,802 bytes
  • openclaw-plugin/src/sanitize.tsruns3,546 bytes
  • openclaw-plugin/src/tools/conversation-search.tsruns1,898 bytes
  • openclaw-plugin/src/tools/memory-search.tsruns1,639 bytes
  • openclaw-plugin/src/tools/read-cos.tsruns1,329 bytes
  • openclaw-plugin/tsconfig.jsonasset446 bytes
  • openclaw.plugin.jsonasset16,726 bytes
  • package.jsonruns6,362 bytes
  • pi-plugin/.gitignoreasset26 bytes
  • pi-plugin/README.mddoc3,870 bytes
  • pi-plugin/index.tsruns3,454 bytes
  • pi-plugin/package.jsonruns664 bytes
  • pi-plugin/tsconfig.jsonasset259 bytes
  • pi-plugin/vitest.config.tsruns162 bytes
  • pnpm-workspace.yamlasset351 bytes
  • scripts/bench-checkpoint-lock.tsruns6,754 bytes
  • scripts/bench-l0-mongo/bench.tsruns25,785 bytes
  • scripts/bench-l0-mongo/build-compare.mjsruns20,142 bytes
  • scripts/bench-l0-mongo/compare-8c32g.htmlasset32,402 bytes
  • scripts/bench-l0-mongo/generate.tsruns12,896 bytes
  • scripts/bench-l0-mongo/index.htmlasset27,899 bytes
  • scripts/bench-l0-mongo/insert.tsruns7,367 bytes
  • scripts/bench-l0-mongo/merge-reports.mjsruns3,635 bytes
  • scripts/bench-l0-mongo/metrics.tsruns1,887 bytes
  • scripts/bench-l0-mongo/parse-qps-log.mjsruns5,214 bytes
  • scripts/bench-l0-mongo/probe-ceiling.tsruns9,004 bytes
  • scripts/bench-l0-mongo/probe-query-ceiling.tsruns6,298 bytes
  • scripts/bench-l0-mongo/query.tsruns6,644 bytes
  • scripts/bench-l0-mongo/report.tsruns2,595 bytes
  • scripts/bench-l0-mongo/view-report.htmlasset12,151 bytes
  • scripts/ci/check-skill-queue-isolation.shruns5,248 bytes
  • scripts/cleanup-vdb-test-dbs.tsruns3,982 bytes
  • scripts/db/mongodb-init.jsruns4,139 bytes
  • scripts/db/sqlite-init.sqlasset8,254 bytes
  • scripts/e2e-memory-prompt-vdb-cos.tsruns26,918 bytes
  • scripts/export-tencent-vdb/export-tencent-vdb.tsruns19,901 bytes
  • scripts/export-tencent-vdb/tsconfig.jsonasset468 bytes
  • scripts/import-opik-to-memory-core/README.mddoc8,307 bytes
  • scripts/import-opik-to-memory-core/index.tsruns34,809 bytes
  • scripts/import-opik-to-memory-skill-py/README.mddoc7,901 bytes
  • scripts/import-opik-to-memory-skill-py/import_opik.pyruns41,944 bytes
  • scripts/install-hermes-plugin.shruns5,581 bytes
  • scripts/install-openclaw-plugin.shruns16,744 bytes
  • scripts/install_hermes_memory_tencentdb.shruns14,500 bytes
  • scripts/measure-mongo-fts-latency.tsruns2,977 bytes
  • scripts/migrate-sqlite-to-tcvdb/README.mddoc8,293 bytes
  • scripts/migrate-sqlite-to-tcvdb/cli-entry.tsruns392 bytes
  • scripts/migrate-sqlite-to-tcvdb/config-write.tsruns3,283 bytes
  • scripts/migrate-sqlite-to-tcvdb/manifest-write.tsruns1,641 bytes
  • scripts/migrate-sqlite-to-tcvdb/node-llama-cpp.d.tsruns370 bytes
  • scripts/migrate-sqlite-to-tcvdb/sqlite-to-tcvdb.tsruns29,604 bytes
  • scripts/migrate-sqlite-to-tcvdb/tsconfig.jsonasset546 bytes
  • scripts/migrate-v2-to-v3/README.mddoc3,098 bytes
  • scripts/migrate-v2-to-v3/README_CN.mddoc3,120 bytes
  • scripts/migrate-v2-to-v3/v2-to-v3-migrate.pyruns18,823 bytes
  • scripts/probe-vdb-capacity.tsruns2,396 bytes
  • scripts/probe-vdb-reclaimable.tsruns4,176 bytes
  • scripts/read-local-memory/read-local-memory.tsruns34,653 bytes
  • scripts/read-local-memory/tsconfig.jsonasset459 bytes
  • scripts/start-e2e-gateway.tsruns2,884 bytes
  • scripts/verify-clear-vs-archive.tsruns9,250 bytes
  • scripts/verify-tcvdb-clear.tsruns11,013 bytes
  • src/adapters/index.tsruns931 bytes
  • src/adapters/openclaw/host-adapter.tsruns3,443 bytes
  • src/adapters/openclaw/index.tsruns325 bytes
  • src/adapters/openclaw/llm-runner.tsruns3,201 bytes
  • src/adapters/standalone/host-adapter.tsruns2,598 bytes
  • src/adapters/standalone/index.tsruns358 bytes
  • src/adapters/standalone/llm-provider-resolver.tsruns2,809 bytes
  • src/adapters/standalone/llm-runner.tsruns20,834 bytes
  • src/adapters/standalone/storage-tools.tsruns7,302 bytes
  • src/api-trace/api-log-config.tsruns1,471 bytes
  • src/api-trace/api-request-context.tsruns604 bytes
  • src/api-trace/api-sanitize.tsruns2,249 bytes
  • src/api-trace/api-trace-logger.tsruns1,686 bytes
  • src/api-trace/api-trace-policy.tsruns1,236 bytes
  • src/api-trace/api-trace-stdout.tsruns1,136 bytes
  • src/api-trace/api-traced-proxy.tsruns5,263 bytes
  • src/api-trace/index.tsruns852 bytes
  • src/cli/README.mddoc4,674 bytes
  • src/cli/commands/seed.tsruns10,485 bytes
  • src/cli/index.tsruns1,884 bytes
  • src/config.tsruns37,747 bytes
  • src/core/abstractions/index.tsruns796 bytes
  • src/core/abstractions/types.tsruns3,963 bytes
  • src/core/backend-selection/index.tsruns522 bytes
  • src/core/backend-selection/local-resolver.tsruns4,180 bytes
  • src/core/backend-selection/store-configs.tsruns1,080 bytes
  • src/core/backend-selection/types.tsruns3,545 bytes
  • src/core/backend-selection/validate.tsruns2,693 bytes
  • src/core/conversation/l0-recorder.tsruns23,557 bytes
  • src/core/decision/providers/jev/client.tsruns10,471 bytes
  • src/core/decision/registry.tsruns2,325 bytes
  • src/core/decision/types.tsruns3,976 bytes
  • src/core/hooks/auto-capture.tsruns14,963 bytes
  • src/core/hooks/auto-recall.tsruns41,684 bytes
  • src/core/hooks/recall-errors.tsruns3,790 bytes
  • src/core/index.tsruns1,936 bytes
  • src/core/instance-config-provider.tsruns16,604 bytes
  • src/core/memory-generation-log/best-effort.tsruns827 bytes
  • src/core/memory-generation-log/store.tsruns7,601 bytes
  • src/core/memory-generation-log/types.tsruns2,459 bytes
  • src/core/memory-prompt/composer.tsruns1,898 bytes
  • src/core/memory-prompt/resolver.tsruns3,898 bytes
  • src/core/memory-prompt/types.tsruns4,364 bytes
  • src/core/persona/jev-diagnostics.tsruns1,852 bytes
  • src/core/persona/jev-gate.tsruns21,144 bytes
  • src/core/persona/persona-generator.tsruns14,455 bytes
  • src/core/persona/persona-trigger.tsruns5,120 bytes
  • src/core/profile/profile-scope.tsruns5,428 bytes
  • src/core/profile/profile-sync.tsruns18,309 bytes
  • src/core/prompts/l1-dedup.tsruns12,350 bytes
  • src/core/prompts/l1-extraction.tsruns18,028 bytes
  • src/core/prompts/persona-generation.tsruns15,100 bytes
  • src/core/prompts/scene-extraction.tsruns30,655 bytes
  • src/core/quota/credit-calculator.tsruns2,294 bytes
  • src/core/quota/index.tsruns275 bytes
  • src/core/quota/noop-quota-reporter.tsruns894 bytes
  • src/core/quota/quota-manager.tsruns7,493 bytes
  • src/core/record/l1-dedup.tsruns16,329 bytes
  • src/core/record/l1-extractor.tsruns31,807 bytes
  • src/core/record/l1-reader.tsruns7,775 bytes
  • src/core/record/l1-writer.tsruns13,961 bytes
  • src/core/report/clickhouse-exporter.tsruns28,041 bytes
  • src/core/report/console-backend.tsruns8,844 bytes
  • src/core/report/factory.tsruns4,434 bytes
  • src/core/report/file-logger.tsruns5,078 bytes
  • src/core/report/index.tsruns2,842 bytes
  • src/core/report/kafka-metric-producer.tsruns3,541 bytes
  • src/core/report/langfuse-span-processor.tsruns8,333 bytes
  • src/core/report/log.tsruns2,680 bytes
  • src/core/report/metric-tracking-l1-latency.tsruns2,289 bytes
  • src/core/report/metric-tracking-l2-latency.tsruns4,639 bytes
  • src/core/report/metric-tracking-l3-latency.tsruns5,077 bytes
  • src/core/report/metric-tracking-recall.tsruns3,503 bytes
  • src/core/report/metric-tracking-runner.tsruns13,458 bytes
  • src/core/report/noop-backend.tsruns5,051 bytes
  • src/core/report/obs-logger.tsruns2,590 bytes
  • src/core/report/otel-context.tsruns1,854 bytes
  • src/core/report/otel-sdk-init.tsruns15,691 bytes
  • src/core/report/otlp-backend.tsruns21,040 bytes
  • src/core/report/reporter.tsruns3,415 bytes
  • src/core/report/trace-middleware.tsruns2,945 bytes
  • src/core/report/trace-propagation.tsruns1,692 bytes
  • src/core/report/trace.tsruns2,571 bytes
  • src/core/report/traced-task-executor.tsruns5,881 bytes
  • src/core/report/types.tsruns12,406 bytes
  • src/core/scene/filename-normalizer.tsruns7,064 bytes
  • src/core/scene/scene-derive.tsruns2,175 bytes
  • src/core/scene/scene-extractor.tsruns28,767 bytes
  • src/core/scene/scene-format.tsruns1,926 bytes
  • src/core/scene/scene-index.tsruns5,255 bytes
  • src/core/scene/scene-navigation.tsruns5,211 bytes
  • src/core/seed/input.tsruns15,062 bytes
  • src/core/seed/seed-runtime.tsruns14,671 bytes
  • src/core/seed/types.tsruns3,691 bytes
  • src/core/session/session-record.tsruns7,773 bytes
  • src/core/skill/__contract__/skill-store.contract.tsruns7,821 bytes
  • src/core/skill/conversation-add/add-handler.tsruns14,705 bytes
  • src/core/skill/conversation-add/agent-task-queue.tsruns31,385 bytes
  • src/core/skill/conversation-add/buffer-storage.tsruns12,447 bytes
  • src/core/skill/conversation-add/extract-worker.tsruns30,038 bytes
  • src/core/skill/conversation-add/index.tsruns1,949 bytes
  • src/core/skill/conversation-add/message-compressor.tsruns3,393 bytes
  • src/core/skill/conversation-add/oversize-strategy.tsruns4,253 bytes
  • src/core/skill/conversation-add/prepare-archive.tsruns3,352 bytes
  • src/core/skill/conversation-add/skill-core-sink.tsruns3,484 bytes
  • src/core/skill/conversation-add/trigger-service.tsruns10,301 bytes
  • src/core/skill/conversation-add/wire.tsruns4,307 bytes
  • src/core/skill/conversation-add/worker-pool.tsruns16,162 bytes
  • src/core/skill/index.tsruns3,606 bytes
  • src/core/skill/prompts/skill-listing-prompt.tsruns2,800 bytes
  • src/core/skill/prompts/skill-review-prompt-strict.tsruns17,393 bytes
  • src/core/skill/prompts/skill-review-prompt.tsruns16,318 bytes
  • src/core/skill/queue/index.tsruns768 bytes
  • src/core/skill/queue/types.tsruns3,747 bytes
  • src/core/skill/skill-config.tsruns10,845 bytes
  • src/core/skill/skill-core.tsruns30,863 bytes
  • src/core/skill/skill-extractor.tsruns30,110 bytes
  • src/core/skill/skill-fast-path.tsruns1,958 bytes
  • src/core/skill/skill-format.tsruns7,733 bytes
  • src/core/skill/skill-permission.tsruns2,273 bytes
  • src/core/skill/skill-resource-store.tsruns8,868 bytes
  • src/core/skill/skill-store-ddl.tsruns4,768 bytes
  • src/core/skill/skill-store.interface.tsruns6,393 bytes
  • src/core/skill/skill-tools.tsruns9,790 bytes
  • src/core/skill/skill-versioning.tsruns20,035 bytes
  • src/core/skill/types.tsruns12,839 bytes
  • src/core/state/index.tsruns2,921 bytes
  • src/core/state/local-backend.tsruns14,214 bytes
  • src/core/state/timer-member.tsruns2,959 bytes
  • src/core/state/types.tsruns7,177 bytes
  • src/core/storage/__contract__/fake-profile-row-store.tsruns2,294 bytes
  • src/core/storage/__contract__/storage-backend.contract.tsruns10,013 bytes
  • src/core/storage/adapter.tsruns12,336 bytes
  • src/core/storage/composite-backend.tsruns7,620 bytes
  • src/core/storage/credential-provider.tsruns8,284 bytes
  • src/core/storage/factory.tsruns2,415 bytes
  • src/core/storage/index.tsruns1,406 bytes
  • src/core/storage/list-page.tsruns1,162 bytes
  • src/core/storage/local-backend.tsruns10,878 bytes
  • src/core/storage/mongo-fs-backend.tsruns10,588 bytes
  • src/core/storage/profile-row-backend.tsruns14,245 bytes
  • src/core/storage/types.tsruns10,230 bytes
  • src/core/store/__contract__/memory-store.contract.tsruns15,457 bytes
  • src/core/store/bm25-client.tsruns4,863 bytes
  • src/core/store/bm25-local.tsruns2,705 bytes
  • src/core/store/embedding.tsruns24,599 bytes
  • src/core/store/factory.tsruns6,070 bytes
  • src/core/store/isolation.tsruns6,028 bytes
  • src/core/store/mongodb/client-pool.tsruns10,365 bytes
  • src/core/store/mongodb/collections.tsruns1,716 bytes
  • src/core/store/mongodb/doc-mappers.tsruns8,629 bytes
  • src/core/store/mongodb/memory-store.tsruns55,016 bytes
  • src/core/store/mongodb/search-index.tsruns4,901 bytes
  • src/core/store/mongodb/skill-store.tsruns17,054 bytes
  • src/core/store/profile-row-store.tsruns3,039 bytes
  • src/core/store/search-utils.tsruns1,829 bytes
  • src/core/store/sqlite/memory-store.tsruns153,804 bytes
  • src/core/store/sqlite/skill-store.tsruns30,521 bytes
  • src/core/store/store-pool.tsruns22,604 bytes
  • src/core/store/tcvdb/client.tsruns13,200 bytes
  • src/core/store/tcvdb/memory-store.tsruns103,825 bytes
  • src/core/store/tcvdb/skill-store.tsruns40,330 bytes
  • src/core/store/tokenize.tsruns6,823 bytes
  • src/core/store/types.tsruns28,117 bytes
  • src/core/tdai-core.tsruns52,263 bytes
  • src/core/tools/conversation-search.tsruns11,045 bytes
  • src/core/tools/l1-candidate-recall.tsruns7,639 bytes
  • src/core/tools/memory-search.tsruns5,955 bytes
  • src/core/tools/read-cos.tsruns4,800 bytes
  • src/core/types.tsruns11,998 bytes
  • src/gateway/analytics/analytics-ch-client.tsruns3,220 bytes
  • src/gateway/analytics/analytics-router.tsruns17,841 bytes
  • src/gateway/analytics/analytics-schemas.tsruns3,605 bytes
  • src/gateway/analytics/analytics-sql.tsruns18,567 bytes
  • src/gateway/analytics/index.tsruns382 bytes
  • src/gateway/chat-memory-e2e-helpers.tsruns8,064 bytes
  • src/gateway/chat-memory-handlers.tsruns19,906 bytes
  • src/gateway/config.tsruns50,451 bytes
  • src/gateway/error-handler.tsruns8,131 bytes
  • src/gateway/generated/schemas.tsruns157,534 bytes
  • src/gateway/generated/types.tsruns74,417 bytes
  • src/gateway/knowledge-handlers.tsruns6,845 bytes
  • src/gateway/knowledge-schemas.tsruns1,877 bytes
  • src/gateway/llm-resolver.tsruns4,957 bytes
  • src/gateway/memory-generation-log-handlers.tsruns3,657 bytes
  • src/gateway/memory-generation-log-schemas.tsruns1,702 bytes
  • src/gateway/memory-prompt-handlers.tsruns11,918 bytes
  • src/gateway/memory-prompt-schemas.tsruns5,319 bytes
  • src/gateway/metadata-env.tsruns1,551 bytes
  • src/gateway/quota-credit-policy.tsruns1,377 bytes
  • src/gateway/server.tsruns152,291 bytes
  • src/gateway/skill-handlers.tsruns70,817 bytes
  • src/gateway/skill-schemas.tsruns15,432 bytes
  • src/gateway/task-source-env.tsruns2,320 bytes
  • src/gateway/types.tsruns3,559 bytes
  • src/gateway/v2-router.tsruns100,176 bytes
  • src/gateway/v2-schemas.tsruns17,412 bytes
  • src/gateway/v3-session-router.tsruns4,152 bytes
  • src/metadata/config/metadata_config_params.jsonasset1,971 bytes
  • src/metadata/config/param-registry.tsruns6,344 bytes
  • src/metadata/constants.tsruns245 bytes
  • src/metadata/default-supported-agents.tsruns2,852 bytes
  • src/metadata/pagination.tsruns2,610 bytes
  • src/metadata/router/agent-task-visibility.test.tsruns7,823 bytes
  • src/metadata/router/auth.tsruns2,176 bytes
  • src/metadata/router/entity-ref-validator.tsruns1,917 bytes
  • src/metadata/router/instance.tsruns1,129 bytes
  • src/metadata/router/internal-meta-router.tsruns9,880 bytes
  • src/metadata/router/meta-api-trace.tsruns5,324 bytes
  • src/metadata/router/pagination.tsruns297 bytes
  • src/metadata/router/v3-meta-router.tsruns27,913 bytes
  • src/metadata/router/v3-meta-schemas.tsruns26,798 bytes
  • src/metadata/router/v3-task-source-router.tsruns9,413 bytes
  • src/metadata/service/config-param-service.tsruns15,645 bytes
  • src/metadata/service/metadata-service.tsruns106,390 bytes
  • src/metadata/service/permission-checker.tsruns6,856 bytes
  • src/metadata/service/resolve-user-id.tsruns647 bytes
  • src/metadata/service/user-session-default-service.tsruns7,208 bytes
  • src/metadata/service/user-visibility.tsruns1,967 bytes
  • src/metadata/store/db-name.tsruns1,951 bytes
  • src/metadata/store/factory.tsruns9,925 bytes
  • src/metadata/store/interface.tsruns14,414 bytes
  • src/metadata/store/metadata-store.contract.tsruns79,992 bytes
  • src/metadata/store/mongodb-adapter.tsruns86,482 bytes
  • src/metadata/store/relation-id-insert.tsruns1,462 bytes
  • src/metadata/store/sqlite-adapter.tsruns93,506 bytes
  • src/metadata/store/team-member-view.tsruns480 bytes
  • src/metadata/system-user.tsruns4,787 bytes
  • src/metadata/types.tsruns21,224 bytes
  • src/metadata/utils/chat-memory-asset.tsruns1,835 bytes
  • src/metadata/utils/crypto.tsruns5,596 bytes
  • src/metadata/utils/external-asset-id.tsruns704 bytes
  • src/metadata/utils/id-generator.tsruns2,257 bytes
  • src/metadata/utils/user-key.tsruns1,328 bytes
  • src/offload-client/context-engine.tsruns19,021 bytes
  • src/offload-client/hooks/after-tool-call.tsruns1,832 bytes
  • src/offload-client/index.tsruns3,919 bytes
  • src/offload-client/offload-api-client.tsruns5,588 bytes
  • src/offload-client/token-estimator.tsruns8,171 bytes
  • src/offload-client/types.tsruns2,593 bytes
  • src/offload/backend-client.tsruns13,212 bytes
  • src/offload/benchmark-token-estimate.tsruns3,952 bytes
  • src/offload/context-token-tracker.tsruns5,482 bytes
  • src/offload/fast-token-estimate.tsruns9,947 bytes
  • src/offload/hooks/after-tool-call.tsruns29,439 bytes
  • src/offload/hooks/before-agent-start.tsruns5,392 bytes
  • src/offload/hooks/before-prompt-build.tsruns13,614 bytes
  • src/offload/hooks/llm-input-l3.tsruns65,814 bytes
  • src/offload/hooks/llm-output.tsruns736 bytes
  • src/offload/index.tsruns118,330 bytes
  • src/offload/l3-helpers.tsruns10,375 bytes
  • src/offload/l3-token-counter.tsruns1,306 bytes
  • src/offload/l3-token-helpers.tsruns582 bytes
  • src/offload/local-llm/index.tsruns6,143 bytes
  • src/offload/local-llm/llm-caller.tsruns2,885 bytes
  • src/offload/local-llm/parsers/json-utils.tsruns2,895 bytes
  • src/offload/local-llm/parsers/l1-parser.tsruns1,104 bytes
  • src/offload/local-llm/parsers/l15-parser.tsruns1,262 bytes
  • src/offload/local-llm/parsers/l2-parser.tsruns2,793 bytes
  • src/offload/local-llm/prompts/l1-prompt.tsruns5,479 bytes
  • src/offload/local-llm/prompts/l15-prompt.tsruns5,125 bytes
  • src/offload/local-llm/prompts/l2-prompt.tsruns7,846 bytes
  • src/offload/mmd-injector.tsruns14,467 bytes
  • src/offload/mmd-meta.tsruns1,910 bytes
  • src/offload/opik-tracer.tsruns12,611 bytes
  • src/offload/pipelines/l2-mermaid.tsruns9,550 bytes
  • src/offload/reclaimer.tsruns15,479 bytes
  • src/offload/session-registry.tsruns4,807 bytes
  • src/offload/state-manager.tsruns17,971 bytes
  • src/offload/state-reporter.tsruns12,958 bytes
  • src/offload/storage.tsruns22,940 bytes
  • src/offload/time-utils.tsruns1,171 bytes
  • src/offload/types.tsruns8,929 bytes
  • src/offload/user-id.tsruns2,563 bytes
  • src/offload_server/compact/compaction-handler.tsruns14,023 bytes
  • src/offload_server/compact/compressor.tsruns45,440 bytes
  • src/offload_server/compact/fast-path.tsruns6,773 bytes
  • src/offload_server/compact/helpers.tsruns12,227 bytes
  • src/offload_server/compact/mmd-injector.tsruns14,678 bytes
  • src/offload_server/ingest-handler.tsruns10,807 bytes
  • src/offload_server/mmd-handler.tsruns2,551 bytes
  • src/offload_server/offload-task-executor.tsruns31,338 bytes
  • src/offload_server/opik-tracer.tsruns11,463 bytes
  • src/offload_server/parsers/json-utils.tsruns2,340 bytes
  • src/offload_server/parsers/l1-parser.tsruns1,107 bytes
  • src/offload_server/parsers/l15-parser.tsruns1,803 bytes
  • src/offload_server/parsers/l2-parser.tsruns2,451 bytes
  • src/offload_server/prompts/l1-prompt.tsruns4,197 bytes
  • src/offload_server/prompts/l15-prompt.tsruns3,992 bytes
  • src/offload_server/prompts/l2-prompt.tsruns7,178 bytes
  • src/offload_server/router.tsruns3,222 bytes
  • src/offload_server/schemas.tsruns2,887 bytes
  • src/offload_server/session-utils.tsruns1,003 bytes
  • src/offload_server/task-transition.tsruns4,545 bytes
  • src/offload_server/types.tsruns4,811 bytes
  • src/services/pipeline-worker.tsruns54,618 bytes
  • src/services/timer-scanner.tsruns10,014 bytes
  • src/services/worker-permit-pool.tsruns2,887 bytes
  • src/task-source/import-service.tsruns9,640 bytes
  • src/task-source/index.tsruns707 bytes
  • src/task-source/providers/tapd/index.tsruns13,799 bytes
  • src/task-source/providers/tapd/mapper.tsruns8,084 bytes
  • src/task-source/providers/tapd/mcp-client.tsruns7,091 bytes
  • src/task-source/registry.tsruns4,829 bytes
  • src/task-source/types.tsruns6,902 bytes
  • src/utils/backup.tsruns7,171 bytes
  • src/utils/checkpoint.tsruns29,992 bytes
  • src/utils/clean-context-runner.tsruns23,879 bytes
  • src/utils/ensure-hook-policy.tsruns9,343 bytes
  • src/utils/env-config.tsruns7,741 bytes
  • src/utils/env.tsruns556 bytes
  • src/utils/managed-timer.tsruns4,658 bytes
  • src/utils/manifest.tsruns5,258 bytes
  • src/utils/memory-cleaner.tsruns12,782 bytes
  • src/utils/openclaw-state-dir.tsruns1,348 bytes
  • src/utils/pipeline-factory.tsruns64,314 bytes
  • src/utils/pipeline-manager.tsruns46,967 bytes
  • src/utils/sanitize.tsruns16,126 bytes
  • src/utils/serial-queue.tsruns3,568 bytes
  • src/utils/session-filter.tsruns3,448 bytes
  • src/utils/short-id.tsruns2,056 bytes
  • src/utils/stateful-pipeline-manager.tsruns19,981 bytes
  • src/utils/text-utils.tsruns913 bytes
  • tdai-gateway.local-mongo.yamlasset2,381 bytes
  • tdai-gateway.standalone.yamlasset5,298 bytes
  • tdai-gateway.yamlasset8,819 bytes
  • tsdown.config.tsruns1,017 bytes
  • v3-api-memorycore-doc.mddoc46,967 bytes
  • vitest.config.tsruns642 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills 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

  1. #68 from Oct 14 to Oct 24
  2. #69 on Oct 25
  3. #67 from Oct 28 to Oct 29
  4. #68 from Oct 30 to Oct 31
  5. #67 on Nov 1
  6. #68 since Nov 2
31 earlier periods
  1. #106 on Aug 2
  2. #85 on Aug 7
  3. #84 on Aug 8
  4. #81 on Aug 9
  5. #80 on Aug 10
  6. #78 on Aug 11
  7. #76 on Aug 12
  8. #74 on Aug 13
  9. #73 from Aug 14 to Aug 15
  10. #74 on Aug 16
  11. #73 on Aug 17
  12. #72 on Aug 18
  13. #73 from Aug 19 to Aug 22
  14. #71 from Aug 23 to Aug 25
  15. #70 on Aug 26
  16. #71 on Aug 27
  17. #72 from Aug 28 to Aug 30
  18. #69 from Aug 31 to Sep 1
  19. #68 from Sep 2 to Sep 4
  20. #69 from Sep 5 to Sep 6
  21. #70 from Sep 7 to Sep 8
  22. #69 from Sep 9 to Sep 14
  23. #70 from Sep 15 to Sep 20
  24. #69 from Sep 21 to Sep 25
  25. #70 from Sep 26 to Sep 27
  26. #69 from Sep 28 to Oct 4
  27. #70 from Oct 5 to Oct 6
  28. #71 from Oct 7 to Oct 9
  29. #72 from Oct 10 to Oct 11
  30. #69 on Oct 12
  31. #67 on Oct 13

Before you install

Network or broad shell

Automated 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:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • MemoryCore/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • MemoryCore/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • MemoryCore/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • MemoryCore/scripts/bench-l0-mongo/compare-8c32g.html:121 Analysis incomplete: physical or joined line exceeds character limit
  • MemoryCore/scripts/bench-l0-mongo/compare-8c32g.html:119 Analysis incomplete: physical or joined line exceeds character limit
  • MemoryCore/scripts/bench-l0-mongo/compare-8c32g.html:120 Analysis incomplete: physical or joined line exceeds character limit
  • MemoryCore/scripts/bench-l0-mongo/compare-8c32g.html:133 Analysis incomplete: physical or joined line exceeds character limit
  • MemoryCore/scripts/bench-l0-mongo/compare-8c32g.html:131 Analysis incomplete: physical or joined line exceeds character limit
  • MemoryCore/scripts/bench-l0-mongo/compare-8c32g.html:132 Analysis incomplete: physical or joined line exceeds character limit
  • MemoryCore/src/gateway/generated/schemas.ts:7 Analysis incomplete: physical or joined line exceeds character limit
  • MemoryCore/src/gateway/generated/schemas.ts:6 Analysis incomplete: physical or joined line exceeds character limit
  • agents/skills/setup-proxy/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • agents/skills/setup-proxy/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • agents/skills/setup-proxy/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • agents/skills/setup-proxy/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • agents/skills/setup-proxy/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • agents/skills/setup-proxy/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • agents/skills/setup-proxy/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 1,566 signals by file

MemoryCore/.dockerignore

  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]

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

  • Network accessline 119
    "enabled": true,       "provider": "openai",       "baseUrl": "https://api.openai.com/v1",
  • Network accessline 120
    [Credential-related source omitted]
  • Network accessline 121
    "baseUrl": "https://api.openai.com/v1",
  • Access to secretsline 122
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 487
    [Credential-related source omitted]
  • Access to secretsline 498
    [Credential-related source omitted]
  • Access to secretsline 503
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Network accessline 54
    const serverUrl = server.url || "http://127.0.0.1:8420";
  • Access to secretsline 130
    [Credential-related source omitted]

MemoryCore/openclaw-plugin/openclaw.plugin.json

  • Network accessline 24
    "url": {             "type": "string",             "default": "http://127.0.0.1:8420",
  • Network accessline 25
    "type": "string",             "default": "http://127.0.0.1:8420",             "description": "Memory server URL"
  • Network accessline 26
    "default": "http://127.0.0.1:8420",

MemoryCore/openclaw-plugin/package.json

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 14
    "clean": "rm -rf dist *.tgz",

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 14
    [Credential-related source omitted]
  • Access to secretsline 17
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 28
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 14
    "clean": "rm -rf dist *.tgz"

MemoryCore/pi-plugin/vitest.config.ts

  • Executable scriptline 1
    Executable file

MemoryCore/scripts/bench-checkpoint-lock.ts

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 14
    import { mkdtemp, rm } from "node:fs/promises";

MemoryCore/scripts/bench-l0-mongo/bench.ts

  • Executable scriptline 1
    Executable file

MemoryCore/scripts/bench-l0-mongo/build-compare.mjs

  • Executable scriptline 1
    Executable file
  • Access to secretsline 149
    [Credential-related source omitted]

MemoryCore/scripts/bench-l0-mongo/compare-8c32g.html

  • Access to secretsline 198
    [Credential-related source omitted]
  • Access to secretsline 226
    [Credential-related source omitted]

MemoryCore/scripts/bench-l0-mongo/generate.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 168
    [Credential-related source omitted]
  • Access to secretsline 199
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 9
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]

MemoryCore/scripts/db/mongodb-init.js

  • Executable scriptline 1
    Executable file

MemoryCore/scripts/e2e-memory-prompt-vdb-cos.ts

  • Executable scriptline 1
    #!/usr/bin/env tsx
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]

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

  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 78
    [Credential-related source omitted]
  • Access to secretsline 197
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]

MemoryCore/scripts/probe-vdb-reclaimable.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]

MemoryCore/src/adapters/standalone/llm-runner.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 81
    /** OpenAI-compatible API base URL (e.g. "https://api.openai.com/v1"). */

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 16
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Network accessline 11
    * ────────────────────────────────────────────  * 请求:  *   POST https://api.typesafe.ai/v1/systemone
  • Network accessline 12
    [Credential-related source omitted]
  • Network accessline 13
    *   POST https://api.typesafe.ai/v1/systemone

MemoryCore/src/core/decision/registry.ts

  • Executable scriptline 1
    Executable file

MemoryCore/src/core/decision/types.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 106
    /** 可注入的 fetch(测试 / 观测包装)。 */

MemoryCore/src/core/hooks/auto-capture.ts

  • Executable scriptline 1
    Executable file

MemoryCore/src/core/hooks/auto-recall.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 695
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 85
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 220
    [Credential-related source omitted]

MemoryCore/src/core/record/l1-extractor.ts

  • Executable scriptline 1
    Executable file

MemoryCore/src/core/record/l1-reader.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 6
    [Credential-related source omitted]
  • Access to secretsline 7
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 403
    eval(script: string, numKeys: number, ...args: (string | number)[]): Promise<unknown>;

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 179
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Network accessline 25
    /** API base URL (required — must be specified by user, e.g. "https://api.openai.com/v1") */
  • Network accessline 550
    try {           const resp = await fetch(fetchUrl, {
  • Network accessline 551
    const resp = await fetch(fetchUrl, {

MemoryCore/src/core/store/factory.ts

  • Executable scriptline 1
    Executable file

MemoryCore/src/core/store/isolation.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 148
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 169
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 171
    [Credential-related source omitted]
  • Access to secretsline 359
    [Credential-related source omitted]
  • Access to secretsline 503
    [Credential-related source omitted]

MemoryCore/src/core/store/mongodb/search-index.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 44
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 639
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 144
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 162
    [Credential-related source omitted]
  • Access to secretsline 166
    [Credential-related source omitted]
  • Access to secretsline 183
    [Credential-related source omitted]

MemoryCore/src/gateway/generated/schemas.ts

  • Network accessline 1
    /** * Generated by Kubb (https://kubb.dev/).
  • Executable scriptline 1
    Executable file
  • Network accessline 2
    * Generated by Kubb (https://kubb.dev/).

MemoryCore/src/gateway/generated/types.ts

  • Network accessline 1
    /** * Generated by Kubb (https://kubb.dev/).
  • Executable scriptline 1
    Executable file
  • Network accessline 2
    * Generated by Kubb (https://kubb.dev/).

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 4
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 4
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 102
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 503
    [Credential-related source omitted]

MemoryCore/src/metadata/router/v3-meta-schemas.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 495
    [Credential-related source omitted]
  • Access to secretsline 510
    [Credential-related source omitted]
  • Access to secretsline 533
    [Credential-related source omitted]
  • Access to secretsline 542
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 5
    import { rm } from "node:fs/promises";

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 1681
    [Credential-related source omitted]
  • Access to secretsline 1739
    [Credential-related source omitted]
  • Access to secretsline 1813
    [Credential-related source omitted]
  • Access to secretsline 2091
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 48
    [Credential-related source omitted]

MemoryCore/src/metadata/types.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 650
    [Credential-related source omitted]
  • Access to secretsline 686
    [Credential-related source omitted]
  • Access to secretsline 693
    [Credential-related source omitted]
  • Access to secretsline 706
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 75
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 27
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 66
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 56
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 104
    [Credential-related source omitted]

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

  • Executable scriptline 1
    Executable file
  • Dangerous shell operationline 190
    * @param kind    - "file" to unlink, "directory" to rm -rf

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

  • Executable scriptline 1
    Executable file
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 143
    [Credential-related source omitted]
  • Access to secretsline 144
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]

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

  • Access to secretsline 18
    [Credential-related source omitted]
  • Access to secretsline 26
    [Credential-related source omitted]

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
Declared and executed: 3 facts
Signal confidence: 496 facts

and 446 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md MemoryCore/SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md MemoryCore/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md MemoryCore/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md MemoryCore/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md MemoryCore/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard 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.

TencentCloud/TencentDB-Agent-Memory: #68 on hotskills, 30.6k stars

[![TencentCloud/TencentDB-Agent-Memory on hotskills](https://hotskills.dev/badge/tencentcloud-tencentdb-agent-memory.svg)](https://hotskills.dev/skill/tencentcloud-tencentdb-agent-memory/)