Where to find agent runs
Open History in the web app, then filter Type to Agent. Select a run to inspect its details. The History page is shared across agent and workflow runs. See Run history for the full table, filters, statuses, and detail tabs.What starts an agent run
Agent sessions can start from several places:| Source | Example |
|---|---|
| API or CLI prompt | keystroke agents prompt support --message "Help me" |
| Gateway | A Slack thread routed to an agent |
| Trigger | A webhook, schedule, or poll attachment that invokes an agent |
| Workflow | A workflow step that calls Agent.prompt() |
| Another agent | A subagent tool call |
sessionId continue the same session instead of creating a separate one.
Inspect the conversation
For agent runs, the detail panel’s Overview tab shows the recorded conversation. User and assistant messages are shown in order, and assistant messages can include collapsed details for:| Detail | What it helps with |
|---|---|
| Thought | Reasoning or thinking output recorded by the model |
| Tool call | Tool name, arguments, and result or error |
| Error | Session error payload for failed runs |
Conversation history depends on what the runtime recorded for that session. If no messages were recorded, the detail panel shows an empty conversation state.
Use the CLI
Usekeystroke agents sessions when you know which agent you want to inspect:
keystroke history when you want cloud history across agents and projects:
agents sessions follows the resolved CLI target, so it can inspect local sessions while you are developing and cloud sessions after deploy. history is for platform run history in the active organization. See the CLI reference for command details.
Next steps
Run history
Learn the shared History table and detail panel.
Run agents
Start and inspect agent sessions.
Build agents
Define agents, tools, models, and runtime behavior.
Workflow runs
Compare agent sessions with workflow executions.