it2 session has-shell-integration

Check if shell integration is enabled for a session

Synopsis

it2 session has-shell-integration [session-id] [flags]

Description

Check if shell integration is enabled for a session.

Shell integration provides enhanced features like:

  • Command state tracking (EDITING, RUNNING, FINISHED)
  • Exit code capture
  • Command history
  • Working directory tracking

Without shell integration, sessions will show IDLE state.

Examples:

Check current session

$ it2 session has-shell-integration

Check specific session

$ it2 session has-shell-integration ABC12345

Quiet output (just 'enabled' or 'disabled')

$ it2 session has-shell-integration -q

Options

--format (default "table")

Output format (table|json|yaml|text)
-q, --quiet
Output only 'enabled' or 'disabled'

--timeout (default "5s")

Command timeout

--url (default "ws://localhost:1912")

iTerm2 WebSocket URL

See Also