0.25.20
2026-05-29 — current release.
Highlights
Admin Bots: scope dropdown on the mint modal
UI-only follow-up to 0.25.19. The
bot-token scope mechanism shipped in 0.25.19, but the mint modal only
collected label + expires_in_hours, so minting a
scope=metrics token (for the Vantage cockpit) required curl.
The modal now exposes a Scope dropdown with two options —
default (full bot permissions, today's behavior) and
metrics (Vantage read-only, /api/v1/metrics/vantage
only) — with an inline explainer that updates with the selection.
The bot detail panel's tokens table also gains a Scope
column. metrics tokens render as a purple chip so an
operator can spot at a glance that a token won't reach the messaging
API.
Database
No migration. No schema change. Existing bot tokens remain
scope=default.
Upgrade
Managed instances apply this release via the in-app Admin → Updates page (signed image + HMAC-authenticated apply). No operator action required beyond clicking Apply.
Signing
cosign verify \
--key https://updates.seglamater.app/.well-known/keys/chatalot.pub \
registry.seglamater.app/seglamater/chatalot:0.25.20
Tickets
- CHAT-966a0305 — admin Bots mint modal: surface bot-token scope dropdown