Tool tree
Kasper Kulikowski's personal blog.
list_postsAnswer
Lists every blog post on this site, newest first, with title, summary, publication date, tags, slug, and URLs for both the HTML page and the raw markdown.
View tool JSON
{
"name": "list_posts",
"kind": "answer",
"impl": "imperative",
"description": "Lists every blog post on this site, newest first, with title, summary, publication date, tags, slug, and URLs for both the HTML page and the raw markdown.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}get_post_contentAnswer
Returns the full text of a single blog post as markdown. Use list_posts first to discover the available slugs.
View tool JSON
{
"name": "get_post_content",
"kind": "answer",
"impl": "imperative",
"description": "Returns the full text of a single blog post as markdown. Use list_posts first to discover the available slugs.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The post slug as returned by list_posts, e.g. \"what-is-the-agentic-web\"."
}
},
"required": [
"slug"
]
},
"page": "/"
}set_themeAction
Switches this site's color theme and persists the choice for future visits. "system" follows the OS preference.
View tool JSON
{
"name": "set_theme",
"kind": "act",
"impl": "imperative",
"description": "Switches this site's color theme and persists the choice for future visits. \"system\" follows the OS preference.",
"inputSchema": {
"type": "object",
"properties": {
"theme": {
"type": "string",
"enum": [
"light",
"dark",
"system"
],
"description": "The theme to apply."
}
},
"required": [
"theme"
]
},
"page": "/"
}