What's Changed
- feat(mcp): surface admin-provided MCP server description to the agent by @silence8013 in #321
- feat(agent): apply agent system_prompt across Web UI, API, channels, … by @silence8013 in #330
- refactor(model-routing): route every prompt through one runner entry by @LikiosSedo in #344
- fix(agentbox): self-heal runtime/agentbox mTLS cert mismatch via CA fingerprint by @jacoblee-io in #352
- feat(agentbox): configurable per-agent idle self-destruct window by @jacoblee-io in #350
- feat(tools): per-agent tool capabilities via capability groups by @chent1996 in #351
- refactor(metrics): remove dead dashboards and live-counter pipeline by @chent1996 in #354
- fix(agentbox): enforce 300s minimum on idle self-destruct window by @jacoblee-io in #357
- feat(channels): Feishu group auto-bind + authorized gating + live progress card by @LikiosSedo in #353
- fix(agent): apply idle-timeout change when leaving Resident + preset UI by @jacoblee-io in #358
Full Changelog: v0.2.1...v0.2.2