Tool tree
gradeNot graded
list_sessionsAnswer
List available Mantis debugging sessions with status and error counts. Use this to find the session to investigate.
View tool JSON
{
"name": "list_sessions",
"kind": "answer",
"impl": "imperative",
"description": "List available Mantis debugging sessions with status and error counts. Use this to find the session to investigate.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}inspect_sessionAction
Return the ordered application events in a debugging session and focus that session in the Mantis UI.
View tool JSON
{
"name": "inspect_session",
"kind": "act",
"impl": "imperative",
"description": "Return the ordered application events in a debugging session and focus that session in the Mantis UI.",
"inputSchema": {
"type": "object",
"properties": {
"sessionId": {
"type": "string",
"description": "Session ID returned by list_sessions"
}
},
"required": [
"sessionId"
],
"additionalProperties": false
}
}find_errorsAnswer
Find console, network, state, and rendering failures in a trace session. Returns stable event IDs for deeper inspection.
View tool JSON
{
"name": "find_errors",
"kind": "answer",
"impl": "imperative",
"description": "Find console, network, state, and rendering failures in a trace session. Returns stable event IDs for deeper inspection.",
"inputSchema": {
"type": "object",
"properties": {
"sessionId": {
"type": "string"
}
},
"required": [
"sessionId"
],
"additionalProperties": false
}
}trace_requestAnswer
Trace what triggered a network request and every downstream application effect caused by its result.
View tool JSON
{
"name": "trace_request",
"kind": "answer",
"impl": "imperative",
"description": "Trace what triggered a network request and every downstream application effect caused by its result.",
"inputSchema": {
"type": "object",
"properties": {
"requestId": {
"type": "string",
"description": "Network request event ID"
}
},
"required": [
"requestId"
],
"additionalProperties": false
}
}explain_failureAction
Explain the root cause and causal chain of a failed session or error. Use this when the user asks why something failed.
View tool JSON
{
"name": "explain_failure",
"kind": "act",
"impl": "imperative",
"description": "Explain the root cause and causal chain of a failed session or error. Use this when the user asks why something failed.",
"inputSchema": {
"type": "object",
"properties": {
"sessionId": {
"type": "string",
"description": "Failed debugging session ID"
}
},
"required": [
"sessionId"
],
"additionalProperties": false
}
}get_causal_chainAnswer
Get upstream causes and downstream effects for any trace event, preserving execution order.
View tool JSON
{
"name": "get_causal_chain",
"kind": "answer",
"impl": "imperative",
"description": "Get upstream causes and downstream effects for any trace event, preserving execution order.",
"inputSchema": {
"type": "object",
"properties": {
"eventId": {
"type": "string"
}
},
"required": [
"eventId"
],
"additionalProperties": false
}
}filter_eventsAction
Filter trace events by source type across the active session and focus the matching events in the UI.
View tool JSON
{
"name": "filter_events",
"kind": "act",
"impl": "imperative",
"description": "Filter trace events by source type across the active session and focus the matching events in the UI.",
"inputSchema": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"network",
"console",
"webmcp",
"state",
"render",
"user"
]
},
"sessionId": {
"type": "string"
}
},
"required": [
"type"
],
"additionalProperties": false
}
}inspect_webmcp_callAction
Inspect a WebMCP tool invocation, including its agent caller, structured inputs, resulting request, and downstream effects.
View tool JSON
{
"name": "inspect_webmcp_call",
"kind": "act",
"impl": "imperative",
"description": "Inspect a WebMCP tool invocation, including its agent caller, structured inputs, resulting request, and downstream effects.",
"inputSchema": {
"type": "object",
"properties": {
"callId": {
"type": "string"
}
},
"required": [
"callId"
],
"additionalProperties": false
}
}select_eventAction
Open a trace event in the Mantis inspector so the developer is looking at the same event as the agent.
View tool JSON
{
"name": "select_event",
"kind": "act",
"impl": "imperative",
"description": "Open a trace event in the Mantis inspector so the developer is looking at the same event as the agent.",
"inputSchema": {
"type": "object",
"properties": {
"eventId": {
"type": "string",
"description": "Event ID to open in the inspector"
}
},
"required": [
"eventId"
],
"additionalProperties": false
}
}set_source_filterAction
Set or clear the capture-source filter in the Mantis sidebar. Pass 'all' to clear the filter.
View tool JSON
{
"name": "set_source_filter",
"kind": "act",
"impl": "imperative",
"description": "Set or clear the capture-source filter in the Mantis sidebar. Pass 'all' to clear the filter.",
"inputSchema": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"all",
"network",
"console",
"webmcp",
"state",
"render",
"user"
],
"description": "Source to isolate, or 'all' to clear"
}
},
"required": [
"type"
],
"additionalProperties": false
}
}frame_traceAction
Fit the whole causal graph into view on the Mantis canvas, or restore the authored node layout.
View tool JSON
{
"name": "frame_trace",
"kind": "act",
"impl": "imperative",
"description": "Fit the whole causal graph into view on the Mantis canvas, or restore the authored node layout.",
"inputSchema": {
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"fit",
"reset"
],
"description": "'fit' scales to view; 'reset' restores the layout"
}
},
"required": [
"mode"
],
"additionalProperties": false
}
}replay_sessionAction
Step the Mantis canvas through a session's events in order so the developer can watch the failure unfold.
View tool JSON
{
"name": "replay_session",
"kind": "act",
"impl": "imperative",
"description": "Step the Mantis canvas through a session's events in order so the developer can watch the failure unfold.",
"inputSchema": {
"type": "object",
"properties": {
"sessionId": {
"type": "string"
}
},
"required": [
"sessionId"
],
"additionalProperties": false
}
}search_tracesAnswer
Search Mantis debugging sessions by name or session ID.
View tool JSON
{
"name": "search_traces",
"kind": "answer",
"impl": "declarative",
"description": "Search Mantis debugging sessions by name or session ID.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search traces"
}
}
}
}