v0.1.0 — M1 Single-Node MVP
THALIOX 的编程模型成立。 M1 把 RFC-0001 TAM 抽象机 从纸面契约变成可运行、可证伪的代码:一个单机 agent,在 TAM 五不变量约束下,能自主完成任务。
交付
- 认知 — 统一
LlmProvider:Anthropic Messages / OpenAI Chat Completions(及任意兼容网关)+ 离线 mock。 - 记忆 —
SemanticSpace向量记忆。 - 工具 + 自主闭环 —
Agent::run(goal):模型自己决定调哪个工具(web_search/fetch)、执行、结果喂回、再思考。 - 注意力预算 — 预留→真实 token 对账(INV-1),失败退款。
- 能力门控 — 签名 + 过期 + scope 前置(INV-2),全程审计(INV-4)。
- API 网关 — axum HTTP:生命周期 + think / remember / recall / invoke + 审计。
实测(glm-5.1 + Tavily)
模型自主调 web_search → 真实搜索 → 一句话总结;审计 Think → ToolInvoke → Think,预算逐笔对账。
质量
四门全绿:fmt · clippy -D warnings · test(30) · doc -D warnings。8 crate · 6 example。
详见 docs/M1-MILESTONE.md。下一站 M2 microVM 化。