Implemented the Channel Hub abstraction layer:
- 6 connectors: Telegram, Discord, Slack, Email (IMAP/SMTP), Web Chat (WebSocket), Webhooks
- 17 framework adapters: SmolAgents, PocketFlow, OpenClaw, Langroid, Swarm, PicoClaw, ZeroClaw, MicroClaw, IronClaw, NullClaw, Moltis, NemoClaw, TinyAgent, Hermes, Agent Zero, nanoclaw + generic fallback
- Universal message format with structured responses (buttons, images, cards) and inline hint fallback
- Per-agent or shared bot mode
- Channel Hub routes for connect/disconnect/status
- Agent config export/import (portable JSON with channels + group memberships)
TinyAgentOS owns the messaging connections, not the agent framework. Switch frameworks without losing channels, history, or connections.
Implemented the Channel Hub abstraction layer:
TinyAgentOS owns the messaging connections, not the agent framework. Switch frameworks without losing channels, history, or connections.