Tool tree
gradeNot graded
page: Every page
get_site_infoAnswer
Return high-level information about Niksy (نیکسی): Persian Nix/NixOS documentation site name, title, description, and current URL.
View tool JSON
{
"name": "get_site_info",
"kind": "answer",
"impl": "imperative",
"description": "Return high-level information about Niksy (نیکسی): Persian Nix/NixOS documentation site name, title, description, and current URL.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}get_current_pageAnswer
Return the current page path, full URL, and document title as shown in the browser.
View tool JSON
{
"name": "get_current_page",
"kind": "answer",
"impl": "imperative",
"description": "Return the current page path, full URL, and document title as shown in the browser.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}list_sectionsAnswer
List the main documentation hubs on this site (home, how Nix works, nix.dev, Nix manual, Nixpkgs manual, Tour of Nix, glossary, settings, licenses).
View tool JSON
{
"name": "list_sections",
"kind": "answer",
"impl": "imperative",
"description": "List the main documentation hubs on this site (home, how Nix works, nix.dev, Nix manual, Nixpkgs manual, Tour of Nix, glossary, settings, licenses).",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}search_siteAnswer
Search Niksy documentation pages and navigation (Persian and English titles/paths). Returns matching pages with href, title, and group. Use navigate_to to open a result.
View tool JSON
{
"name": "search_site",
"kind": "answer",
"impl": "imperative",
"description": "Search Niksy documentation pages and navigation (Persian and English titles/paths). Returns matching pages with href, title, and group. Use navigate_to to open a result.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query (Persian or English keywords)"
},
"limit": {
"type": "integer",
"description": "Max results (default 12, max 40)",
"minimum": 1,
"maximum": 40
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/"
}navigate_toAction
Navigate the browser to a site-relative path (e.g. /pages/nix-dev, /glossary, /pages/nix-manual/language/syntax). Prefer paths from search_site or list_sections.
View tool JSON
{
"name": "navigate_to",
"kind": "act",
"impl": "imperative",
"description": "Navigate the browser to a site-relative path (e.g. /pages/nix-dev, /glossary, /pages/nix-manual/language/syntax). Prefer paths from search_site or list_sections.",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Absolute path on this origin, starting with /"
}
},
"required": [
"path"
],
"additionalProperties": false
},
"page": "/"
}lookup_glossaryAnswer
Look up Nix/NixOS terminology in the Persian glossary. Matches term, suggestion, and translation fields. Returns matching entries.
View tool JSON
{
"name": "lookup_glossary",
"kind": "answer",
"impl": "imperative",
"description": "Look up Nix/NixOS terminology in the Persian glossary. Matches term, suggestion, and translation fields. Returns matching entries.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "English or Persian term to look up"
},
"limit": {
"type": "integer",
"description": "Max entries (default 10, max 30)",
"minimum": 1,
"maximum": 30
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/"
}get_page_markdown_hintAnswer
Explain how agents can fetch the current page as Markdown via HTTP content negotiation (Accept: text/markdown), and return the current page URL for such a request.
View tool JSON
{
"name": "get_page_markdown_hint",
"kind": "answer",
"impl": "imperative",
"description": "Explain how agents can fetch the current page as Markdown via HTTP content negotiation (Accept: text/markdown), and return the current page URL for such a request.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}