Implementation
gradeNot graded
gradeNot graded
page: Every page
portfolio.search_contentAction
Search portfolio projects and blog posts.
View tool JSON
{
"name": "portfolio.search_content",
"kind": "act",
"impl": "imperative",
"description": "Search portfolio projects and blog posts.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"all",
"project",
"blog"
]
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 20
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/portfolio/"
}portfolio.find_projectsAction
Search portfolio projects.
View tool JSON
{
"name": "portfolio.find_projects",
"kind": "act",
"impl": "imperative",
"description": "Search portfolio projects.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 20
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/portfolio/"
}portfolio.find_blog_postsAction
Search portfolio blog posts.
View tool JSON
{
"name": "portfolio.find_blog_posts",
"kind": "act",
"impl": "imperative",
"description": "Search portfolio blog posts.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 20
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/portfolio/"
}portfolio.get_contact_routesAnswer
Return the GitHub profile URL.
View tool JSON
{
"name": "portfolio.get_contact_routes",
"kind": "answer",
"impl": "imperative",
"description": "Return the GitHub profile URL.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/portfolio/"
}portfolio.open_pageAction
Navigate to an internal portfolio page on the same origin.
View tool JSON
{
"name": "portfolio.open_page",
"kind": "act",
"impl": "imperative",
"description": "Navigate to an internal portfolio page on the same origin.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string"
}
},
"required": [
"url"
],
"additionalProperties": false
},
"page": "/portfolio/"
}