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
- it2 session - Manage iTerm2 sessions