Skip to content

feat: interactive CLI approval flow and trusted session override #350

Description

@qhkm

Summary
Add a real approval round-trip for interactive CLI sessions and a session-scoped trusted-local override, while keeping strict defaults for non-interactive and remote execution.

Scope

  • Implement actionable yes/no approvals in interactive CLI mode
  • Add a session-scoped trust override for local interactive CLI only
  • Do not weaken remote/chat/gateway defaults
  • Update docs and tests

Motivation
Current approval prompts are returned as plain text and stop execution, which is safe but clunky. Local interactive sessions need a real approval UX without broad auto-approval for all CLI invocations.

Activity

  1. qhkm commented on Mar 13, 2026

    @qhkm
    OwnerAuthor

    Implemented interactive CLI approval prompts and a session-scoped /trust override in the local workspace.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions