Skip to content

[tui] Implement Settings Tokens tab with create/revoke/reveal flow #199

@roninjin10

Description

@roninjin10

Implement Settings Tokens tab with create/revoke/reveal flow

Type: feature
Domain: Codeplane TUI

Implement the Tokens tab (tab 4) within the Settings screen. Features: scrollable token list (newest first) with name/identifier/scopes/timestamp, two-line entries at standard+ (single-line at minimum), a opens create form with name input and scope multi-select checklist (10 scopes with Space toggle), Ctrl+S/Enter submits, token reveal panel with one-time display and success border, Enter/Esc dismisses reveal, d opens revoke confirmation, optimistic revoke with revert, state machine (loading→list→creating→revealing→list), admin scope handling. Tests in e2e/tui/settings.test.ts.

Dependencies: tui-settings-screen, tui-managed-list-with-actions, tui-settings-data-hooks, tui-sync-toast-flash-system


Auto-generated by smithers workflow

Metadata

Metadata

Assignees

No one assigned

    Labels

    tuiTerminal UI

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions