Skip to content

[tui] Implement Settings SSH Keys tab with add/delete/detail actions #198

@roninjin10

Description

@roninjin10

Implement Settings SSH Keys tab with add/delete/detail actions

Type: feature
Domain: Codeplane TUI

Implement the SSH Keys tab (tab 3) within the Settings screen. Features: scrollable key list sorted newest first, each row with title/type badge/fingerprint/date, Enter to toggle inline detail panel, a opens Add SSH Key modal overlay (Title + Key textarea), d opens delete confirmation bar, key type badges (Ed25519 in primary, others in muted), fingerprint truncation by breakpoint, modal form submission with Adding.../SSH key added feedback, 409 duplicate fingerprint handling, responsive column layout. 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