Changelog
v0.5.x — Current
Section titled “v0.5.x — Current”v0.5.0
Section titled “v0.5.0”Channels & Multi-Platform Messaging
- Added channel adapter system with support for Slack, Discord, Telegram, WhatsApp, Microsoft Teams, and Google Chat
snippbot channel start/stop/status/listCLI commands- Channel bindings — route incoming messages to specific agents
- Webhook signature verification for all platforms
Browser Automation
- CDP browser control with
BrowserPageUI (live viewport + chat panel) - Session recording and replay
- Auth manager for persistent browser sessions
- Stealth mode for bot detection evasion
- Auto-snapshot toggle with red/green visual indicator
Scheduler improvements
- IMAP email integration as a scheduler trigger
- Run output modal for viewing job results inline
- Dev server hot-reload fix
v0.4.x
Section titled “v0.4.x”v0.4.0
Section titled “v0.4.0”Workflow Builder
- Visual DAG editor powered by React Flow
- 7 step types: HTTP request, script, agent task, condition, loop, wait, webhook
- Workflow templates and versioning
- Parallel branch execution
Sub-agents
- 7 sub-agent roles: researcher, executor, reviewer, planner, communicator, aggregator, coordinator
- Nesting up to 3 levels deep
- Result aggregation strategies
Devices
- Device pairing via QR code and TOTP
- WebSocket-based device communication protocol
- Device groups for collective execution
- Health metrics per device
v0.3.x
Section titled “v0.3.x”v0.3.0
Section titled “v0.3.0”Scheduler
- Cron, interval (every), and one-time (at) job types
- Natural language schedule parsing
- Job chains and conditions
- Auto-pause after consecutive failures
- Calendar view and activity heatmap in UI
Memory system
- Episodic memory with FTS5 keyword search
- Vector embeddings for semantic similarity search
- Knowledge graph entity extraction
- Automatic consolidation and clustering
- 3D nebula visualization in Memory UI
v0.2.x
Section titled “v0.2.x”v0.2.0
Section titled “v0.2.0”Agent Awakening
- 10 agent archetypes with distinct personalities
- Agent workspace per agent
- Multi-agent chat selection
- Permission tier system (Sandbox → Unrestricted)
Projects & Tasks
- Project → Phase → Task hierarchy
- DAG execution with dependency resolution
- Plan approval flow
- Real-time execution status in UI
v0.1.x
Section titled “v0.1.x”v0.1.0 — Initial release
Section titled “v0.1.0 — Initial release”- Self-hosted daemon (Starlette + uvicorn)
- React UI with Aurora dark theme
- Basic chat with streaming SSE
- Anthropic, OpenAI, Gemini provider support
- CLI: start, stop, status, config, setup, doctor, reset
- Setup wizard (6-step browser-based)
- API key and session token authentication
- SQLite storage