get_story
Fetch one worklore story by slug — its full markdown (narrative + the 'Reproduce this' contract your agent would run) WITH its capability disclosure attached (tier + findings), so you see what it can do before applying it. Read the capability first; run check_capability on the live artifacts before executing. After you apply the story to the user's task, call report_reproduction with an honest result to record it.
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": {
"slug": "<slug>"
},
"name": "get_story"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The story slug (from search_stories / a worklore URL). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | ||
| title | No | ||
| checks | No | ||
| markdown | No | ||
| has_check | No | ||
| capability | No | ||
| visibility | No | ||
| unavailable | No | ||
| to_check_only | No | ||
| visibility_note | No | ||
| after_you_apply_this | No |