record_problem
Capture a problem from a platform without an adapter using its page URL, title, tags, and stated difficulty, and return the platform and problem ID for review logging.
Instructions
Record a problem from a platform this server has no adapter for, as read from its page: its URL, title, the tags the page shows and its difficulty as the page states it. The platform is the URL's host, and the problem id its path. Returns the platform and problem_id to pass to log_review.
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": {
"url": "<url>",
"title": "<title>"
},
"name": "record_problem"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| tags | No | ||
| level | No | ||
| title | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| tags | No | ||
| level | No | ||
| title | Yes | ||
| source | No | platform | |
| platform | Yes | ||
| problem_id | Yes |