Files
tutti/.changeset/agent-gui-runtime-facade.md
agent-radar 2ed3415fb7
Publish Claude Code Binaries / Stage and publish binaries (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-arm64 (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build linux-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build windows-amd64 (push) Canceled after 0s
Sync Tutti Agent Skills / sync (push) Canceled after 0s
Windows Agent Adapters / Test Windows agent adapters (push) Canceled after 0s
Windows Daemon Adapters / Test Windows daemon adapters (push) Canceled after 0s
Publish Tutti App Runtime / Publish runtime catalog (push) Canceled after 0s
源码快照 @ 2026-09-01 (source-only, 剔除非源码素材)
2026-09-01 20:17:27 +08:00

17 lines
699 B
Markdown

---
"@tutti-os/agent-gui": major
"@tutti-os/agent-activity-core": major
---
Make `AgentGUIRuntime` the sole AgentGUI host contract and remove the legacy
`AgentActivityRuntime` interface, Provider, hooks, and test overrides. Desktop
and TSH now use the narrow contract without duplicating lifecycle callbacks
already owned by `AgentSessionEngine`; Mobile was audited and has no dependency
on the removed contract.
Remove the legacy `EngineCommandPort`,
`EngineExternalCommandExceptPlanDecision`, and `dispatchSessionMutation`
exports from `@tutti-os/agent-activity-core`. Hosts must use
`EngineTypedCommandPort`, `AgentSessionEffectPort`, and the semantic mutation
methods on `AgentSessionEngine`.