Tool tree
gradeNot graded
page: Every page
searchAnswer
Search for profiles (people, organizations, products) and content on AYA. Returns matching results with titles, summaries, and slugs.
View tool JSON
{
"name": "search",
"kind": "answer",
"impl": "imperative",
"description": "Search for profiles (people, organizations, products) and content on AYA. Returns matching results with titles, summaries, and slugs.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query text"
},
"limit": {
"type": "number",
"description": "Maximum results to return (default: 20)"
}
},
"required": [
"query"
]
},
"page": "/en"
}get-profileAnswer
Get detailed information about a profile (person, organization, or product) including description, links, and pages.
View tool JSON
{
"name": "get-profile",
"kind": "answer",
"impl": "imperative",
"description": "Get detailed information about a profile (person, organization, or product) including description, links, and pages.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Profile URL slug (e.g., 'eser')"
}
},
"required": [
"slug"
]
},
"page": "/en"
}get-profile-pageAnswer
Get the content of a custom page belonging to a profile (e.g., an 'about' page or CV).
View tool JSON
{
"name": "get-profile-page",
"kind": "answer",
"impl": "imperative",
"description": "Get the content of a custom page belonging to a profile (e.g., an 'about' page or CV).",
"inputSchema": {
"type": "object",
"properties": {
"profile_slug": {
"type": "string",
"description": "Profile URL slug"
},
"page_slug": {
"type": "string",
"description": "Page URL slug within the profile"
}
},
"required": [
"profile_slug",
"page_slug"
]
},
"page": "/en"
}get-storyAnswer
Get the full content of a story, article, or news item. Returns title, summary, content, author info, and metadata.
View tool JSON
{
"name": "get-story",
"kind": "answer",
"impl": "imperative",
"description": "Get the full content of a story, article, or news item. Returns title, summary, content, author info, and metadata.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Story URL slug"
}
},
"required": [
"slug"
]
},
"page": "/en"
}get-story-cover-imageAnswer
Get the cover image URL for a story or article.
View tool JSON
{
"name": "get-story-cover-image",
"kind": "answer",
"impl": "imperative",
"description": "Get the cover image URL for a story or article.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Story URL slug"
}
},
"required": [
"slug"
]
},
"page": "/en"
}list-storiesAnswer
List recent stories, optionally filtered by kind. Kinds: article, announcement, news, status, content, presentation, activity.
View tool JSON
{
"name": "list-stories",
"kind": "answer",
"impl": "imperative",
"description": "List recent stories, optionally filtered by kind. Kinds: article, announcement, news, status, content, presentation, activity.",
"inputSchema": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"description": "Filter by story kind (e.g., 'article', 'news'). Omit for all kinds.",
"enum": [
"article",
"announcement",
"news",
"status",
"content",
"presentation",
"activity"
]
}
}
},
"page": "/en"
}list-activitiesAnswer
List upcoming activities and events including workshops, conferences, webinars, and broadcasts.
View tool JSON
{
"name": "list-activities",
"kind": "answer",
"impl": "imperative",
"description": "List upcoming activities and events including workshops, conferences, webinars, and broadcasts.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/en"
}navigate-toAction
Navigate the browser to a specific page on AYA. Provide a path like '/{locale}/{slug}' or '/{locale}/stories/{slug}'.
View tool JSON
{
"name": "navigate-to",
"kind": "act",
"impl": "imperative",
"description": "Navigate the browser to a specific page on AYA. Provide a path like '/{locale}/{slug}' or '/{locale}/stories/{slug}'.",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "URL path to navigate to (must start with '/')"
}
},
"required": [
"path"
]
},
"page": "/en"
}switch-languageAction
Switch the site's display language. Supported locales: en, tr, fr, de, es, pt-PT, it, nl, ja, ko, ru, zh-CN, ar.
View tool JSON
{
"name": "switch-language",
"kind": "act",
"impl": "imperative",
"description": "Switch the site's display language. Supported locales: en, tr, fr, de, es, pt-PT, it, nl, ja, ko, ru, zh-CN, ar.",
"inputSchema": {
"type": "object",
"properties": {
"locale": {
"type": "string",
"description": "Target locale code",
"enum": [
"en",
"tr",
"fr",
"de",
"es",
"pt-PT",
"it",
"nl",
"ja",
"ko",
"ru",
"zh-CN",
"ar"
]
}
},
"required": [
"locale"
]
},
"page": "/en"
}copy-story-markdownAction
Copy a story's content as markdown to the user's clipboard.
View tool JSON
{
"name": "copy-story-markdown",
"kind": "act",
"impl": "imperative",
"description": "Copy a story's content as markdown to the user's clipboard.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Story URL slug"
}
},
"required": [
"slug"
]
},
"page": "/en"
}