! to run it immediately and share the output with Ona Agent. The output becomes part of the conversation context, so the agent can reference it in responses.

When to use ! commands
Use! when you want to share specific output with the agent:
- Share errors for debugging:
!npm testthen ask “why is this failing?” - Provide context:
!cat package.jsonbefore asking about dependencies - Verify state:
!git branchbefore asking about branching strategy
Execution details
- Commands run in your environment’s working directory
- Both stdout and stderr are captured
- Commands have access to your environment variables
- Press ESC to cancel long-running commands