Skip to content

Releases: cocoyes/zhizhi-agent-runtime

v1.0.8

Choose a tag to compare

@cocoyes cocoyes released this 11 Oct 14:10

fix plan bug

v1.0.7

Choose a tag to compare

@cocoyes cocoyes released this 16 Sep 02:31

Version 1.0.7 adds a realtime duplex speech API, kept separate from ordinary LLM calls, plus a function-calling Doubao adapter. See Doubao realtime speech.

v1.0.6

Choose a tag to compare

@cocoyes cocoyes released this 05 Sep 10:26

fix reasoning_effort

v1.0.5

Choose a tag to compare

@cocoyes cocoyes released this 05 Sep 08:36

fix tool bug

v1.0.4

Choose a tag to compare

@cocoyes cocoyes released this 05 Sep 07:33

update new tags

1.0.2

Choose a tag to compare

@cocoyes cocoyes released this 04 Sep 08:34

主要改动:

  • 新增 CapabilityProvider (line 30)
    • 首轮仅向 LLM 暴露 MCP 名称和能力描述。
    • 支持一次选择 0、1 或多个 MCP。
    • 只连接被选中的 MCP,并对其执行 ListTools。
    • 未选中的 MCP 不建立连接、不加载工具。
  • 新增 WithMCPCapabilityProvider (line 175),已经接入普通 Run 和 Stream。
  • MCP 配置增加 Name、Description、DefaultToolPolicy。
  • 保留原有 WithMCP 行为,兼容现有代码。
  • 06-mcp-client (line 17) 已改为真实 LLM 示例,并挂载:
    • amap
    • baike-mcp-server
  • 默认提示词会同时触发百科和天气;也支持只查询深圳天气。
  • 运行说明见 examples/06-mcp-client/README.md (line 1)。
  • 增加了未选 MCP 不连接、多 MCP 同句选择和执行、默认只读策略等测试。

1.0.1

Choose a tag to compare

@cocoyes cocoyes released this 04 Sep 07:12

What You Get

  • Typed tools with generated JSON schemas and runtime input/output validation
  • Chat, streaming, capability routing, and model-planned complex tasks
  • Dependency graphs, parallel batches, conditions, and evidence bindings
  • Bounded replanning after required-step failures
  • Retries, fallback, deadlines, budgets, and concurrency limits
  • Guards, confirmation gates, action receipts, and side-effect safety
  • MCP integration with allow-lists and trust-boundary controls
  • JSONL traces, evidence, warnings, and execution statistics

1.0.0

Choose a tag to compare

@cocoyes cocoyes released this 03 Sep 07:40
Example Purpose Command
00-chat Model-backed chat go run ./examples/00-chat
01-stream Streaming text and tool events go run ./examples/01-stream
02-function-tool Typed tool schemas go run ./examples/02-function-tool
03-retry Transient retry policy go run ./examples/03-retry
04-fallback Capability fallback go run ./examples/04-fallback
05-local-mcp-server Local MCP server go run ./examples/05-local-mcp-server
06-mcp-client MCP discovery and allow-lists go run ./examples/06-mcp-client
07-complex-plan Model-planned execution go run ./examples/07-complex-plan
08-observability JSONL traces go run ./examples/08-observability
09-config-agent YAML configuration go run ./examples/09-config-agent
10-full-agent Conditions, bindings, replan, composition go run ./examples/10-full-agent