Implementation
gradeNot graded
gradeNot graded
page: Every page
search_blogAnswer
Search Pereira Tech Talks blog posts by keyword. Returns titles, descriptions, slugs, and URLs.
View tool JSON
{
"name": "search_blog",
"kind": "answer",
"impl": "imperative",
"description": "Search Pereira Tech Talks blog posts by keyword. Returns titles, descriptions, slugs, and URLs.",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Keyword or phrase to search for."
},
"lang": {
"type": "string",
"enum": [
"en",
"es"
]
}
},
"required": [
"q"
]
},
"page": "/"
}list_seriesAnswer
List all blog series published on Pereira Tech Talks.
View tool JSON
{
"name": "list_series",
"kind": "answer",
"impl": "imperative",
"description": "List all blog series published on Pereira Tech Talks.",
"inputSchema": {
"type": "object",
"properties": {
"lang": {
"type": "string",
"enum": [
"en",
"es"
]
}
},
"required": []
},
"page": "/"
}open_postAnswer
Open a blog post by slug and return its plain-text/markdown body (the for-agents endpoint).
View tool JSON
{
"name": "open_post",
"kind": "answer",
"impl": "imperative",
"description": "Open a blog post by slug and return its plain-text/markdown body (the for-agents endpoint).",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The post slug (no date prefix)."
},
"lang": {
"type": "string",
"enum": [
"en",
"es"
]
}
},
"required": [
"slug"
]
},
"page": "/"
}list_meetupsAnswer
Fetch the Pereira Tech Talks meetups listing as Markdown (for-agents endpoint).
View tool JSON
{
"name": "list_meetups",
"kind": "answer",
"impl": "imperative",
"description": "Fetch the Pereira Tech Talks meetups listing as Markdown (for-agents endpoint).",
"inputSchema": {
"type": "object",
"properties": {
"lang": {
"type": "string",
"enum": [
"en",
"es"
]
}
},
"required": []
},
"page": "/"
}