Inspect Session Transcript
convoinspectINSPECTION: View a session's conversation transcript and metadata Returns the full message history (user / assistant / tool turns) plus the session's meta — workflow step, cloud, deployment status, drift state.
This is the transcript-reader companion to the other read tools — combine it with:
• convostatus for the live stack / config / pricing
• tfruns for deployment history (apply / destroy / plan / drift)
• stackversions for the stack-version ladder
Use it when a user asks 'what did I say earlier?' or you need to retrace why the session ended up where it did. Read-only; never mutates session state.
REQUIRES: session_id (format: sess_v2_...).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"session_id": "<session_id>"
},
"name": "convoinspect"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | Session ID from convoopen — pass back EXACTLY as returned, including the ?token=... suffix (format: sess_v2_*?token=*). The suffix is part of the session credential; never strip it when summarizing. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Session ID (without the token suffix). | |
| meta | No | Session metadata from the backend (stack, deploy and credential state). | |
| hints | No | Guidance for the calling agent: what to do next and which tools relate to this result. | |
| messages | No | Conversation transcript, oldest first. System rows are removed. | |
| createdAt | No | Session creation time as a Unix timestamp in milliseconds. | |
| updatedAt | No | Last update time as a Unix timestamp in milliseconds. |