gsxdsm
9db0ffc1f9
FN-8425: route CLI chat through agent inbox
Route CLI chat messages through durable, named agent mailbox conversations.
- Add conversation IDs and parsing for CLI chat sessions.
- Filter CLI chat history and replies by mailbox conversation identity.
- Surface conversation IDs to agents and document the inbox-based transport.
Files changed:
.changeset/fn-8425-cli-chat-conversation.md | 7 +
docs/agents.md | 11 +-
docs/cli-reference.md | 15 +-
packages/cli/src/__tests__/bin-chat-args.test.ts | 34 +++++
packages/cli/src/bin.ts | 45 ++----
packages/cli/src/commands/__tests__/chat.test.ts | 162 +++++++++++++++++++++
packages/cli/src/commands/chat.ts | 132 +++++++++++++++--
packages/core/src/types/messages.ts | 6 +
.../__tests__/agent-tools-read-messages.test.ts | 48 ++++++
packages/engine/src/agent-tools.ts | 10 +-
10 files changed, 418 insertions(+), 52 deletions(-)
Fusion-Task-Id: FN-8425
Fusion-Task-Lineage: 5091f49f-1f12-4ff7-8d21-48f008cf984e
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-20 10:20:41 -07:00
..
2026-07-20 10:20:41 -07:00
2026-07-18 00:52:59 -07:00
2026-07-18 13:53:58 -07:00
2026-06-08 15:19:27 -07:00
2026-07-19 18:59:36 -07:00