Implementation
gradeNot graded
gradeNot graded
page: Every page
search_articlesAnswer
Search the French-language Istanbul travel guide corpus by keyword. Returns matching article excerpts with their URLs.
View tool JSON
{
"name": "search_articles",
"kind": "answer",
"impl": "imperative",
"description": "Search the French-language Istanbul travel guide corpus by keyword. Returns matching article excerpts with their URLs.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keyword or phrase to search for (French or English)."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"description": "Max results (default 5)."
}
},
"required": [
"query"
]
},
"page": "/"
}list_categoriesAnswer
List the top-level content categories with their URLs.
View tool JSON
{
"name": "list_categories",
"kind": "answer",
"impl": "imperative",
"description": "List the top-level content categories with their URLs.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}get_current_article_markdownAnswer
Fetch the current page rendered as markdown (via Accept: text/markdown content negotiation).
View tool JSON
{
"name": "get_current_article_markdown",
"kind": "answer",
"impl": "imperative",
"description": "Fetch the current page rendered as markdown (via Accept: text/markdown content negotiation).",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}navigate_to_articleAction
Navigate the current browser tab to an article on this site by slug.
View tool JSON
{
"name": "navigate_to_article",
"kind": "act",
"impl": "imperative",
"description": "Navigate the current browser tab to an article on this site by slug.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Article slug, e.g. 'istanbul-en-3-jours-itineraire-optimise'."
}
},
"required": [
"slug"
]
},
"page": "/"
}