Tool tree
This documentation is written for anyone creating content or managing content production in Wagtail. It covers everything you can expect when using a standard Wagtail site.
Implementation
gradeNot graded
gradeNot graded
page: Every page
search_docsAnswer
Search the Wagtail documentation. Returns a list of matching pages with title, description, URL and parent section.
View tool JSON
{
"name": "search_docs",
"kind": "answer",
"impl": "imperative",
"description": "Search the Wagtail documentation. Returns a list of matching pages with title, description, URL and parent section.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query"
},
"limit": {
"type": "integer",
"description": "Maximum number of results to return (defaults to 10)"
}
},
"required": [
"query"
]
},
"page": "/en/"
}submit_page_feedbackSensitive Action
Submit feedback about the current documentation page. Use after reading a page, or when the user says a page was helpful/unhelpful.
View tool JSON
{
"name": "submit_page_feedback",
"kind": "transact",
"impl": "imperative",
"description": "Submit feedback about the current documentation page. Use after reading a page, or when the user says a page was helpful/unhelpful.",
"inputSchema": {
"type": "object",
"properties": {
"feedback": {
"type": "string",
"enum": [
"happy",
"unhappy"
],
"description": "Whether the page was helpful (happy) or unhelpful (unhappy)"
},
"comment": {
"type": "string",
"description": "Optional additional feedback text"
}
},
"required": [
"feedback"
]
},
"page": "/en/"
}fetch_page_markdownAnswer
Fetch the current page's content as Markdown, a cleaner representation for LLM consumption than the HTML. Only works when the current page has a Markdown representation.
View tool JSON
{
"name": "fetch_page_markdown",
"kind": "answer",
"impl": "imperative",
"description": "Fetch the current page's content as Markdown, a cleaner representation for LLM consumption than the HTML. Only works when the current page has a Markdown representation.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/en/"
}fetch_llms_indexAnswer
Fetch the site's llms.txt index, listing all documentation pages with their URLs and descriptions.
View tool JSON
{
"name": "fetch_llms_index",
"kind": "answer",
"impl": "imperative",
"description": "Fetch the site's llms.txt index, listing all documentation pages with their URLs and descriptions.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/en/"
}searchAction
Search the Wagtail documentation site. Submits the query and returns the full search results page.
View tool JSON
{
"name": "search",
"kind": "act",
"impl": "declarative",
"description": "Search the Wagtail documentation site. Submits the query and returns the full search results page.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search…"
}
}
},
"page": "/en/"
}