Implementation
gradeNot graded
gradeNot graded
page: Every page
search_blog_postsAnswer
Search public Webotit blog posts by topic and optional category.
View tool JSON
{
"name": "search_blog_posts",
"kind": "answer",
"impl": "imperative",
"description": "Search public Webotit blog posts by topic and optional category.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search text for published Webotit blog posts."
},
"category": {
"type": "string",
"description": "Optional Webotit blog category filter."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 5
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/"
}get_blog_postAnswer
Fetch one public Webotit blog post by URL, permalink, slug, or slug segment.
View tool JSON
{
"name": "get_blog_post",
"kind": "answer",
"impl": "imperative",
"description": "Fetch one public Webotit blog post by URL, permalink, slug, or slug segment.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Blog permalink, URL, full slug, or final slug segment."
}
},
"required": [
"slug"
],
"additionalProperties": false
},
"page": "/"
}list_latest_blog_postsAnswer
List the newest public Webotit blog posts.
View tool JSON
{
"name": "list_latest_blog_posts",
"kind": "answer",
"impl": "imperative",
"description": "List the newest public Webotit blog posts.",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 5
}
},
"additionalProperties": false
},
"page": "/"
}