system_report_bug
Report a bug to the Maindex maintainers. Provide a clear title, description, severity, and category. Include reproduction steps, error messages, and context when available. Do not include sensitive information. On success the tool returns only an internal ticket number (no URLs).
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": {
"title": "<title>",
"description": "<description>",
"severity": "<severity>",
"category": "<category>"
},
"name": "system_report_bug"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Short bug title | |
| agent_id | No | Identifier of the reporting agent | |
| category | Yes | Bug category: data_integrity, api_error, performance, auth, mcp_protocol, search, ui, other | |
| hostname | No | Hostname of the reporting machine | |
| metadata | No | Arbitrary key-value context | |
| severity | Yes | Bug severity: critical, high, medium, low | |
| session_id | No | MCP session ID | |
| description | Yes | Detailed description of the bug | |
| environment | No | Environment: development, staging, production | |
| action_called | No | MCP tool or API action that triggered the bug | |
| error_message | No | Raw error message or stack trace | |
| actual_behavior | No | What actually happened | |
| expected_behavior | No | What should have happened | |
| steps_to_reproduce | No | Step-by-step reproduction instructions |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Submission status when not successful | |
| message | No | Human-readable status message when not successful | |
| report_id | No | Internal ticket number only on success (no URLs) |