Skip to content

Slash commands: control-plane semantics for agents, jobs, hooks, and recovery #1888

@Hmbown

Description

@Hmbown

Scope

Make long-running and policy-affecting slash commands obey the same control-plane contract: inspect, pause/redirect/cancel when applicable, resume/recover when possible, and leave a durable command receipt.

Command families in scope:

  • Agentic work: /agent, /subagents, /rlm, /review
  • Background execution: /jobs, /hooks
  • Recovery: /undo, /retry, /restore
  • Trust and containment: /trust, /network, permission-policy related config

Acceptance

  • Every long-running command has an inspectable state row and cancellation/recovery story.
  • Subagent/RLM summarized output exposes the full transcript/detail handle when needed.
  • Policy commands report exactly what changed, where it persisted, and how to revert.
  • Recovery commands explain whether they changed files, conversation state, both, or neither.

Related: #874, #891, #1364, #1186, #1641, #1768.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or requestquestionFurther information is requested

    Projects

    Status
    Backlog

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions