Tool tree
Use the Walrus client to store blobs and set lifetimes.
Implementation
gradeNot graded
gradeNot graded
page: Every page
search_walrus_docsAnswer
Search the Walrus documentation site for pages matching a query. Returns a search URL.
View tool JSON
{
"name": "search_walrus_docs",
"kind": "answer",
"impl": "imperative",
"description": "Search the Walrus documentation site for pages matching a query. Returns a search URL.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "The search query to find relevant documentation pages."
}
},
"required": [
"query"
]
},
"page": "/blog"
}get_page_contentAnswer
Get the full markdown content of the current documentation page.
View tool JSON
{
"name": "get_page_content",
"kind": "answer",
"impl": "imperative",
"description": "Get the full markdown content of the current documentation page.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/blog"
}get_page_metadataAnswer
Get metadata about the current page including title, description, URL, and table of contents.
View tool JSON
{
"name": "get_page_metadata",
"kind": "answer",
"impl": "imperative",
"description": "Get metadata about the current page including title, description, URL, and table of contents.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/blog"
}list_sidebar_pagesAnswer
List all pages in the current documentation section from the sidebar navigation.
View tool JSON
{
"name": "list_sidebar_pages",
"kind": "answer",
"impl": "imperative",
"description": "List all pages in the current documentation section from the sidebar navigation.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/blog"
}get_walrus_api_referenceAnswer
Get a summary of available Walrus APIs including the HTTP aggregator and publisher endpoints.
View tool JSON
{
"name": "get_walrus_api_reference",
"kind": "answer",
"impl": "imperative",
"description": "Get a summary of available Walrus APIs including the HTTP aggregator and publisher endpoints.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/blog"
}