REST / OpenAPI
从任意可信后端技术栈接入公开、版本化的 HTTP 合同。
HTTPS · JSON · api.tmcra.com查看接入指南 02 / 接入方式
Stable 表示公开合同受支持;Preview 表示接入已经可以测试但仍在演进;Pilot 表示需要审核接入,原生适配器尚未作为通用软件包公开发布。
从任意可信后端技术栈接入公开、版本化的 HTTP 合同。
HTTPS · JSON · api.tmcra.com查看接入指南 类型完善的同步与异步客户端,并提供可选的“召回 → 回答 → 写入”生命周期封装,接入你现有的 Agent Runtime。
SyncMemoryLifecycle · AsyncMemoryLifecycle查看接入指南 同一个编译包同时支持 JavaScript 与 TypeScript,并提供可选的自动轮次封装和多 Agent 来源标记。
TMCRAMemoryLifecycle · @tmcra/typescript查看接入指南 通过本地 stdio 提供显式召回与写入工具。要实现自动轮次,宿主还需提供生命周期能力,例如 Codex Hooks 模式。
explicit MCP · optional Codex Hooks查看接入指南 可下载的预览版:在 Codex 回答前召回,记录主任务与子智能体的完整轮次,隔离不同项目,并可导入仍保留的 Codex 历史。
SessionStart · SubagentStart · UserPromptSubmit · Stop · SubagentStop查看接入指南 安装 Harness 插件后,通过设备授权登录 TMCRA。此后每轮会在回答前自动召回,并把完成的用户消息与 Agent 回答分开写回,同时保留项目和多 Agent 来源。
account login · automatic recall · role-separated writeback查看接入指南 原生 Hook 会按当前问题自动召回,并在回答完成后采集整轮对话。不同分工的 Agent 共享项目记忆,同时保留 Agent 与 Session 来源。
before_prompt_build · agent_end查看接入指南 原生 MemoryProvider 在回答前召回、在回答后排队写入,并记录委派给子 Agent 的工作,不会把它误标成用户发言。
prefetch · sync_turn · on_delegation查看接入指南 03 / 生产接入流程
API Key 应保存在受保护的本地配置或服务端环境中,不能写进 Prompt、浏览器代码或项目源码。
把用户全局资料与项目记忆分开;每段对话作为项目内的独立 Session 保存,既能跨会话,也不会串项目。
用户提交新问题后、模型回答前,从获准的 Scope 召回内容,并注入有界的 prompt_evidence.content。
把用户消息与助手回复分别写入项目共享记忆,同时保留 role、Agent、Session 与来源信息。
04 / 自动生命周期
不同分工的 Agent 应共享同一个项目 Scope,各自的对话使用不同 Session,每条记录都保留明确的主体来源。可选的 Agent 私有层只参与召回,并且默认关闭。
查看自动记忆与多 Agent 接入指南user.prompt
→ recall + inject
→ agent.answer
→ write(user, assistant)05 / 交付契约
TMCRA 不替换模型,也不接管 Agent Runtime。它只在系统需要记忆的位置,提供可追溯的证据和稳定的 Prompt 上下文。
{
"evidence": [...],
"prompt_evidence": {
"content": "..."
}
}06 / 试用
提交技术栈、使用场景和上线计划。TMCRA 团队会在内部管理后台完成评估与跟进。