Skip to content

Forgiving read verbs (view/show) + command suggestions #23

Description

@dubscode

Parent

#21 — Agent UX: state-by-name, command aliases, prep/pr-ready, list guardrail

What to build

Make the command surface forgiving of the verbs and near-misses agents actually type.

End-to-end behavior:

  • Every resource's get command also answers to view and show (e.g. linear issues view ANN-1 and linear issues show ANN-1 behave like get).
  • Unknown commands and options print a "did you mean" suggestion (enable Commander showSuggestionAfterError and showHelpAfterError).
  • The states command answers to statuses and workflow-states, so the names agents guess for state discovery resolve.

This must not disturb the unrelated existing top-level skills show or project status subcommands.

Acceptance criteria

  • linear issues view <id> and linear issues show <id> behave like get
  • view/show aliases apply to all resource entities
  • An unknown command prints the closest-match suggestion
  • linear statuses list and linear workflow-states list resolve to states list
  • Existing skills show / project status are unaffected
  • Tests: view/show resolve to the get handler; a suggestion fires for an unknown command

Blocked by

  • None - can start immediately

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions