What you see
For each monitored session, Oso captures:- Prompts: what the user asked the agent to do
- Completions: what the agent responded with
- Tool calls: which tools the agent invoked and with what parameters
- CLI tools and MCP servers: what external tools and integrations the agent is connected to
- Data flow: what data entered and left the agent’s context
Monitored agents
Full session monitoring is available for agents whose traffic flows through Oso. The following agents are currently supported:| Environment | Monitored agents |
|---|---|
| Web apps | Claude.ai, ChatGPT, Gemini |
| Desktop | Claude Desktop, Cursor, Antigravity |
| CLI | Claude Code, Codex, Gemini CLI |
The list of monitored agents is expanding. Agents that are discovered but not yet monitored still provide inventory-level visibility (agent, users, devices, last seen).
How monitoring works
Session monitoring requires agent traffic to flow through Oso. There are two paths:-
Edge proxy: configure the agent to use
agents.osohq.cloudas its LLM base URL. This works for CLI and desktop agents that support custom endpoints. See the Quickstart for setup. - Browser extension: for web-based agents, the Oso browser extension captures session content from supported AI web apps. See Browser Extension for setup.