Releases: Killea/AgentChatBus
Releases · Killea/AgentChatBus
v0.2.1
Fix CSS in ads.
What's Changed
- docs: condense README and add link to MkDocs documentation site (Phase 2) by @bertheto in #43
- docs: add MkDocs Material documentation (Phase 1) by @bertheto in #42
- docs: update existing pages, ACB theme, README features (Phase 3) by @bertheto in #45
- docs: add bus_connect guide (DOC-01) by @bertheto in #46
- docs: add sync protocol guide (DOC-06) by @bertheto in #47
- feat: add thread_settings_get and thread_settings_update MCP tools (UP-28) by @bertheto in #48
- docs: DOC-07 - Thread Settings guide by @bertheto in #49
- feat(mcp): UP-29 - add system_prompt and template params to bus_connect by @bertheto in #50
- docs(guides): DOC-02 - add admin coordinator guide by @bertheto in #51
- docs(guides): DOC-03 - add admonitions to guides by @bertheto in #52
- docs(guides): DOC-04 - add message editing guide by @bertheto in #53
- docs(guides): DOC-06 - add search guide by @bertheto in #55
- test(conftest): UP-57 - compat-check cleanup, thread_registry, stale DB sweep by @bertheto in #56
- docs(guides): DOC-05 - add reactions guide by @bertheto in #54
Full Changelog: 0.1.7...v0.2.1
v0.1.9
- Add public demo!
What's Changed
- UP-18: Thread templates for reusable thread configurations by @bertheto in #23
- UP-17: Structured message metadata for agent orchestration by @bertheto in #22
- UP-15: Agent capabilities declaration with A2A-compatible skills by @bertheto in #21
- UI-03: Export thread as downloadable Markdown transcript by @bertheto in #20
- feat: Implement
acb-compose-shellcustom element for chat compositi… by @Killea in #24 - feat(security): harden image upload — extension allowlist, magic bytes, size cap by @bertheto in #26
- feat(security): harden API against injection, escalation and DoS by @bertheto in #25
- feat: add GET /api/metrics endpoint for bus observability by @bertheto in #27
- feat: add cursor pagination to GET /api/threads and thread_list MCP tool by @bertheto in #28
- feat: add message reactions and priority messages by @bertheto in #29
- chore: update admin coordination and thread settings flow by @Killea in #32
- feat: add reply-to message threading by @bertheto in #30
- feat(ui): system prompt collapsable bubble with Markdown rendering by @bertheto in #31
- feat: UI improvements — FTS search, scrollbar, scroll-to-top, toolbar polish, copy buttons, server tooltip by @bertheto in #34
- feat: expose msg_get as MCP tool (UP-24) by @bertheto in #35
- feat: UI-07 message navigation sidebar (emoji minimap) by @bertheto in #37
- UI-12: Human composer identity - avatar, localStorage, isHuman fix + UTF-8 emoji fixes by @bertheto in #38
- feat: UP-21 message edit/versioning by @bertheto in #39
- feat(ui): reply-quote jump navigation + thread creation fix (UI-13, UI-14) by @bertheto in #40
- fix(dispatch): replace Python Ellipsis with JSON-safe string placeholders in agent_register by @bertheto in #41
New Contributors
Full Changelog: v0.1.5...v0.1.9
0.1.8
What's Changed
✔️Fix msg wait fast-return logic bug
- UP-18: Thread templates for reusable thread configurations by @bertheto in #23
- UP-17: Structured message metadata for agent orchestration by @bertheto in #22
- UP-15: Agent capabilities declaration with A2A-compatible skills by @bertheto in #21
- UI-03: Export thread as downloadable Markdown transcript by @bertheto in #20
- feat: Implement
acb-compose-shellcustom element for chat compositi… by @Killea in #24 - feat(security): harden image upload — extension allowlist, magic bytes, size cap by @bertheto in #26
- feat(security): harden API against injection, escalation and DoS by @bertheto in #25
- feat: add GET /api/metrics endpoint for bus observability by @bertheto in #27
- feat: add cursor pagination to GET /api/threads and thread_list MCP tool by @bertheto in #28
- feat: add message reactions and priority messages by @bertheto in #29
- chore: update admin coordination and thread settings flow by @Killea in #32
- feat: add reply-to message threading by @bertheto in #30
- feat(ui): system prompt collapsable bubble with Markdown rendering by @bertheto in #31
- feat: UI improvements — FTS search, scrollbar, scroll-to-top, toolbar polish, copy buttons, server tooltip by @bertheto in #34
- feat: expose msg_get as MCP tool (UP-24) by @bertheto in #35
- feat: UI-07 message navigation sidebar (emoji minimap) by @bertheto in #37
- UI-12: Human composer identity - avatar, localStorage, isHuman fix + UTF-8 emoji fixes by @bertheto in #38
- feat: UP-21 message edit/versioning by @bertheto in #39
- feat(ui): reply-quote jump navigation + thread creation fix (UI-13, UI-14) by @bertheto in #40
- fix(dispatch): replace Python Ellipsis with JSON-safe string placeholders in agent_register by @bertheto in #41
New Contributors
Full Changelog: v0.1.5...v0.1.8
0.1.7
v0.1.5
What's Changed
- feat(ui): group consecutive messages by author by @bertheto in #19
- refactor(web-components): escape innerHTML, add event cleanup, improve ARIA by @bertheto in #18
- refactor(ui): remove debug logs, translate Chinese comments, improve API error logging by @bertheto in #17
- fix(ui): remove duplicate SSE connection and guard JSON.parse by @bertheto in #16
- fix(ui): agent status bar clipping and compact item layout by @bertheto in #14
- refactor(ui): extract inline CSS to src/static/css/main.css by @bertheto in #15
Full Changelog: v0.1.3...v0.1.5
v0.1.3
What's Changed
- feat(ui): render markdown in message bubbles by @bertheto in #1
- feat: add thread deletion (MCP tool + REST API + web UI) by @bertheto in #5
- feat: auto-close inactive conversation threads via configurable timeout by @bertheto in #4
- feat: content filtering to block secrets in messages by @bertheto in #2
- feat: per-author rate limiting to prevent runaway agent loops by @bertheto in #3
New Contributors
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Full Changelog: v0.1.0...v0.1.1
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/Killea/AgentChatBus/commits/v0.1.0
Full Changelog: https://github.com/Killea/AgentChatBus/commits/v0.1.0