backstage release v0.126.0
Added
- Added configuration options to allow for persisting the SQLite database.
- Add Mermaid diagram support to AI chat markdown rendering.
- Render
<details>/<summary> HTML in AI chat markdown. - Allow AI chat MCP servers to act as the logged-in Backstage user via the new
useBackstageUserToken option, so user-context tools like auth.who-am-i work without a static external-access token.
Changed
- Strip reasoning content from past AI chat assistant messages to reclaim context tokens for Claude conversations.
- Replace the
fa-kubernetes Font Awesome icon with an inline SVG and remove the Font Awesome kit integration. - Replace
@terasky/backstage-plugin-catalog-mcp-backend with the built-in catalog.query-catalog-entities action from @backstage/plugin-mcp-actions-backend.
Fixed
- Fix AI chat input freezing after typing dead keys (e.g., backtick on German keyboard).
Removed
- Remove the custom
getCurrentUserInfo AI chat agent tool, superseded by the upstream auth.who-am-i tool from the mcp-actions MCP server.
See ./docs/releases/v0.126.0-changelog.md for more information.