Title77/100
Get Rhizome conversation progress (widget channel)
Shorten the title to an action and subject; move usage details into the description.
Description69/100
Internal: current progress/result of a research run, used by the result view. Prefer rhizome_conversation_read.
Explain when to choose this tool and distinguish it from related operations.
Inputs95/100
Input documentation gives an agent enough context to populate the arguments.
conversation_id
The conversation to read. Omit to resolve the caller's latest run.
Clear enough to supply this argument.
question
When conversation_id is unknown, match the latest run by its question.
Clear enough to supply this argument.
request_id
Legacy correlation id from old blocking-protocol calls.
Clear enough to supply this argument.
include_completed
By-question lookup normally matches only in-flight runs; set for a final fetch after the call reported done.
Clear enough to supply this argument.
include_documents
Include full document bodies. Default off: polls return a document manifest; the result view fetches bodies once, at completion.
Clear enough to supply this argument.
Annotations75/100
Declare idempotentHint based on the tool’s actual behavior.
{
"readOnlyHint": true,
"openWorldHint": false,
"destructiveHint": false
}Output schema58/100
Describe the returned fields so an agent can interpret the result.
View output schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"status",
"steps"
],
"properties": {
"error": {
"type": "object",
"required": [
"code",
"message"
],
"properties": {
"code": {
"type": "string"
},
"message": {
"type": "string"
}
},
"additionalProperties": false
},
"steps": {
"type": "array",
"items": {
"type": "object",
"required": [
"message"
],
"properties": {
"count": {
"type": "integer"
},
"message": {
"type": "string"
}
},
"additionalProperties": false
}
},
"turns": {
"type": "array",
"items": {
"type": "object",
"required": [
"turnIndex",
"userMessage"
],
"properties": {
"message": {
"type": "string"
},
"turnIndex": {
"type": "integer"
},
"userMessage": {
"type": "string"
}
},
"additionalProperties": false
}
},
"status": {
"enum": [
"running",
"completed",
"error"
],
"type": "string"
},
"message": {
"type": "string"
},
"documents": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"title"
],
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"content": {
"type": "string"
},
"imageUrl": {
"type": "string"
},
"downloadUrl": {
"type": "string"
}
},
"additionalProperties": false
}
},
"turnIndex": {
"type": "integer"
},
"continueUrl": {
"type": "string"
},
"conversationId": {
"type": "string"
}
},
"additionalProperties": false
}