multica/src
Naiyuan Qing 9bb1fd6e12 refactor(channels): rewrite ChannelManager with lastRoute pattern
Replace per-conversation agent creation with single Hub agent model.
Messages from channels are routed to the existing Hub agent via
agent.write(), and replies are sent back through the lastRoute context.
Desktop and Gateway paths call clearLastRoute() so channel replies
stop when the user switches input surface.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 19:35:25 +08:00
..
agent refactor(channels): read config from credentials.json5 instead of separate file 2026-02-06 16:00:44 +08:00
channels refactor(channels): rewrite ChannelManager with lastRoute pattern 2026-02-06 19:35:25 +08:00
client Initial project setup with multi-component architecture 2026-01-28 14:08:34 +08:00
console feat(console): enable CORS for cross-origin web app requests 2026-01-30 22:40:38 +08:00
gateway feat(gateway): add auto-connect, hub discovery via list-devices 2026-02-02 16:13:40 +08:00
hub refactor(channels): rewrite ChannelManager with lastRoute pattern 2026-02-06 19:35:25 +08:00
shared refactor(sdk): unify gateway-sdk into @multica/sdk package 2026-02-02 13:43:52 +08:00
index.ts Initial project setup with multi-component architecture 2026-01-28 14:08:34 +08:00