{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/aliou/linear-cli/v0.5.0/schemas/config.schema.json", "title": "linear-cli config", "description": "Configuration for linear-cli.", "type": "object", "additionalProperties": false, "properties": { "$schema": { "type": "string", "format": "uri" }, "defaultWorkspace": { "type": "string", "description": "Name of the default workspace profile." }, "workspaces": { "type": "object", "description": "Named workspace profiles.", "additionalProperties": { "type": "object", "additionalProperties": false, "properties": { "apiToken": { "type": "string", "description": "Linear personal API key for this workspace." }, "orgName": { "type": "string", "description": "Display name of the Linear organization." }, "defaultTeamKey": { "type": "string", "description": "Default Linear team key for this workspace, e.g. ENG." }, "outputFormat": { "type": "string", "enum": [ "json", "table" ], "description": "Default output format for this workspace." } } } }, "defaultTeamKey": { "type": "string", "description": "Default Linear team key, e.g. ENG." }, "outputFormat": { "type": "string", "enum": [ "json", "table" ], "description": "Default output format." }, "localConfigPaths": { "type": "array", "items": { "type": "string" }, "description": "Additional local config file paths to search." } } }