{"domain":"agents.internal","catalog":{"planning":"任务拆解、步骤规划、依赖关系与验收标准","research":"事实核查、证据来源、不确定项标注","security-review":"安全风险审查、验证命令、通过条件","incident-response":"故障定位、应急处置、止损与复盘要点","implementation":"只用于需要交付可运行代码、配置文件、接口定义或改动的任务；不用于撰写文档或方案","writing":"撰写非代码交付物：方案文档、活动策划、文案、报告、清单与时间线","validation":"验收检查与质量校验","synthesis":"汇总全部上游结果，输出最终结论与风险清单","backend-dev":"服务端接口设计、数据模型、并发与事务实现","frontend-dev":"前端页面结构、组件拆分、响应式布局与交互实现","devops":"部署拓扑、容器化、CI/CD 流水线与发布回滚","database-design":"表结构、索引、分库分表与查询优化","code-review":"代码缺陷、边界条件、可维护性与安全隐患审查","testing":"测试用例设计、边界值、回归策略与自动化方案","mobile-dev":"移动端应用架构、生命周期、权限与保活策略","algorithm":"算法选择、复杂度分析与数据结构设计","weather-forecast":"天气预报解读、要素变化趋势与出行建议","climate-analysis":"气候数据分析、历史同期对比与异常归因","severe-weather-alert":"强对流、台风、暴雨等灾害性天气的预警与防御措施","recipe-design":"菜谱设计、食材配比、烹饪步骤与替代方案","nutrition-analysis":"营养成分拆解、热量估算与膳食均衡建议","menu-planning":"菜单编排、成本核算、出餐节奏与备料清单","food-safety":"食材储存、交叉污染、过敏原与食品安全合规","symptom-triage":"症状梳理、就医科室建议与危险信号识别，不做诊断","drug-interaction":"常见药物相互作用提醒与用药注意事项，不替代医嘱","fitness-plan":"训练计划、动作编排、强度与恢复安排","financial-analysis":"财务指标拆解、现金流与盈利能力分析","risk-assessment":"风险识别、敞口量化与缓释措施","budget-planning":"预算编制、成本结构与执行跟踪","contract-review":"合同条款审查、权利义务对等性与风险点标注","compliance-check":"合规要求映射、缺口识别与整改建议","curriculum-design":"课程大纲、教学节奏与考核方式设计","exam-generation":"题目生成、难度分布与答案要点","crop-planning":"种植计划、茬口安排、水肥与产量预估","pest-diagnosis":"病虫害识别要点、防治方案与用药安全","route-planning":"路径优化、时效估算与成本权衡","inventory-optimization":"安全库存、补货策略与周转率优化","product-copy":"商品标题、卖点文案与详情页结构","pricing-strategy":"定价模型、竞品对标与促销节奏","itinerary-planning":"行程编排、交通衔接、预算与备选方案","translation":"中英互译、术语一致性与本地化表达","data-analysis":"指标体系、数据清洗、统计口径与结论推导","sql-query":"SQL 编写、执行计划与查询性能优化"},"capabilities":{"planning":{"source":"cache","available":true,"reason":null,"industry":"core","description":"任务拆解、步骤规划、依赖关系与验收标准","candidates":[{"service":"orchestrator-planner.agents.internal:8000","target":"orchestrator-planner.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.50"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"orchestrator-planner","service":"orchestrator-planner","version":"2.0.0","description":"任务拆解与依赖规划","url":"http://orchestrator-planner:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"planning","description":"任务拆解、步骤规划、依赖关系与验收标准","version":"2.0.0"}],"capability_ids":["planning"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"planner.agents.internal:8000","target":"planner.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.14"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"planner","service":"planner-agent","version":"2.0.0","description":"任务拆解与依赖规划","url":"http://planner-agent:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"planning","description":"任务拆解、步骤规划、依赖关系与验收标准","version":"2.0.0"}],"capability_ids":["planning"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54067.21,"cache_generation":81,"index_divergence":null},"research":{"source":"cache","available":true,"reason":null,"industry":"core","description":"事实核查、证据来源、不确定项标注","candidates":[{"service":"data-analysis-2.agents.internal:8000","target":"data-analysis-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.39"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"data-analysis-2","service":"data-analysis-2","version":"2.0.0","description":"分析与调研","url":"http://data-analysis-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"data-analysis","description":"指标体系、数据清洗、统计口径与结论推导","version":"2.0.0"},{"id":"research","description":"事实核查、证据来源、不确定项标注","version":"2.0.0"}],"capability_ids":["data-analysis","research"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"orchestrator-researcher.agents.internal:8000","target":"orchestrator-researcher.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.45"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"orchestrator-researcher","service":"orchestrator-researcher","version":"2.0.0","description":"事实核查与证据研究","url":"http://orchestrator-researcher:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"research","description":"事实核查、证据来源、不确定项标注","version":"2.0.0"}],"capability_ids":["research"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"research-paper.agents.internal:8000","target":"research-paper.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.43"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"research-paper","service":"research-paper","version":"2.0.0","description":"论文与技术文献调研","url":"http://research-paper:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"research","description":"事实核查、证据来源、不确定项标注","version":"2.0.0"}],"capability_ids":["research"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54067.73,"cache_generation":81,"index_divergence":null},"security-review":{"source":"cache","available":true,"reason":null,"industry":"core","description":"安全风险审查、验证命令、通过条件","candidates":[{"service":"ops-security-1.agents.internal:8000","target":"ops-security-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.89"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"ops-security-1","service":"ops-security-1","version":"2.0.0","description":"安全审查与合规","url":"http://ops-security-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"security-review","description":"安全风险审查、验证命令、通过条件","version":"2.0.0"},{"id":"compliance-check","description":"合规要求映射、缺口识别与整改建议","version":"2.0.0"}],"capability_ids":["security-review","compliance-check"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"orchestrator-verifier.agents.internal:8000","target":"orchestrator-verifier.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.70"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"orchestrator-verifier","service":"orchestrator-verifier","version":"2.0.0","description":"安全审查与验收校验","url":"http://orchestrator-verifier:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"security-review","description":"安全风险审查、验证命令、通过条件","version":"2.0.0"},{"id":"validation","description":"验收检查与质量校验","version":"2.0.0"}],"capability_ids":["security-review","validation"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54068.03,"cache_generation":81,"index_divergence":null},"incident-response":{"source":"cache","available":true,"reason":null,"industry":"core","description":"故障定位、应急处置、止损与复盘要点","candidates":[{"service":"dev-devops-2.agents.internal:8000","target":"dev-devops-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.31"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-devops-2","service":"dev-devops-2","version":"2.0.0","description":"运维与故障处置","url":"http://dev-devops-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"devops","description":"部署拓扑、容器化、CI/CD 流水线与发布回滚","version":"2.0.0"},{"id":"incident-response","description":"故障定位、应急处置、止损与复盘要点","version":"2.0.0"}],"capability_ids":["devops","incident-response"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"ops-incident-1.agents.internal:8000","target":"ops-incident-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.20"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"ops-incident-1","service":"ops-incident-1","version":"2.0.0","description":"故障应急处置","url":"http://ops-incident-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"incident-response","description":"故障定位、应急处置、止损与复盘要点","version":"2.0.0"}],"capability_ids":["incident-response"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"ops-incident-2.agents.internal:8000","target":"ops-incident-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.2"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"ops-incident-2","service":"ops-incident-2","version":"2.0.0","description":"应急与运维","url":"http://ops-incident-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"incident-response","description":"故障定位、应急处置、止损与复盘要点","version":"2.0.0"},{"id":"devops","description":"部署拓扑、容器化、CI/CD 流水线与发布回滚","version":"2.0.0"}],"capability_ids":["incident-response","devops"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54068.3,"cache_generation":81,"index_divergence":null},"implementation":{"source":"cache","available":true,"reason":null,"industry":"core","description":"只用于需要交付可运行代码、配置文件、接口定义或改动的任务；不用于撰写文档或方案","candidates":[{"service":"coder.agents.internal:8000","target":"coder.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.61"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"coder","service":"coder-agent","version":"2.0.0","description":"实现与测试设计","url":"http://coder-agent:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"implementation","description":"只用于需要交付可运行代码、配置文件、接口定义或改动的任务；不用于撰写文档或方案","version":"2.0.0"}],"capability_ids":["implementation"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"orchestrator-coder.agents.internal:8000","target":"orchestrator-coder.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.83"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"orchestrator-coder","service":"orchestrator-coder","version":"2.0.0","description":"实现方案与代码交付","url":"http://orchestrator-coder:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"implementation","description":"只用于需要交付可运行代码、配置文件、接口定义或改动的任务；不用于撰写文档或方案","version":"2.0.0"}],"capability_ids":["implementation"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54068.57,"cache_generation":81,"index_divergence":null},"writing":{"source":"cache","available":true,"reason":null,"industry":"core","description":"撰写非代码交付物：方案文档、活动策划、文案、报告、清单与时间线","candidates":[{"service":"writer3.agents.internal:8000","target":"writer3.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.27"],"rtype":null,"priority":100,"weight":103,"healthy":true,"card":{"schema_version":"2.0","name":"writer3","service":"writer3-agent","version":"2.0.0","description":"撰写方案、策划与文案等非代码交付物（副本 3）","url":"http://writer3-agent:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"writing","description":"撰写非代码交付物：方案文档、活动策划、文案、报告、清单与时间线","version":"2.0.0"}],"capability_ids":["writing"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"writer2.agents.internal:8000","target":"writer2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.40"],"rtype":null,"priority":100,"weight":102,"healthy":true,"card":{"schema_version":"2.0","name":"writer2","service":"writer2-agent","version":"2.0.0","description":"撰写方案、策划与文案等非代码交付物（副本 2）","url":"http://writer2-agent:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"writing","description":"撰写非代码交付物：方案文档、活动策划、文案、报告、清单与时间线","version":"2.0.0"}],"capability_ids":["writing"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"edu-curriculum-2.agents.internal:8000","target":"edu-curriculum-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.29"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"edu-curriculum-2","service":"edu-curriculum-2","version":"2.0.0","description":"课程与教材撰写","url":"http://edu-curriculum-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"curriculum-design","description":"课程大纲、教学节奏与考核方式设计","version":"2.0.0"},{"id":"writing","description":"撰写非代码交付物：方案文档、活动策划、文案、报告、清单与时间线","version":"2.0.0"}],"capability_ids":["curriculum-design","writing"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54068.83,"cache_generation":81,"index_divergence":null},"validation":{"source":"cache","available":true,"reason":null,"industry":"core","description":"验收检查与质量校验","candidates":[{"service":"dev-test-2.agents.internal:8000","target":"dev-test-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.73"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-test-2","service":"dev-test-2","version":"2.0.0","description":"测试与验收","url":"http://dev-test-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"testing","description":"测试用例设计、边界值、回归策略与自动化方案","version":"2.0.0"},{"id":"validation","description":"验收检查与质量校验","version":"2.0.0"}],"capability_ids":["testing","validation"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"edu-exam-2.agents.internal:8000","target":"edu-exam-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.5"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"edu-exam-2","service":"edu-exam-2","version":"2.0.0","description":"命题与校验","url":"http://edu-exam-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"exam-generation","description":"题目生成、难度分布与答案要点","version":"2.0.0"},{"id":"validation","description":"验收检查与质量校验","version":"2.0.0"}],"capability_ids":["exam-generation","validation"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"orchestrator-verifier.agents.internal:8000","target":"orchestrator-verifier.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.70"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"orchestrator-verifier","service":"orchestrator-verifier","version":"2.0.0","description":"安全审查与验收校验","url":"http://orchestrator-verifier:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"security-review","description":"安全风险审查、验证命令、通过条件","version":"2.0.0"},{"id":"validation","description":"验收检查与质量校验","version":"2.0.0"}],"capability_ids":["security-review","validation"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54069.12,"cache_generation":81,"index_divergence":null},"synthesis":{"source":"cache","available":true,"reason":null,"industry":"core","description":"汇总全部上游结果，输出最终结论与风险清单","candidates":[{"service":"orchestrator-synth.agents.internal:8000","target":"orchestrator-synth.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.87"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"orchestrator-synth","service":"orchestrator-synth","version":"2.0.0","description":"综合汇总多 Agent 结果","url":"http://orchestrator-synth:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"synthesis","description":"汇总全部上游结果，输出最终结论与风险清单","version":"2.0.0"}],"capability_ids":["synthesis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"synthesizer.agents.internal:8000","target":"synthesizer.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.66"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"synthesizer","service":"synthesizer-agent","version":"2.0.0","description":"综合多 Agent 结果","url":"http://synthesizer-agent:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"synthesis","description":"汇总全部上游结果，输出最终结论与风险清单","version":"2.0.0"}],"capability_ids":["synthesis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54069.39,"cache_generation":81,"index_divergence":null},"backend-dev":{"source":"cache","available":true,"reason":null,"industry":"software","description":"服务端接口设计、数据模型、并发与事务实现","candidates":[{"service":"dev-backend-1.agents.internal:8000","target":"dev-backend-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.41"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-backend-1","service":"dev-backend-1","version":"2.0.0","description":"后端接口与数据模型","url":"http://dev-backend-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"backend-dev","description":"服务端接口设计、数据模型、并发与事务实现","version":"2.0.0"}],"capability_ids":["backend-dev"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"dev-backend-2.agents.internal:8000","target":"dev-backend-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.55"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-backend-2","service":"dev-backend-2","version":"2.0.0","description":"后端与库表设计","url":"http://dev-backend-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"backend-dev","description":"服务端接口设计、数据模型、并发与事务实现","version":"2.0.0"},{"id":"database-design","description":"表结构、索引、分库分表与查询优化","version":"2.0.0"}],"capability_ids":["backend-dev","database-design"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54070.16,"cache_generation":81,"index_divergence":null},"frontend-dev":{"source":"cache","available":true,"reason":null,"industry":"software","description":"前端页面结构、组件拆分、响应式布局与交互实现","candidates":[{"service":"dev-frontend-1.agents.internal:8000","target":"dev-frontend-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.68"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-frontend-1","service":"dev-frontend-1","version":"2.0.0","description":"前端页面与组件","url":"http://dev-frontend-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"frontend-dev","description":"前端页面结构、组件拆分、响应式布局与交互实现","version":"2.0.0"}],"capability_ids":["frontend-dev"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"dev-frontend-2.agents.internal:8000","target":"dev-frontend-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.63"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-frontend-2","service":"dev-frontend-2","version":"2.0.0","description":"前端与移动端","url":"http://dev-frontend-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"frontend-dev","description":"前端页面结构、组件拆分、响应式布局与交互实现","version":"2.0.0"},{"id":"mobile-dev","description":"移动端应用架构、生命周期、权限与保活策略","version":"2.0.0"}],"capability_ids":["frontend-dev","mobile-dev"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54070.43,"cache_generation":81,"index_divergence":null},"devops":{"source":"cache","available":true,"reason":null,"industry":"software","description":"部署拓扑、容器化、CI/CD 流水线与发布回滚","candidates":[{"service":"dev-devops-1.agents.internal:8000","target":"dev-devops-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.82"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-devops-1","service":"dev-devops-1","version":"2.0.0","description":"容器化与流水线","url":"http://dev-devops-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"devops","description":"部署拓扑、容器化、CI/CD 流水线与发布回滚","version":"2.0.0"}],"capability_ids":["devops"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"dev-devops-2.agents.internal:8000","target":"dev-devops-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.31"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-devops-2","service":"dev-devops-2","version":"2.0.0","description":"运维与故障处置","url":"http://dev-devops-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"devops","description":"部署拓扑、容器化、CI/CD 流水线与发布回滚","version":"2.0.0"},{"id":"incident-response","description":"故障定位、应急处置、止损与复盘要点","version":"2.0.0"}],"capability_ids":["devops","incident-response"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"ops-incident-2.agents.internal:8000","target":"ops-incident-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.2"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"ops-incident-2","service":"ops-incident-2","version":"2.0.0","description":"应急与运维","url":"http://ops-incident-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"incident-response","description":"故障定位、应急处置、止损与复盘要点","version":"2.0.0"},{"id":"devops","description":"部署拓扑、容器化、CI/CD 流水线与发布回滚","version":"2.0.0"}],"capability_ids":["incident-response","devops"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54070.7,"cache_generation":81,"index_divergence":null},"database-design":{"source":"cache","available":true,"reason":null,"industry":"software","description":"表结构、索引、分库分表与查询优化","candidates":[{"service":"data-sql-2.agents.internal:8000","target":"data-sql-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.85"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"data-sql-2","service":"data-sql-2","version":"2.0.0","description":"SQL 与库表","url":"http://data-sql-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"sql-query","description":"SQL 编写、执行计划与查询性能优化","version":"2.0.0"},{"id":"database-design","description":"表结构、索引、分库分表与查询优化","version":"2.0.0"}],"capability_ids":["sql-query","database-design"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"dev-backend-2.agents.internal:8000","target":"dev-backend-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.55"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-backend-2","service":"dev-backend-2","version":"2.0.0","description":"后端与库表设计","url":"http://dev-backend-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"backend-dev","description":"服务端接口设计、数据模型、并发与事务实现","version":"2.0.0"},{"id":"database-design","description":"表结构、索引、分库分表与查询优化","version":"2.0.0"}],"capability_ids":["backend-dev","database-design"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"dev-dba.agents.internal:8000","target":"dev-dba.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.86"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-dba","service":"dev-dba","version":"2.0.0","description":"库表与查询优化","url":"http://dev-dba:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"database-design","description":"表结构、索引、分库分表与查询优化","version":"2.0.0"}],"capability_ids":["database-design"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54070.97,"cache_generation":81,"index_divergence":null},"code-review":{"source":"cache","available":true,"reason":null,"industry":"software","description":"代码缺陷、边界条件、可维护性与安全隐患审查","candidates":[{"service":"dev-review-1.agents.internal:8000","target":"dev-review-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.48"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-review-1","service":"dev-review-1","version":"2.0.0","description":"代码审查","url":"http://dev-review-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"code-review","description":"代码缺陷、边界条件、可维护性与安全隐患审查","version":"2.0.0"}],"capability_ids":["code-review"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"dev-review-2.agents.internal:8000","target":"dev-review-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.25"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-review-2","service":"dev-review-2","version":"2.0.0","description":"代码审查与测试设计","url":"http://dev-review-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"code-review","description":"代码缺陷、边界条件、可维护性与安全隐患审查","version":"2.0.0"},{"id":"testing","description":"测试用例设计、边界值、回归策略与自动化方案","version":"2.0.0"}],"capability_ids":["code-review","testing"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54071.24,"cache_generation":81,"index_divergence":null},"testing":{"source":"cache","available":true,"reason":null,"industry":"software","description":"测试用例设计、边界值、回归策略与自动化方案","candidates":[{"service":"dev-review-2.agents.internal:8000","target":"dev-review-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.25"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-review-2","service":"dev-review-2","version":"2.0.0","description":"代码审查与测试设计","url":"http://dev-review-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"code-review","description":"代码缺陷、边界条件、可维护性与安全隐患审查","version":"2.0.0"},{"id":"testing","description":"测试用例设计、边界值、回归策略与自动化方案","version":"2.0.0"}],"capability_ids":["code-review","testing"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"dev-test-1.agents.internal:8000","target":"dev-test-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.77"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-test-1","service":"dev-test-1","version":"2.0.0","description":"测试用例与回归","url":"http://dev-test-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"testing","description":"测试用例设计、边界值、回归策略与自动化方案","version":"2.0.0"}],"capability_ids":["testing"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"dev-test-2.agents.internal:8000","target":"dev-test-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.73"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-test-2","service":"dev-test-2","version":"2.0.0","description":"测试与验收","url":"http://dev-test-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"testing","description":"测试用例设计、边界值、回归策略与自动化方案","version":"2.0.0"},{"id":"validation","description":"验收检查与质量校验","version":"2.0.0"}],"capability_ids":["testing","validation"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54071.5,"cache_generation":81,"index_divergence":null},"mobile-dev":{"source":"cache","available":true,"reason":null,"industry":"software","description":"移动端应用架构、生命周期、权限与保活策略","candidates":[{"service":"dev-frontend-2.agents.internal:8000","target":"dev-frontend-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.63"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-frontend-2","service":"dev-frontend-2","version":"2.0.0","description":"前端与移动端","url":"http://dev-frontend-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"frontend-dev","description":"前端页面结构、组件拆分、响应式布局与交互实现","version":"2.0.0"},{"id":"mobile-dev","description":"移动端应用架构、生命周期、权限与保活策略","version":"2.0.0"}],"capability_ids":["frontend-dev","mobile-dev"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"dev-mobile.agents.internal:8000","target":"dev-mobile.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.80"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-mobile","service":"dev-mobile","version":"2.0.0","description":"移动端架构与保活","url":"http://dev-mobile:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"mobile-dev","description":"移动端应用架构、生命周期、权限与保活策略","version":"2.0.0"}],"capability_ids":["mobile-dev"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54071.77,"cache_generation":81,"index_divergence":null},"algorithm":{"source":"cache","available":true,"reason":null,"industry":"software","description":"算法选择、复杂度分析与数据结构设计","candidates":[{"service":"dev-algo-1.agents.internal:8000","target":"dev-algo-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.6"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-algo-1","service":"dev-algo-1","version":"2.0.0","description":"算法选型与复杂度","url":"http://dev-algo-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"algorithm","description":"算法选择、复杂度分析与数据结构设计","version":"2.0.0"}],"capability_ids":["algorithm"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"dev-algo-2.agents.internal:8000","target":"dev-algo-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.8"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-algo-2","service":"dev-algo-2","version":"2.0.0","description":"算法与查询优化","url":"http://dev-algo-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"algorithm","description":"算法选择、复杂度分析与数据结构设计","version":"2.0.0"},{"id":"sql-query","description":"SQL 编写、执行计划与查询性能优化","version":"2.0.0"}],"capability_ids":["algorithm","sql-query"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54072.02,"cache_generation":81,"index_divergence":null},"weather-forecast":{"source":"cache","available":true,"reason":null,"industry":"meteorology","description":"天气预报解读、要素变化趋势与出行建议","candidates":[{"service":"agri-crop-2.agents.internal:8000","target":"agri-crop-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.30"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"agri-crop-2","service":"agri-crop-2","version":"2.0.0","description":"种植与气象","url":"http://agri-crop-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"crop-planning","description":"种植计划、茬口安排、水肥与产量预估","version":"2.0.0"},{"id":"weather-forecast","description":"天气预报解读、要素变化趋势与出行建议","version":"2.0.0"}],"capability_ids":["crop-planning","weather-forecast"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"travel-plan-3.agents.internal:8000","target":"travel-plan-3.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.47"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"travel-plan-3","service":"travel-plan-3","version":"2.0.0","description":"行程与天气","url":"http://travel-plan-3:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"itinerary-planning","description":"行程编排、交通衔接、预算与备选方案","version":"2.0.0"},{"id":"weather-forecast","description":"天气预报解读、要素变化趋势与出行建议","version":"2.0.0"}],"capability_ids":["itinerary-planning","weather-forecast"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"weather-forecast-1.agents.internal:8000","target":"weather-forecast-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.51"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"weather-forecast-1","service":"weather-forecast-1","version":"2.0.0","description":"天气预报解读","url":"http://weather-forecast-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"weather-forecast","description":"天气预报解读、要素变化趋势与出行建议","version":"2.0.0"}],"capability_ids":["weather-forecast"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54072.28,"cache_generation":81,"index_divergence":null},"climate-analysis":{"source":"cache","available":true,"reason":null,"industry":"meteorology","description":"气候数据分析、历史同期对比与异常归因","candidates":[{"service":"weather-climate-1.agents.internal:8000","target":"weather-climate-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.32"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"weather-climate-1","service":"weather-climate-1","version":"2.0.0","description":"气候数据分析","url":"http://weather-climate-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"climate-analysis","description":"气候数据分析、历史同期对比与异常归因","version":"2.0.0"}],"capability_ids":["climate-analysis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"weather-climate-2.agents.internal:8000","target":"weather-climate-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.69"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"weather-climate-2","service":"weather-climate-2","version":"2.0.0","description":"气候与数据分析","url":"http://weather-climate-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"climate-analysis","description":"气候数据分析、历史同期对比与异常归因","version":"2.0.0"},{"id":"data-analysis","description":"指标体系、数据清洗、统计口径与结论推导","version":"2.0.0"}],"capability_ids":["climate-analysis","data-analysis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54072.55,"cache_generation":81,"index_divergence":null},"severe-weather-alert":{"source":"cache","available":true,"reason":null,"industry":"meteorology","description":"强对流、台风、暴雨等灾害性天气的预警与防御措施","candidates":[{"service":"weather-alert.agents.internal:8000","target":"weather-alert.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.9"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"weather-alert","service":"weather-alert","version":"2.0.0","description":"灾害天气预警","url":"http://weather-alert:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"severe-weather-alert","description":"强对流、台风、暴雨等灾害性天气的预警与防御措施","version":"2.0.0"}],"capability_ids":["severe-weather-alert"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54072.82,"cache_generation":81,"index_divergence":null},"recipe-design":{"source":"cache","available":true,"reason":null,"industry":"catering","description":"菜谱设计、食材配比、烹饪步骤与替代方案","candidates":[{"service":"food-recipe-1.agents.internal:8000","target":"food-recipe-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.75"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"food-recipe-1","service":"food-recipe-1","version":"2.0.0","description":"菜谱设计","url":"http://food-recipe-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"recipe-design","description":"菜谱设计、食材配比、烹饪步骤与替代方案","version":"2.0.0"}],"capability_ids":["recipe-design"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"food-recipe-2.agents.internal:8000","target":"food-recipe-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.46"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"food-recipe-2","service":"food-recipe-2","version":"2.0.0","description":"菜谱与食品安全","url":"http://food-recipe-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"recipe-design","description":"菜谱设计、食材配比、烹饪步骤与替代方案","version":"2.0.0"},{"id":"food-safety","description":"食材储存、交叉污染、过敏原与食品安全合规","version":"2.0.0"}],"capability_ids":["recipe-design","food-safety"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54073.07,"cache_generation":81,"index_divergence":null},"nutrition-analysis":{"source":"cache","available":true,"reason":null,"industry":"catering","description":"营养成分拆解、热量估算与膳食均衡建议","candidates":[{"service":"food-nutrition-1.agents.internal:8000","target":"food-nutrition-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.35"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"food-nutrition-1","service":"food-nutrition-1","version":"2.0.0","description":"营养分析","url":"http://food-nutrition-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"nutrition-analysis","description":"营养成分拆解、热量估算与膳食均衡建议","version":"2.0.0"}],"capability_ids":["nutrition-analysis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"food-nutrition-2.agents.internal:8000","target":"food-nutrition-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.54"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"food-nutrition-2","service":"food-nutrition-2","version":"2.0.0","description":"营养与训练","url":"http://food-nutrition-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"nutrition-analysis","description":"营养成分拆解、热量估算与膳食均衡建议","version":"2.0.0"},{"id":"fitness-plan","description":"训练计划、动作编排、强度与恢复安排","version":"2.0.0"}],"capability_ids":["nutrition-analysis","fitness-plan"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"health-nutrition-1.agents.internal:8000","target":"health-nutrition-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.62"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"health-nutrition-1","service":"health-nutrition-1","version":"2.0.0","description":"营养与训练计划","url":"http://health-nutrition-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"nutrition-analysis","description":"营养成分拆解、热量估算与膳食均衡建议","version":"2.0.0"},{"id":"fitness-plan","description":"训练计划、动作编排、强度与恢复安排","version":"2.0.0"}],"capability_ids":["nutrition-analysis","fitness-plan"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54073.33,"cache_generation":81,"index_divergence":null},"menu-planning":{"source":"cache","available":true,"reason":null,"industry":"catering","description":"菜单编排、成本核算、出餐节奏与备料清单","candidates":[{"service":"food-menu-1.agents.internal:8000","target":"food-menu-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.23"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"food-menu-1","service":"food-menu-1","version":"2.0.0","description":"菜单编排与成本","url":"http://food-menu-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"menu-planning","description":"菜单编排、成本核算、出餐节奏与备料清单","version":"2.0.0"}],"capability_ids":["menu-planning"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54073.6,"cache_generation":81,"index_divergence":null},"food-safety":{"source":"cache","available":true,"reason":null,"industry":"catering","description":"食材储存、交叉污染、过敏原与食品安全合规","candidates":[{"service":"agri-pest-2.agents.internal:8000","target":"agri-pest-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.28"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"agri-pest-2","service":"agri-pest-2","version":"2.0.0","description":"植保与用药安全","url":"http://agri-pest-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"pest-diagnosis","description":"病虫害识别要点、防治方案与用药安全","version":"2.0.0"},{"id":"food-safety","description":"食材储存、交叉污染、过敏原与食品安全合规","version":"2.0.0"}],"capability_ids":["pest-diagnosis","food-safety"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"food-recipe-2.agents.internal:8000","target":"food-recipe-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.46"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"food-recipe-2","service":"food-recipe-2","version":"2.0.0","description":"菜谱与食品安全","url":"http://food-recipe-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"recipe-design","description":"菜谱设计、食材配比、烹饪步骤与替代方案","version":"2.0.0"},{"id":"food-safety","description":"食材储存、交叉污染、过敏原与食品安全合规","version":"2.0.0"}],"capability_ids":["recipe-design","food-safety"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"food-safety-1.agents.internal:8000","target":"food-safety-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.64"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"food-safety-1","service":"food-safety-1","version":"2.0.0","description":"食品安全合规","url":"http://food-safety-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"food-safety","description":"食材储存、交叉污染、过敏原与食品安全合规","version":"2.0.0"}],"capability_ids":["food-safety"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54073.87,"cache_generation":81,"index_divergence":null},"symptom-triage":{"source":"cache","available":true,"reason":null,"industry":"health","description":"症状梳理、就医科室建议与危险信号识别，不做诊断","candidates":[{"service":"health-triage-1.agents.internal:8000","target":"health-triage-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.19"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"health-triage-1","service":"health-triage-1","version":"2.0.0","description":"症状分诊建议","url":"http://health-triage-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"symptom-triage","description":"症状梳理、就医科室建议与危险信号识别，不做诊断","version":"2.0.0"}],"capability_ids":["symptom-triage"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"health-triage-2.agents.internal:8000","target":"health-triage-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.10"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"health-triage-2","service":"health-triage-2","version":"2.0.0","description":"分诊与用药提醒","url":"http://health-triage-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"symptom-triage","description":"症状梳理、就医科室建议与危险信号识别，不做诊断","version":"2.0.0"},{"id":"drug-interaction","description":"常见药物相互作用提醒与用药注意事项，不替代医嘱","version":"2.0.0"}],"capability_ids":["symptom-triage","drug-interaction"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54074.13,"cache_generation":81,"index_divergence":null},"drug-interaction":{"source":"cache","available":true,"reason":null,"industry":"health","description":"常见药物相互作用提醒与用药注意事项，不替代医嘱","candidates":[{"service":"health-drug-1.agents.internal:8000","target":"health-drug-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.58"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"health-drug-1","service":"health-drug-1","version":"2.0.0","description":"药物相互作用提醒","url":"http://health-drug-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"drug-interaction","description":"常见药物相互作用提醒与用药注意事项，不替代医嘱","version":"2.0.0"}],"capability_ids":["drug-interaction"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"health-triage-2.agents.internal:8000","target":"health-triage-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.10"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"health-triage-2","service":"health-triage-2","version":"2.0.0","description":"分诊与用药提醒","url":"http://health-triage-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"symptom-triage","description":"症状梳理、就医科室建议与危险信号识别，不做诊断","version":"2.0.0"},{"id":"drug-interaction","description":"常见药物相互作用提醒与用药注意事项，不替代医嘱","version":"2.0.0"}],"capability_ids":["symptom-triage","drug-interaction"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54074.39,"cache_generation":81,"index_divergence":null},"fitness-plan":{"source":"cache","available":true,"reason":null,"industry":"health","description":"训练计划、动作编排、强度与恢复安排","candidates":[{"service":"food-nutrition-2.agents.internal:8000","target":"food-nutrition-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.54"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"food-nutrition-2","service":"food-nutrition-2","version":"2.0.0","description":"营养与训练","url":"http://food-nutrition-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"nutrition-analysis","description":"营养成分拆解、热量估算与膳食均衡建议","version":"2.0.0"},{"id":"fitness-plan","description":"训练计划、动作编排、强度与恢复安排","version":"2.0.0"}],"capability_ids":["nutrition-analysis","fitness-plan"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"health-fitness-1.agents.internal:8000","target":"health-fitness-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.56"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"health-fitness-1","service":"health-fitness-1","version":"2.0.0","description":"训练计划","url":"http://health-fitness-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"fitness-plan","description":"训练计划、动作编排、强度与恢复安排","version":"2.0.0"}],"capability_ids":["fitness-plan"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"health-nutrition-1.agents.internal:8000","target":"health-nutrition-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.62"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"health-nutrition-1","service":"health-nutrition-1","version":"2.0.0","description":"营养与训练计划","url":"http://health-nutrition-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"nutrition-analysis","description":"营养成分拆解、热量估算与膳食均衡建议","version":"2.0.0"},{"id":"fitness-plan","description":"训练计划、动作编排、强度与恢复安排","version":"2.0.0"}],"capability_ids":["nutrition-analysis","fitness-plan"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54074.65,"cache_generation":81,"index_divergence":null},"financial-analysis":{"source":"cache","available":true,"reason":null,"industry":"finance","description":"财务指标拆解、现金流与盈利能力分析","candidates":[{"service":"fin-analysis-1.agents.internal:8000","target":"fin-analysis-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.78"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"fin-analysis-1","service":"fin-analysis-1","version":"2.0.0","description":"财务指标分析","url":"http://fin-analysis-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"financial-analysis","description":"财务指标拆解、现金流与盈利能力分析","version":"2.0.0"}],"capability_ids":["financial-analysis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"fin-analysis-2.agents.internal:8000","target":"fin-analysis-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.37"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"fin-analysis-2","service":"fin-analysis-2","version":"2.0.0","description":"财务与数据分析","url":"http://fin-analysis-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"financial-analysis","description":"财务指标拆解、现金流与盈利能力分析","version":"2.0.0"},{"id":"data-analysis","description":"指标体系、数据清洗、统计口径与结论推导","version":"2.0.0"}],"capability_ids":["financial-analysis","data-analysis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"shop-price-2.agents.internal:8000","target":"shop-price-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.18"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"shop-price-2","service":"shop-price-2","version":"2.0.0","description":"定价与财务","url":"http://shop-price-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"pricing-strategy","description":"定价模型、竞品对标与促销节奏","version":"2.0.0"},{"id":"financial-analysis","description":"财务指标拆解、现金流与盈利能力分析","version":"2.0.0"}],"capability_ids":["pricing-strategy","financial-analysis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54074.92,"cache_generation":81,"index_divergence":null},"risk-assessment":{"source":"cache","available":true,"reason":null,"industry":"finance","description":"风险识别、敞口量化与缓释措施","candidates":[{"service":"fin-risk-1.agents.internal:8000","target":"fin-risk-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.76"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"fin-risk-1","service":"fin-risk-1","version":"2.0.0","description":"风险评估","url":"http://fin-risk-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"risk-assessment","description":"风险识别、敞口量化与缓释措施","version":"2.0.0"}],"capability_ids":["risk-assessment"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"fin-risk-2.agents.internal:8000","target":"fin-risk-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.57"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"fin-risk-2","service":"fin-risk-2","version":"2.0.0","description":"风险与合规","url":"http://fin-risk-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"risk-assessment","description":"风险识别、敞口量化与缓释措施","version":"2.0.0"},{"id":"compliance-check","description":"合规要求映射、缺口识别与整改建议","version":"2.0.0"}],"capability_ids":["risk-assessment","compliance-check"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54075.18,"cache_generation":81,"index_divergence":null},"budget-planning":{"source":"cache","available":true,"reason":null,"industry":"finance","description":"预算编制、成本结构与执行跟踪","candidates":[{"service":"fin-budget-1.agents.internal:8000","target":"fin-budget-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.84"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"fin-budget-1","service":"fin-budget-1","version":"2.0.0","description":"预算编制","url":"http://fin-budget-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"budget-planning","description":"预算编制、成本结构与执行跟踪","version":"2.0.0"}],"capability_ids":["budget-planning"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"fin-budget-2.agents.internal:8000","target":"fin-budget-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.11"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"fin-budget-2","service":"fin-budget-2","version":"2.0.0","description":"预算与定价","url":"http://fin-budget-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"budget-planning","description":"预算编制、成本结构与执行跟踪","version":"2.0.0"},{"id":"pricing-strategy","description":"定价模型、竞品对标与促销节奏","version":"2.0.0"}],"capability_ids":["budget-planning","pricing-strategy"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"logi-route-2.agents.internal:8000","target":"logi-route-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.90"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"logi-route-2","service":"logi-route-2","version":"2.0.0","description":"路径与成本","url":"http://logi-route-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"route-planning","description":"路径优化、时效估算与成本权衡","version":"2.0.0"},{"id":"budget-planning","description":"预算编制、成本结构与执行跟踪","version":"2.0.0"}],"capability_ids":["route-planning","budget-planning"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54075.44,"cache_generation":81,"index_divergence":null},"contract-review":{"source":"cache","available":true,"reason":null,"industry":"legal","description":"合同条款审查、权利义务对等性与风险点标注","candidates":[{"service":"legal-contract-1.agents.internal:8000","target":"legal-contract-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.71"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"legal-contract-1","service":"legal-contract-1","version":"2.0.0","description":"合同条款审查","url":"http://legal-contract-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"contract-review","description":"合同条款审查、权利义务对等性与风险点标注","version":"2.0.0"}],"capability_ids":["contract-review"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"legal-contract-2.agents.internal:8000","target":"legal-contract-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.21"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"legal-contract-2","service":"legal-contract-2","version":"2.0.0","description":"合同与合规","url":"http://legal-contract-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"contract-review","description":"合同条款审查、权利义务对等性与风险点标注","version":"2.0.0"},{"id":"compliance-check","description":"合规要求映射、缺口识别与整改建议","version":"2.0.0"}],"capability_ids":["contract-review","compliance-check"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54075.72,"cache_generation":81,"index_divergence":null},"compliance-check":{"source":"cache","available":true,"reason":null,"industry":"legal","description":"合规要求映射、缺口识别与整改建议","candidates":[{"service":"fin-risk-2.agents.internal:8000","target":"fin-risk-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.57"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"fin-risk-2","service":"fin-risk-2","version":"2.0.0","description":"风险与合规","url":"http://fin-risk-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"risk-assessment","description":"风险识别、敞口量化与缓释措施","version":"2.0.0"},{"id":"compliance-check","description":"合规要求映射、缺口识别与整改建议","version":"2.0.0"}],"capability_ids":["risk-assessment","compliance-check"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"lang-translate-3.agents.internal:8000","target":"lang-translate-3.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.4"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"lang-translate-3","service":"lang-translate-3","version":"2.0.0","description":"翻译与合规","url":"http://lang-translate-3:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"translation","description":"中英互译、术语一致性与本地化表达","version":"2.0.0"},{"id":"compliance-check","description":"合规要求映射、缺口识别与整改建议","version":"2.0.0"}],"capability_ids":["translation","compliance-check"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"legal-compliance-1.agents.internal:8000","target":"legal-compliance-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.34"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"legal-compliance-1","service":"legal-compliance-1","version":"2.0.0","description":"合规缺口识别","url":"http://legal-compliance-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"compliance-check","description":"合规要求映射、缺口识别与整改建议","version":"2.0.0"}],"capability_ids":["compliance-check"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54075.98,"cache_generation":81,"index_divergence":null},"curriculum-design":{"source":"cache","available":true,"reason":null,"industry":"education","description":"课程大纲、教学节奏与考核方式设计","candidates":[{"service":"edu-curriculum-1.agents.internal:8000","target":"edu-curriculum-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.3"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"edu-curriculum-1","service":"edu-curriculum-1","version":"2.0.0","description":"课程大纲设计","url":"http://edu-curriculum-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"curriculum-design","description":"课程大纲、教学节奏与考核方式设计","version":"2.0.0"}],"capability_ids":["curriculum-design"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"edu-curriculum-2.agents.internal:8000","target":"edu-curriculum-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.29"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"edu-curriculum-2","service":"edu-curriculum-2","version":"2.0.0","description":"课程与教材撰写","url":"http://edu-curriculum-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"curriculum-design","description":"课程大纲、教学节奏与考核方式设计","version":"2.0.0"},{"id":"writing","description":"撰写非代码交付物：方案文档、活动策划、文案、报告、清单与时间线","version":"2.0.0"}],"capability_ids":["curriculum-design","writing"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"edu-tutor-1.agents.internal:8000","target":"edu-tutor-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.91"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"edu-tutor-1","service":"edu-tutor-1","version":"2.0.0","description":"课程与命题","url":"http://edu-tutor-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"curriculum-design","description":"课程大纲、教学节奏与考核方式设计","version":"2.0.0"},{"id":"exam-generation","description":"题目生成、难度分布与答案要点","version":"2.0.0"}],"capability_ids":["curriculum-design","exam-generation"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54076.26,"cache_generation":81,"index_divergence":null},"exam-generation":{"source":"cache","available":true,"reason":null,"industry":"education","description":"题目生成、难度分布与答案要点","candidates":[{"service":"edu-exam-1.agents.internal:8000","target":"edu-exam-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.49"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"edu-exam-1","service":"edu-exam-1","version":"2.0.0","description":"题目生成与评分","url":"http://edu-exam-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"exam-generation","description":"题目生成、难度分布与答案要点","version":"2.0.0"}],"capability_ids":["exam-generation"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"edu-exam-2.agents.internal:8000","target":"edu-exam-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.5"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"edu-exam-2","service":"edu-exam-2","version":"2.0.0","description":"命题与校验","url":"http://edu-exam-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"exam-generation","description":"题目生成、难度分布与答案要点","version":"2.0.0"},{"id":"validation","description":"验收检查与质量校验","version":"2.0.0"}],"capability_ids":["exam-generation","validation"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"edu-tutor-1.agents.internal:8000","target":"edu-tutor-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.91"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"edu-tutor-1","service":"edu-tutor-1","version":"2.0.0","description":"课程与命题","url":"http://edu-tutor-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"curriculum-design","description":"课程大纲、教学节奏与考核方式设计","version":"2.0.0"},{"id":"exam-generation","description":"题目生成、难度分布与答案要点","version":"2.0.0"}],"capability_ids":["curriculum-design","exam-generation"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54076.53,"cache_generation":81,"index_divergence":null},"crop-planning":{"source":"cache","available":true,"reason":null,"industry":"agriculture","description":"种植计划、茬口安排、水肥与产量预估","candidates":[{"service":"agri-crop-1.agents.internal:8000","target":"agri-crop-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.52"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"agri-crop-1","service":"agri-crop-1","version":"2.0.0","description":"种植计划","url":"http://agri-crop-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"crop-planning","description":"种植计划、茬口安排、水肥与产量预估","version":"2.0.0"}],"capability_ids":["crop-planning"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"agri-crop-2.agents.internal:8000","target":"agri-crop-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.30"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"agri-crop-2","service":"agri-crop-2","version":"2.0.0","description":"种植与气象","url":"http://agri-crop-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"crop-planning","description":"种植计划、茬口安排、水肥与产量预估","version":"2.0.0"},{"id":"weather-forecast","description":"天气预报解读、要素变化趋势与出行建议","version":"2.0.0"}],"capability_ids":["crop-planning","weather-forecast"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"agri-weather-1.agents.internal:8000","target":"agri-weather-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.7"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"agri-weather-1","service":"agri-weather-1","version":"2.0.0","description":"种植与植保","url":"http://agri-weather-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"crop-planning","description":"种植计划、茬口安排、水肥与产量预估","version":"2.0.0"},{"id":"pest-diagnosis","description":"病虫害识别要点、防治方案与用药安全","version":"2.0.0"}],"capability_ids":["crop-planning","pest-diagnosis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54076.79,"cache_generation":81,"index_divergence":null},"pest-diagnosis":{"source":"cache","available":true,"reason":null,"industry":"agriculture","description":"病虫害识别要点、防治方案与用药安全","candidates":[{"service":"agri-pest-1.agents.internal:8000","target":"agri-pest-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.79"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"agri-pest-1","service":"agri-pest-1","version":"2.0.0","description":"病虫害诊断","url":"http://agri-pest-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"pest-diagnosis","description":"病虫害识别要点、防治方案与用药安全","version":"2.0.0"}],"capability_ids":["pest-diagnosis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"agri-pest-2.agents.internal:8000","target":"agri-pest-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.28"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"agri-pest-2","service":"agri-pest-2","version":"2.0.0","description":"植保与用药安全","url":"http://agri-pest-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"pest-diagnosis","description":"病虫害识别要点、防治方案与用药安全","version":"2.0.0"},{"id":"food-safety","description":"食材储存、交叉污染、过敏原与食品安全合规","version":"2.0.0"}],"capability_ids":["pest-diagnosis","food-safety"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"agri-weather-1.agents.internal:8000","target":"agri-weather-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.7"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"agri-weather-1","service":"agri-weather-1","version":"2.0.0","description":"种植与植保","url":"http://agri-weather-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"crop-planning","description":"种植计划、茬口安排、水肥与产量预估","version":"2.0.0"},{"id":"pest-diagnosis","description":"病虫害识别要点、防治方案与用药安全","version":"2.0.0"}],"capability_ids":["crop-planning","pest-diagnosis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54077.06,"cache_generation":81,"index_divergence":null},"route-planning":{"source":"cache","available":true,"reason":null,"industry":"logistics","description":"路径优化、时效估算与成本权衡","candidates":[{"service":"logi-data-1.agents.internal:8000","target":"logi-data-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.26"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"logi-data-1","service":"logi-data-1","version":"2.0.0","description":"路径与数据分析","url":"http://logi-data-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"route-planning","description":"路径优化、时效估算与成本权衡","version":"2.0.0"},{"id":"data-analysis","description":"指标体系、数据清洗、统计口径与结论推导","version":"2.0.0"}],"capability_ids":["route-planning","data-analysis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"logi-route-1.agents.internal:8000","target":"logi-route-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.67"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"logi-route-1","service":"logi-route-1","version":"2.0.0","description":"路径优化","url":"http://logi-route-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"route-planning","description":"路径优化、时效估算与成本权衡","version":"2.0.0"}],"capability_ids":["route-planning"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"logi-route-2.agents.internal:8000","target":"logi-route-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.90"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"logi-route-2","service":"logi-route-2","version":"2.0.0","description":"路径与成本","url":"http://logi-route-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"route-planning","description":"路径优化、时效估算与成本权衡","version":"2.0.0"},{"id":"budget-planning","description":"预算编制、成本结构与执行跟踪","version":"2.0.0"}],"capability_ids":["route-planning","budget-planning"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54077.32,"cache_generation":81,"index_divergence":null},"inventory-optimization":{"source":"cache","available":true,"reason":null,"industry":"logistics","description":"安全库存、补货策略与周转率优化","candidates":[{"service":"logi-inv-1.agents.internal:8000","target":"logi-inv-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.60"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"logi-inv-1","service":"logi-inv-1","version":"2.0.0","description":"库存优化","url":"http://logi-inv-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"inventory-optimization","description":"安全库存、补货策略与周转率优化","version":"2.0.0"}],"capability_ids":["inventory-optimization"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"logi-inv-2.agents.internal:8000","target":"logi-inv-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.36"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"logi-inv-2","service":"logi-inv-2","version":"2.0.0","description":"库存与数据分析","url":"http://logi-inv-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"inventory-optimization","description":"安全库存、补货策略与周转率优化","version":"2.0.0"},{"id":"data-analysis","description":"指标体系、数据清洗、统计口径与结论推导","version":"2.0.0"}],"capability_ids":["inventory-optimization","data-analysis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"shop-ops-1.agents.internal:8000","target":"shop-ops-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.17"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"shop-ops-1","service":"shop-ops-1","version":"2.0.0","description":"库存与商品运营","url":"http://shop-ops-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"inventory-optimization","description":"安全库存、补货策略与周转率优化","version":"2.0.0"},{"id":"product-copy","description":"商品标题、卖点文案与详情页结构","version":"2.0.0"}],"capability_ids":["inventory-optimization","product-copy"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54077.59,"cache_generation":81,"index_divergence":null},"product-copy":{"source":"cache","available":true,"reason":null,"industry":"commerce","description":"商品标题、卖点文案与详情页结构","candidates":[{"service":"shop-copy-1.agents.internal:8000","target":"shop-copy-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.16"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"shop-copy-1","service":"shop-copy-1","version":"2.0.0","description":"商品文案","url":"http://shop-copy-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"product-copy","description":"商品标题、卖点文案与详情页结构","version":"2.0.0"}],"capability_ids":["product-copy"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"shop-copy-2.agents.internal:8000","target":"shop-copy-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.24"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"shop-copy-2","service":"shop-copy-2","version":"2.0.0","description":"文案与方案","url":"http://shop-copy-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"product-copy","description":"商品标题、卖点文案与详情页结构","version":"2.0.0"},{"id":"writing","description":"撰写非代码交付物：方案文档、活动策划、文案、报告、清单与时间线","version":"2.0.0"}],"capability_ids":["product-copy","writing"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"shop-ops-1.agents.internal:8000","target":"shop-ops-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.17"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"shop-ops-1","service":"shop-ops-1","version":"2.0.0","description":"库存与商品运营","url":"http://shop-ops-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"inventory-optimization","description":"安全库存、补货策略与周转率优化","version":"2.0.0"},{"id":"product-copy","description":"商品标题、卖点文案与详情页结构","version":"2.0.0"}],"capability_ids":["inventory-optimization","product-copy"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54078.01,"cache_generation":81,"index_divergence":null},"pricing-strategy":{"source":"cache","available":true,"reason":null,"industry":"commerce","description":"定价模型、竞品对标与促销节奏","candidates":[{"service":"fin-budget-2.agents.internal:8000","target":"fin-budget-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.11"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"fin-budget-2","service":"fin-budget-2","version":"2.0.0","description":"预算与定价","url":"http://fin-budget-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"budget-planning","description":"预算编制、成本结构与执行跟踪","version":"2.0.0"},{"id":"pricing-strategy","description":"定价模型、竞品对标与促销节奏","version":"2.0.0"}],"capability_ids":["budget-planning","pricing-strategy"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"shop-price-1.agents.internal:8000","target":"shop-price-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.42"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"shop-price-1","service":"shop-price-1","version":"2.0.0","description":"定价策略","url":"http://shop-price-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"pricing-strategy","description":"定价模型、竞品对标与促销节奏","version":"2.0.0"}],"capability_ids":["pricing-strategy"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"shop-price-2.agents.internal:8000","target":"shop-price-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.18"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"shop-price-2","service":"shop-price-2","version":"2.0.0","description":"定价与财务","url":"http://shop-price-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"pricing-strategy","description":"定价模型、竞品对标与促销节奏","version":"2.0.0"},{"id":"financial-analysis","description":"财务指标拆解、现金流与盈利能力分析","version":"2.0.0"}],"capability_ids":["pricing-strategy","financial-analysis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54078.3,"cache_generation":81,"index_divergence":null},"itinerary-planning":{"source":"cache","available":true,"reason":null,"industry":"travel","description":"行程编排、交通衔接、预算与备选方案","candidates":[{"service":"travel-plan-1.agents.internal:8000","target":"travel-plan-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.44"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"travel-plan-1","service":"travel-plan-1","version":"2.0.0","description":"行程编排","url":"http://travel-plan-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"itinerary-planning","description":"行程编排、交通衔接、预算与备选方案","version":"2.0.0"}],"capability_ids":["itinerary-planning"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"travel-plan-2.agents.internal:8000","target":"travel-plan-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.88"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"travel-plan-2","service":"travel-plan-2","version":"2.0.0","description":"行程与预算","url":"http://travel-plan-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"itinerary-planning","description":"行程编排、交通衔接、预算与备选方案","version":"2.0.0"},{"id":"budget-planning","description":"预算编制、成本结构与执行跟踪","version":"2.0.0"}],"capability_ids":["itinerary-planning","budget-planning"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"travel-plan-3.agents.internal:8000","target":"travel-plan-3.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.47"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"travel-plan-3","service":"travel-plan-3","version":"2.0.0","description":"行程与天气","url":"http://travel-plan-3:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"itinerary-planning","description":"行程编排、交通衔接、预算与备选方案","version":"2.0.0"},{"id":"weather-forecast","description":"天气预报解读、要素变化趋势与出行建议","version":"2.0.0"}],"capability_ids":["itinerary-planning","weather-forecast"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54078.57,"cache_generation":81,"index_divergence":null},"translation":{"source":"cache","available":true,"reason":null,"industry":"language","description":"中英互译、术语一致性与本地化表达","candidates":[{"service":"lang-translate-1.agents.internal:8000","target":"lang-translate-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.15"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"lang-translate-1","service":"lang-translate-1","version":"2.0.0","description":"中英互译","url":"http://lang-translate-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"translation","description":"中英互译、术语一致性与本地化表达","version":"2.0.0"}],"capability_ids":["translation"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"lang-translate-2.agents.internal:8000","target":"lang-translate-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.38"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"lang-translate-2","service":"lang-translate-2","version":"2.0.0","description":"翻译与润色","url":"http://lang-translate-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"translation","description":"中英互译、术语一致性与本地化表达","version":"2.0.0"},{"id":"writing","description":"撰写非代码交付物：方案文档、活动策划、文案、报告、清单与时间线","version":"2.0.0"}],"capability_ids":["translation","writing"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"lang-translate-3.agents.internal:8000","target":"lang-translate-3.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.4"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"lang-translate-3","service":"lang-translate-3","version":"2.0.0","description":"翻译与合规","url":"http://lang-translate-3:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"translation","description":"中英互译、术语一致性与本地化表达","version":"2.0.0"},{"id":"compliance-check","description":"合规要求映射、缺口识别与整改建议","version":"2.0.0"}],"capability_ids":["translation","compliance-check"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54078.84,"cache_generation":81,"index_divergence":null},"data-analysis":{"source":"cache","available":true,"reason":null,"industry":"data","description":"指标体系、数据清洗、统计口径与结论推导","candidates":[{"service":"data-analysis-1.agents.internal:8000","target":"data-analysis-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.13"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"data-analysis-1","service":"data-analysis-1","version":"2.0.0","description":"指标与统计推断","url":"http://data-analysis-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"data-analysis","description":"指标体系、数据清洗、统计口径与结论推导","version":"2.0.0"}],"capability_ids":["data-analysis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"data-analysis-2.agents.internal:8000","target":"data-analysis-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.39"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"data-analysis-2","service":"data-analysis-2","version":"2.0.0","description":"分析与调研","url":"http://data-analysis-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"data-analysis","description":"指标体系、数据清洗、统计口径与结论推导","version":"2.0.0"},{"id":"research","description":"事实核查、证据来源、不确定项标注","version":"2.0.0"}],"capability_ids":["data-analysis","research"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"fin-analysis-2.agents.internal:8000","target":"fin-analysis-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.37"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"fin-analysis-2","service":"fin-analysis-2","version":"2.0.0","description":"财务与数据分析","url":"http://fin-analysis-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"financial-analysis","description":"财务指标拆解、现金流与盈利能力分析","version":"2.0.0"},{"id":"data-analysis","description":"指标体系、数据清洗、统计口径与结论推导","version":"2.0.0"}],"capability_ids":["financial-analysis","data-analysis"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54079.1,"cache_generation":81,"index_divergence":null},"sql-query":{"source":"cache","available":true,"reason":null,"industry":"data","description":"SQL 编写、执行计划与查询性能优化","candidates":[{"service":"data-sql-1.agents.internal:8000","target":"data-sql-1.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.65"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"data-sql-1","service":"data-sql-1","version":"2.0.0","description":"SQL 编写与优化","url":"http://data-sql-1:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"sql-query","description":"SQL 编写、执行计划与查询性能优化","version":"2.0.0"}],"capability_ids":["sql-query"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"data-sql-2.agents.internal:8000","target":"data-sql-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.85"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"data-sql-2","service":"data-sql-2","version":"2.0.0","description":"SQL 与库表","url":"http://data-sql-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"sql-query","description":"SQL 编写、执行计划与查询性能优化","version":"2.0.0"},{"id":"database-design","description":"表结构、索引、分库分表与查询优化","version":"2.0.0"}],"capability_ids":["sql-query","database-design"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}},{"service":"dev-algo-2.agents.internal:8000","target":"dev-algo-2.agents.internal","port":8000,"alpn":["http/1.1"],"ipv4":["172.19.0.8"],"rtype":null,"priority":100,"weight":100,"healthy":true,"card":{"schema_version":"2.0","name":"dev-algo-2","service":"dev-algo-2","version":"2.0.0","description":"算法与查询优化","url":"http://dev-algo-2:8000","protocol":"http-json","protocol_version":"2.0","discovery":"DNS SVCB (per-capability) + dynamic self-registration + heartbeat lease","capabilities":[{"id":"algorithm","description":"算法选择、复杂度分析与数据结构设计","version":"2.0.0"},{"id":"sql-query","description":"SQL 编写、执行计划与查询性能优化","version":"2.0.0"}],"capability_ids":["algorithm","sql-query"],"model":"gpt-5.6-luna","inputs":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"任务或上游指令"},"trace_id":{"type":"string"},"context":{"type":"object","properties":{"original":{"type":"string"},"intent":{"type":"string"},"upstream":{"type":"array","items":{"type":"object"}}}},"provider":{"type":"string","enum":["xmkai","deepseek"]}}},"outputs":{"type":"object","properties":{"agent":{"type":"string"},"capability":{"type":"string"},"output":{"type":"string"},"trace_id":{"type":"string"},"model":{"type":"string"},"latency_ms":{"type":"number"},"error":{"type":"string"}}},"transport":{"endpoint":"/process","method":"POST","content_type":"application/json"},"health":{"endpoint":"/health","interval_s":10},"limits":{"concurrency":4,"timeout_s":240.0,"max_input_chars":8000},"auth":{"required":false,"note":"internal network only"}}}],"failed":[],"entry_age_ms":54079.38,"cache_generation":81,"index_divergence":null}},"catalog_source":"/app/catalog.json","catalog_size":43,"industries":["agriculture","catering","commerce","core","data","education","finance","health","language","legal","logistics","meteorology","software","travel"],"elapsed_ms":877.12,"stats":{"svcb_queries":0,"svcb_role_queries":0,"svcb_fallbacks":0,"card_fetches":1886,"card_cache_hits":2784,"card_failures":0,"health_probes":3545,"candidates_pruned":616,"cache_hits":1653,"cache_hits_local":129,"cache_errors":0,"cache_fallback":0,"cache_stale_served":0,"cache_stale_bypass":0},"cache":{"enabled":true,"url":"http://agent-cache:8060","sources":{"planning":"cache","research":"cache","security-review":"cache","incident-response":"cache","implementation":"cache","writing":"cache","validation":"cache","synthesis":"cache","backend-dev":"cache","frontend-dev":"cache","devops":"cache","database-design":"cache","code-review":"cache","testing":"cache","mobile-dev":"cache","algorithm":"cache","weather-forecast":"cache","climate-analysis":"cache","severe-weather-alert":"cache","recipe-design":"cache","nutrition-analysis":"cache","menu-planning":"cache","food-safety":"cache","symptom-triage":"cache","drug-interaction":"cache","fitness-plan":"cache","financial-analysis":"cache","risk-assessment":"cache","budget-planning":"cache","contract-review":"cache","compliance-check":"cache","curriculum-design":"cache","exam-generation":"cache","crop-planning":"cache","pest-diagnosis":"cache","route-planning":"cache","inventory-optimization":"cache","product-copy":"cache","pricing-strategy":"cache","itinerary-planning":"cache","translation":"cache","data-analysis":"cache","sql-query":"cache"},"ages_ms":{"planning":54067.21,"research":54067.73,"security-review":54068.03,"incident-response":54068.3,"implementation":54068.57,"writing":54068.83,"validation":54069.12,"synthesis":54069.39,"backend-dev":54070.16,"frontend-dev":54070.43,"devops":54070.7,"database-design":54070.97,"code-review":54071.24,"testing":54071.5,"mobile-dev":54071.77,"algorithm":54072.02,"weather-forecast":54072.28,"climate-analysis":54072.55,"severe-weather-alert":54072.82,"recipe-design":54073.07,"nutrition-analysis":54073.33,"menu-planning":54073.6,"food-safety":54073.87,"symptom-triage":54074.13,"drug-interaction":54074.39,"fitness-plan":54074.65,"financial-analysis":54074.92,"risk-assessment":54075.18,"budget-planning":54075.44,"contract-review":54075.72,"compliance-check":54075.98,"curriculum-design":54076.26,"exam-generation":54076.53,"crop-planning":54076.79,"pest-diagnosis":54077.06,"route-planning":54077.32,"inventory-optimization":54077.59,"product-copy":54078.01,"pricing-strategy":54078.3,"itinerary-planning":54078.57,"translation":54078.84,"data-analysis":54079.1,"sql-query":54079.38},"generations":{"planning":81,"research":81,"security-review":81,"incident-response":81,"implementation":81,"writing":81,"validation":81,"synthesis":81,"backend-dev":81,"frontend-dev":81,"devops":81,"database-design":81,"code-review":81,"testing":81,"mobile-dev":81,"algorithm":81,"weather-forecast":81,"climate-analysis":81,"severe-weather-alert":81,"recipe-design":81,"nutrition-analysis":81,"menu-planning":81,"food-safety":81,"symptom-triage":81,"drug-interaction":81,"fitness-plan":81,"financial-analysis":81,"risk-assessment":81,"budget-planning":81,"contract-review":81,"compliance-check":81,"curriculum-design":81,"exam-generation":81,"crop-planning":81,"pest-diagnosis":81,"route-planning":81,"inventory-optimization":81,"product-copy":81,"pricing-strategy":81,"itinerary-planning":81,"translation":81,"data-analysis":81,"sql-query":81},"entry_ages_ms":{"planning":54067.21,"research":54067.73,"security-review":54068.03,"incident-response":54068.3,"implementation":54068.57,"writing":54068.83,"validation":54069.12,"synthesis":54069.39,"backend-dev":54070.16,"frontend-dev":54070.43,"devops":54070.7,"database-design":54070.97,"code-review":54071.24,"testing":54071.5,"mobile-dev":54071.77,"algorithm":54072.02,"weather-forecast":54072.28,"climate-analysis":54072.55,"severe-weather-alert":54072.82,"recipe-design":54073.07,"nutrition-analysis":54073.33,"menu-planning":54073.6,"food-safety":54073.87,"symptom-triage":54074.13,"drug-interaction":54074.39,"fitness-plan":54074.65,"financial-analysis":54074.92,"risk-assessment":54075.18,"budget-planning":54075.44,"contract-review":54075.72,"compliance-check":54075.98,"curriculum-design":54076.26,"exam-generation":54076.53,"crop-planning":54076.79,"pest-diagnosis":54077.06,"route-planning":54077.32,"inventory-optimization":54077.59,"product-copy":54078.01,"pricing-strategy":54078.3,"itinerary-planning":54078.57,"translation":54078.84,"data-analysis":54079.1,"sql-query":54079.38},"divergences":{}}}