Implementation
gradeNot graded
gradeNot graded
search_appsAnswer
Search or list visible, FunApp-hosted apps by keyword and primary category. External apps are excluded.
View tool JSON
{
"name": "search_apps",
"kind": "answer",
"impl": "imperative",
"description": "Search or list visible, FunApp-hosted apps by keyword and primary category. External apps are excluded.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Optional search keyword matched against name, description, tag, and slug."
},
"category": {
"type": "string",
"minLength": 1,
"description": "Optional primary category id returned by list_categories. Use \"all\" or omit it for every category."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 30,
"default": 12,
"description": "Maximum results to return, from 1 to 30."
}
},
"additionalProperties": false
},
"page": "/"
}list_categoriesAnswer
List primary categories and counts for visible, FunApp-hosted apps. External apps are excluded.
View tool JSON
{
"name": "list_categories",
"kind": "answer",
"impl": "imperative",
"description": "List primary categories and counts for visible, FunApp-hosted apps. External apps are excluded.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}get_app_detailsAnswer
Get metadata for one visible, FunApp-hosted app by slug or id. External apps are excluded.
View tool JSON
{
"name": "get_app_details",
"kind": "answer",
"impl": "imperative",
"description": "Get metadata for one visible, FunApp-hosted app by slug or id. External apps are excluded.",
"inputSchema": {
"type": "object",
"properties": {
"app_id": {
"type": "string",
"minLength": 1,
"description": "FunApp app slug or id."
}
},
"required": [
"app_id"
],
"additionalProperties": false
},
"page": "/"
}