Skip to content

Post-0.9.18 polish: compare flags in TUI, context id asymmetry, active-days wording #767

Description

@iamtoruk

Non-blocking UX nits logged during the pre-release functional sweep (all surfaces otherwise PASS):

  • compare: the TUI picker ignores --model-a/--model-b (JSON path honors them), and explicit names require canonical ids (claude-opus-4-8) with no display-name resolution.
  • context: the CLI accepts an 8-char session id prefix but /api/context/tree requires the full UUID; the 404 is clean but the asymmetry is confusing.
  • report TUI: the Daily Activity panel counts active days from the bounded live scan (shows 'of 37') while the headline and daily series use the durable cache (63 days). Intentional per dashboard.tsx comments and each is internally consistent, but the two numbers sit on one screen; consider deriving the panel count from the same durable series.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions