gradeNot graded
page: Setup
list_parametersAnswer
List the questions of the DesKilo setup questionnaire: key, type, allowed values or range, default, the switch a question depends on, and the label in the page language. Optionally filter by feature or text.
View tool JSON
{
"name": "list_parameters",
"kind": "answer",
"impl": "imperative",
"description": "List the questions of the DesKilo setup questionnaire: key, type, allowed values or range, default, the switch a question depends on, and the label in the page language. Optionally filter by feature or text.",
"inputSchema": {
"type": "object",
"properties": {
"feature": {
"type": "string",
"description": "Only the questions of this feature (key without the features. prefix)."
},
"query": {
"type": "string",
"description": "Text to look for in keys, labels and help."
}
},
"required": [],
"additionalProperties": false
},
"page": "/deskilo/setup.html"
}get_answersAnswer
Return every current answer of the questionnaire (secrets are masked) and the findings that still block the export.
View tool JSON
{
"name": "get_answers",
"kind": "answer",
"impl": "imperative",
"description": "Return every current answer of the questionnaire (secrets are masked) and the findings that still block the export.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/deskilo/setup.html"
}set_answerAction
Answer one question with the same checks as the page. A feature switch also turns on the switches it needs; a question that depends on a switch that is off is refused and names it.
View tool JSON
{
"name": "set_answer",
"kind": "act",
"impl": "imperative",
"description": "Answer one question with the same checks as the page. A feature switch also turns on the switches it needs; a question that depends on a switch that is off is refused and names it.",
"inputSchema": {
"type": "object",
"properties": {
"key": {
"type": "string",
"description": "The parameter key, as list_parameters returns it (for example country, or features.invoicing)."
},
"value": {
"description": "The answer: a boolean, a string, a number or a list, as the parameter type says."
}
},
"required": [
"key",
"value"
],
"additionalProperties": false
},
"page": "/deskilo/setup.html"
}set_answersAction
Answer several questions at once, all or nothing: if any answer is refused nothing changes and each refusal is listed per key. Feature switches are applied first.
View tool JSON
{
"name": "set_answers",
"kind": "act",
"impl": "imperative",
"description": "Answer several questions at once, all or nothing: if any answer is refused nothing changes and each refusal is listed per key. Feature switches are applied first.",
"inputSchema": {
"type": "object",
"properties": {
"answers": {
"type": "object",
"description": "An object mapping parameter keys to answers."
}
},
"required": [
"answers"
],
"additionalProperties": false
},
"page": "/deskilo/setup.html"
}explain_parameterAnswer
Explain one question: its label and help, allowed values, default, current value, what it depends on and what depends on it.
View tool JSON
{
"name": "explain_parameter",
"kind": "answer",
"impl": "imperative",
"description": "Explain one question: its label and help, allowed values, default, current value, what it depends on and what depends on it.",
"inputSchema": {
"type": "object",
"properties": {
"key": {
"type": "string",
"description": "The parameter key, as list_parameters returns it (for example country, or features.invoicing)."
}
},
"required": [
"key"
],
"additionalProperties": false
},
"page": "/deskilo/setup.html"
}diff_with_defaultAction
List the answers that differ from the questionnaire defaults.
View tool JSON
{
"name": "diff_with_default",
"kind": "act",
"impl": "imperative",
"description": "List the answers that differ from the questionnaire defaults.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/deskilo/setup.html"
}export_configurationAction
Return the configuration file (XML) exactly as the Export button produces it; refused while a blocking finding remains.
View tool JSON
{
"name": "export_configuration",
"kind": "act",
"impl": "imperative",
"description": "Return the configuration file (XML) exactly as the Export button produces it; refused while a blocking finding remains.",
"inputSchema": {
"type": "object",
"properties": {
"format": {
"type": "string",
"enum": [
"xml"
],
"description": "The export format; only xml exists."
}
},
"required": [],
"additionalProperties": false
},
"page": "/deskilo/setup.html"
}resetAction
Reset the given questions to their defaults, or every answer when no key is given.
View tool JSON
{
"name": "reset",
"kind": "act",
"impl": "imperative",
"description": "Reset the given questions to their defaults, or every answer when no key is given.",
"inputSchema": {
"type": "object",
"properties": {
"keys": {
"type": "array",
"items": {
"type": "string"
},
"description": "Parameter keys to reset; omit to reset everything."
}
},
"required": [],
"additionalProperties": false
},
"page": "/deskilo/setup.html"
}seed_vat_ratesAction
Fill the VAT rates with the rates suggested for the chosen country, as the suggestion button does.
View tool JSON
{
"name": "seed_vat_rates",
"kind": "act",
"impl": "imperative",
"description": "Fill the VAT rates with the rates suggested for the chosen country, as the suggestion button does.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/deskilo/setup.html"
}page: En
search_guideAnswer
Search the DesKilo guide in the page language. Returns ranked sections with the real section id, title, audience, summary and URL.
View tool JSON
{
"name": "search_guide",
"kind": "answer",
"impl": "imperative",
"description": "Search the DesKilo guide in the page language. Returns ranked sections with the real section id, title, audience, summary and URL.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Words to look for."
},
"role": {
"type": "string",
"enum": [
"member",
"admin",
"owner",
"operator",
"everything"
],
"description": "Reader level; defaults to the level chosen on the page."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 5,
"description": "Maximum results."
},
"book": {
"type": "string",
"enum": [
"user",
"setup"
],
"description": "Which guide: user or setup; defaults to this page’s."
},
"language": {
"type": "string",
"enum": [
"en",
"fr",
"de",
"es",
"it"
],
"description": "Only the page language is available here."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/deskilo/guide/en.html"
}get_sectionAnswer
Return one guide section by id: full text, image descriptions and links into the app.
View tool JSON
{
"name": "get_section",
"kind": "answer",
"impl": "imperative",
"description": "Return one guide section by id: full text, image descriptions and links into the app.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The section id, as search_guide returns it."
},
"language": {
"type": "string",
"enum": [
"en",
"fr",
"de",
"es",
"it"
],
"description": "Only the page language is available here."
}
},
"required": [
"id"
],
"additionalProperties": false
},
"page": "/deskilo/guide/en.html"
}list_sectionsAnswer
List the guide sections (id, title, audience) visible at the reader level.
View tool JSON
{
"name": "list_sections",
"kind": "answer",
"impl": "imperative",
"description": "List the guide sections (id, title, audience) visible at the reader level.",
"inputSchema": {
"type": "object",
"properties": {
"role": {
"type": "string",
"enum": [
"member",
"admin",
"owner",
"operator",
"everything"
],
"description": "Reader level; defaults to the level chosen on the page."
}
},
"required": [],
"additionalProperties": false
},
"page": "/deskilo/guide/en.html"
}list_rolesAnswer
List the reader levels of the guide and the audiences each shows.
View tool JSON
{
"name": "list_roles",
"kind": "answer",
"impl": "imperative",
"description": "List the reader levels of the guide and the audiences each shows.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/deskilo/guide/en.html"
}