{
    "additionalProperties": false,
    "description": "Retrive attributes of arukas.",
    "properties": {
        "$schema": {
            "type": "string"
        },
        "$tool": {
            "const": "arukas",
            "description": "Must be set to arukas",
            "type": "string"
        },
        "attr": {
            "description": "Attribute name to fetch, only support host now.",
            "enum": [
                "host"
            ],
            "type": "string"
        },
        "secret": {
            "description": "Can be set through ARUKAS_JSON_API_SECRET env.",
            "type": "string"
        },
        "token": {
            "description": "Can be set through ARUKAS_JSON_API_TOKEN env.",
            "type": "string"
        }
    },
    "required": [
        "$tool",
        "attr"
    ],
    "title": "arukas Config",
    "type": "object"
}