Tool tree
A modern multilingual blog built with Astro.js
Implementation
gradeNot graded
gradeNot graded
page: Every page
search_blogAnswer
Search for articles on Astro Batavia across all supported languages (en, es, ja).
View tool JSON
{
"name": "search_blog",
"kind": "answer",
"impl": "imperative",
"description": "Search for articles on Astro Batavia across all supported languages (en, es, ja).",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "The search term or topic to look for."
},
"lang": {
"type": "string",
"enum": [
"all",
"en",
"es",
"ja"
],
"description": "Optional language filter."
}
},
"required": [
"query"
]
},
"page": "/"
}open_search_overlayAction
Opens the search interface on the website for the user to see.
View tool JSON
{
"name": "open_search_overlay",
"kind": "act",
"impl": "imperative",
"description": "Opens the search interface on the website for the user to see.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}toggle_themeAction
Toggles between light and dark mode.
View tool JSON
{
"name": "toggle_theme",
"kind": "act",
"impl": "imperative",
"description": "Toggles between light and dark mode.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}