Skip to content

v1.4.0 — Token UX overhaul

Choose a tag to compare

@TaherSayed TaherSayed released this 24 May 13:41
· 24 commits to main since this release

Token management got a major facelift. Pure additive release — no schema migration, no settings change.

New

  • Status column with a colored, pulsing pill: Active · Idle · Stale · Expired · Revoked
  • Scope badges (read / write / admin) inline in the token row
  • Last-used IP column (joined from the audit log)
  • 7-day call counter per token
  • Copy-to-clipboard button on freshly-shown plaintext tokens
  • Test connection button — fires a real initialize against /rpc and reports OK + MCP version + round-trip latency, or the actual failure (HTTP code + server message)
  • Rotate action — atomic reissue with the same label / scopes / user / IP allowlist / remaining expiry. Old token revoked, new plaintext shown once.
  • Permanent Delete action — wipes the row entirely (Revoke stays as the compliance-friendly default that keeps the audit trail)
  • Inline success / error notices on every action

Upgrade

Just replace the plugin folder or install the zip — no settings or tokens are touched. Existing tokens continue to work; the new columns light up immediately.