v0.76.0
What's Changed
- feat(web): add "Manage plugins…" to the rail context menus by @mabry1985 in #1426
- docs(changelog): record #1426 rail "Manage plugins…" under Unreleased by @mabry1985 in #1427
- fix(web): retire the two residual /api/config writers (identity name + fleet delegates) by @mabry1985 in #1428
- docs(adr-0048): record settings/views/config true-up + DS extraction (§6) by @mabry1985 in #1429
- fix(web): Skills surface self-reports errors via toast (no silent swallow) by @mabry1985 in #1430
- refactor(web): toast-convention sweep — MCP · Plugins · Knowledge (Phase 2 / T5) by @mabry1985 in #1431
- refactor(web): plugin uninstall/restart use ConfirmDialog, not window.confirm (T7) by @mabry1985 in #1432
- refactor(web): delete the dead hostLayer path from SettingsCategory by @mabry1985 in #1433
- refactor(web): adopt DS TextLink + Kbd (T7) by @mabry1985 in #1434
- docs(dev): bank the remaining settings true-up stages (T6 + Phase 4) by @mabry1985 in #1435
- refactor(web): Playbooks surface reads via TanStack Query (T6) by @mabry1985 in #1436
- refactor(web): Knowledge store reads via TanStack Query (T6) by @mabry1985 in #1437
- refactor(web): adopt DS ToastProvider
position; drop the toast-stack CSS hack by @mabry1985 in #1438 - refactor(web): adopt DS
Button loading; retire the app.spinkeyframe by @mabry1985 in #1439 - refactor(web): MCP catalog & plugin Discover use DS Input icon + segmented Tabs by @mabry1985 in #1441
- refactor(web): secret fields use DS SecretInput (password + reveal toggle) by @mabry1985 in #1442
- docs(changelog): record the settings true-up batch under Unreleased by @mabry1985 in #1444
Full Changelog: v0.75.0...v0.76.0