Shannon v0.4.0 — Consolidated Platform Release
Shannon v0.4.0 — Consolidated Platform Release
Complete platform consolidation — the full Shannon multi-agent AI platform in a single, clean release.
Major Features Added
- OAuth2 authentication — Google provider, JWT tokens, API key management
- Attachments & multimodal — image/file uploads, OpenAI-compatible content blocks
- Agent workflow — dedicated single-agent execution with tool calling
- BrowserUse strategy — browser automation as a first-class execution strategy
- DomainAnalysis strategy — structured domain research with multi-source analysis
- Daemon approval routing — HITL approval dispatch through WebSocket daemon
- Scheduled task dispatch — daemon channel routing for scheduled results
- Workspace quotas — per-tenant retention and size limits
- Playwright SSRF protection — hostname validation and private IP blocking
- Firecracker executor — guest-agent, VM pool, vsock, workspace sync
- New gateway endpoints — `/agents`, `/llm-models`, `/memory/files`
- Rate limits config — externalized to `config/rate_limits.yaml`
- MiniMax provider — first-class dedicated provider
- Kimi (Moonshot AI) — new provider support
- Python SDK — `pip install shannon-ai` with streaming, sessions, workflow routing
- Desktop app (Tauri v2) — real-time execution timeline, research visualization
- Release tooling — one-command installer, Docker Hub multi-arch images, CI/CD
- Prompt cache optimization — Anthropic models, 1h TTL, multi-turn support
Docker Images
```bash
docker pull waylandzhang/gateway:v0.4.0
docker pull waylandzhang/orchestrator:v0.4.0
docker pull waylandzhang/agent-core:v0.4.0
docker pull waylandzhang/llm-service:v0.4.0
docker pull waylandzhang/playwright-service:v0.4.0
```
Quick Start
```bash
curl -fsSL https://raw.githubusercontent.com/Kocoro-lab/Shannon/main/scripts/install.sh | bash
```
Breaking Changes from v0.3.x
This release replaces all prior history with a clean consolidated codebase. Previous state preserved at tag `v0.3.1-legacy`.
Full Changelog
See CHANGELOG.md