阅读时间:1 分钟
0 字

API、MCP 与工具边界 ​

REST、MCP、SDK 和未来 GraphQL 是同一平台能力的协议适配,不分别实现业务规则。Registry、Runtime、Actions 和 Policy 是语义与执行的权威服务。

能力映射 ​

内部能力RESTMCP / Tool Registry
发现本体与版本本体、Schema 查询接口可见资源和工具上下文
查询实体与关系Entity Query、Traverse只读 Function 工具
执行 ActionAction 提交与状态接口有副作用工具,返回 executionId
查询执行证据Execution、Evidence 接口受权的状态与证据工具

上下文传播 ​

所有协议传播验证后的租户、用户或服务、Agent、Harness、委托链、模型版本、用途、traceId 和可选幂等键。内部服务不重新相信外部原始字段,而是使用签名或受信任的服务上下文。

工具注册 ​

Tool Registry 从已发布 Function 和 Action 生成工具候选,再根据租户套餐和策略过滤。工具说明包含版本、Schema、副作用、审批、超时、敏感级别和幂等要求。工具名称稳定,弃用保留迁移期。

计划 API 族 ​

  • /v1/ontologies 与版本、Schema、发布管理。
  • /v1/entities:query、实体读取和关系遍历。
  • /v1/functions/{name}:invoke。
  • /v1/actions/{name}:execute 与 /v1/action-executions/{id}。
  • /v1/tools、MCP 工具发现和调用适配。
  • /v1/lineage、/v1/evidence 和运营管理接口。

这些路径是设计基线,只有写入 contracts/openapi/ 并实现后才成为已发布 API。