chore: regenerate schema after Task 1 changes
This commit is contained in:
parent
bf31e7289e
commit
ace2688186
@ -2,838 +2,5 @@
|
|||||||
"$schema": "http://json-schema.org/draft-07/schema#",
|
"$schema": "http://json-schema.org/draft-07/schema#",
|
||||||
"$id": "https://raw.githubusercontent.com/code-yeongyu/oh-my-opencode/master/assets/oh-my-opencode.schema.json",
|
"$id": "https://raw.githubusercontent.com/code-yeongyu/oh-my-opencode/master/assets/oh-my-opencode.schema.json",
|
||||||
"title": "Oh My OpenCode Configuration",
|
"title": "Oh My OpenCode Configuration",
|
||||||
"description": "Configuration schema for oh-my-opencode plugin",
|
"description": "Configuration schema for oh-my-opencode plugin"
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"$schema": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"new_task_system_enabled": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"default_run_agent": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"disabled_mcps": {
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"type": "string",
|
|
||||||
"minLength": 1
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"disabled_agents": {
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"sisyphus",
|
|
||||||
"hephaestus",
|
|
||||||
"prometheus",
|
|
||||||
"oracle",
|
|
||||||
"librarian",
|
|
||||||
"explore",
|
|
||||||
"multimodal-looker",
|
|
||||||
"metis",
|
|
||||||
"momus",
|
|
||||||
"atlas"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"disabled_skills": {
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"playwright",
|
|
||||||
"agent-browser",
|
|
||||||
"frontend-ui-ux",
|
|
||||||
"git-master"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"disabled_hooks": {
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"todo-continuation-enforcer",
|
|
||||||
"context-window-monitor",
|
|
||||||
"session-recovery",
|
|
||||||
"session-notification",
|
|
||||||
"comment-checker",
|
|
||||||
"grep-output-truncator",
|
|
||||||
"tool-output-truncator",
|
|
||||||
"directory-agents-injector",
|
|
||||||
"directory-readme-injector",
|
|
||||||
"empty-task-response-detector",
|
|
||||||
"think-mode",
|
|
||||||
"anthropic-context-window-limit-recovery",
|
|
||||||
"preemptive-compaction",
|
|
||||||
"rules-injector",
|
|
||||||
"background-notification",
|
|
||||||
"auto-update-checker",
|
|
||||||
"startup-toast",
|
|
||||||
"keyword-detector",
|
|
||||||
"agent-usage-reminder",
|
|
||||||
"non-interactive-env",
|
|
||||||
"interactive-bash-session",
|
|
||||||
"thinking-block-validator",
|
|
||||||
"ralph-loop",
|
|
||||||
"category-skill-reminder",
|
|
||||||
"compaction-context-injector",
|
|
||||||
"claude-code-hooks",
|
|
||||||
"auto-slash-command",
|
|
||||||
"edit-error-recovery",
|
|
||||||
"delegate-task-retry",
|
|
||||||
"prometheus-md-only",
|
|
||||||
"sisyphus-junior-notepad",
|
|
||||||
"start-work",
|
|
||||||
"atlas",
|
|
||||||
"unstable-agent-babysitter",
|
|
||||||
"stop-continuation-guard",
|
|
||||||
"tasks-todowrite-disabler"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"disabled_commands": {
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"init-deep",
|
|
||||||
"start-work"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"disabled_tools": {
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"type": "string"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"agents": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"build": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"model": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"variant": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"category": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"skills": {
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"type": "string"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"temperature": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 0,
|
|
||||||
"maximum": 2
|
|
||||||
},
|
|
||||||
"top_p": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 0,
|
|
||||||
"maximum": 1
|
|
||||||
},
|
|
||||||
"prompt": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"prompt_append": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"tools": {
|
|
||||||
"type": "object",
|
|
||||||
"additionalProperties": {
|
|
||||||
"type": "boolean"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"disable": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"description": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"mode": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"subagent",
|
|
||||||
"primary",
|
|
||||||
"all"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"color": {
|
|
||||||
"type": "string",
|
|
||||||
"pattern": "^#[0-9A-Fa-f]{6}$"
|
|
||||||
},
|
|
||||||
"permission": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"edit": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"ask",
|
|
||||||
"allow",
|
|
||||||
"deny"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"bash": {
|
|
||||||
"anyOf": [
|
|
||||||
{
|
|
||||||
"$ref": "#/properties/agents/properties/build/properties/permission/properties/edit"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "object",
|
|
||||||
"additionalProperties": {
|
|
||||||
"$ref": "#/properties/agents/properties/build/properties/permission/properties/edit"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"webfetch": {
|
|
||||||
"$ref": "#/properties/agents/properties/build/properties/permission/properties/edit"
|
|
||||||
},
|
|
||||||
"doom_loop": {
|
|
||||||
"$ref": "#/properties/agents/properties/build/properties/permission/properties/edit"
|
|
||||||
},
|
|
||||||
"external_directory": {
|
|
||||||
"$ref": "#/properties/agents/properties/build/properties/permission/properties/edit"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"maxTokens": {
|
|
||||||
"type": "number"
|
|
||||||
},
|
|
||||||
"thinking": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"type": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"enabled",
|
|
||||||
"disabled"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"budgetTokens": {
|
|
||||||
"type": "number"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"required": [
|
|
||||||
"type"
|
|
||||||
],
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"reasoningEffort": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"low",
|
|
||||||
"medium",
|
|
||||||
"high",
|
|
||||||
"xhigh"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"textVerbosity": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"low",
|
|
||||||
"medium",
|
|
||||||
"high"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"providerOptions": {
|
|
||||||
"type": "object",
|
|
||||||
"additionalProperties": {}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"plan": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
},
|
|
||||||
"sisyphus": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
},
|
|
||||||
"hephaestus": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
},
|
|
||||||
"sisyphus-junior": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
},
|
|
||||||
"OpenCode-Builder": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
},
|
|
||||||
"prometheus": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
},
|
|
||||||
"metis": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
},
|
|
||||||
"momus": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
},
|
|
||||||
"oracle": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
},
|
|
||||||
"librarian": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
},
|
|
||||||
"explore": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
},
|
|
||||||
"multimodal-looker": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
},
|
|
||||||
"atlas": {
|
|
||||||
"$ref": "#/properties/agents/properties/build"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"categories": {
|
|
||||||
"type": "object",
|
|
||||||
"additionalProperties": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"description": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"model": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"variant": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"temperature": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 0,
|
|
||||||
"maximum": 2
|
|
||||||
},
|
|
||||||
"top_p": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 0,
|
|
||||||
"maximum": 1
|
|
||||||
},
|
|
||||||
"maxTokens": {
|
|
||||||
"type": "number"
|
|
||||||
},
|
|
||||||
"thinking": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"type": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"enabled",
|
|
||||||
"disabled"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"budgetTokens": {
|
|
||||||
"type": "number"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"required": [
|
|
||||||
"type"
|
|
||||||
],
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"reasoningEffort": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"low",
|
|
||||||
"medium",
|
|
||||||
"high",
|
|
||||||
"xhigh"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"textVerbosity": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"low",
|
|
||||||
"medium",
|
|
||||||
"high"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"tools": {
|
|
||||||
"type": "object",
|
|
||||||
"additionalProperties": {
|
|
||||||
"type": "boolean"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"prompt_append": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"is_unstable_agent": {
|
|
||||||
"type": "boolean"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"claude_code": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"mcp": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"commands": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"skills": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"agents": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"hooks": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"plugins": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"plugins_override": {
|
|
||||||
"type": "object",
|
|
||||||
"additionalProperties": {
|
|
||||||
"type": "boolean"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"sisyphus_agent": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"disabled": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"default_builder_enabled": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"planner_enabled": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"replace_plan": {
|
|
||||||
"type": "boolean"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"comment_checker": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"custom_prompt": {
|
|
||||||
"type": "string"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"experimental": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"aggressive_truncation": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"auto_resume": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"preemptive_compaction": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"truncate_all_tool_outputs": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"dynamic_context_pruning": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"enabled": {
|
|
||||||
"type": "boolean",
|
|
||||||
"default": false
|
|
||||||
},
|
|
||||||
"notification": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"off",
|
|
||||||
"minimal",
|
|
||||||
"detailed"
|
|
||||||
],
|
|
||||||
"default": "detailed"
|
|
||||||
},
|
|
||||||
"turn_protection": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"enabled": {
|
|
||||||
"type": "boolean",
|
|
||||||
"default": true
|
|
||||||
},
|
|
||||||
"turns": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 1,
|
|
||||||
"maximum": 10,
|
|
||||||
"default": 3
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"protected_tools": {
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"default": [
|
|
||||||
"task",
|
|
||||||
"todowrite",
|
|
||||||
"todoread",
|
|
||||||
"lsp_rename",
|
|
||||||
"session_read",
|
|
||||||
"session_write",
|
|
||||||
"session_search"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"strategies": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"deduplication": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"enabled": {
|
|
||||||
"type": "boolean",
|
|
||||||
"default": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"supersede_writes": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"enabled": {
|
|
||||||
"type": "boolean",
|
|
||||||
"default": true
|
|
||||||
},
|
|
||||||
"aggressive": {
|
|
||||||
"type": "boolean",
|
|
||||||
"default": false
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"purge_errors": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"enabled": {
|
|
||||||
"type": "boolean",
|
|
||||||
"default": true
|
|
||||||
},
|
|
||||||
"turns": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 1,
|
|
||||||
"maximum": 20,
|
|
||||||
"default": 5
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"task_system": {
|
|
||||||
"type": "boolean"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"auto_update": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"skills": {
|
|
||||||
"anyOf": [
|
|
||||||
{
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"type": "string"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"allOf": [
|
|
||||||
{
|
|
||||||
"type": "object",
|
|
||||||
"additionalProperties": {
|
|
||||||
"anyOf": [
|
|
||||||
{
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"description": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"template": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"from": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"model": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"agent": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"subtask": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"argument-hint": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"license": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"compatibility": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"metadata": {
|
|
||||||
"type": "object",
|
|
||||||
"additionalProperties": {}
|
|
||||||
},
|
|
||||||
"allowed-tools": {
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"type": "string"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"disable": {
|
|
||||||
"type": "boolean"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"sources": {
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"anyOf": [
|
|
||||||
{
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"path": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"recursive": {
|
|
||||||
"type": "boolean"
|
|
||||||
},
|
|
||||||
"glob": {
|
|
||||||
"type": "string"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"required": [
|
|
||||||
"path"
|
|
||||||
],
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"enable": {
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"type": "string"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"disable": {
|
|
||||||
"type": "array",
|
|
||||||
"items": {
|
|
||||||
"type": "string"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"ralph_loop": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"enabled": {
|
|
||||||
"type": "boolean",
|
|
||||||
"default": false
|
|
||||||
},
|
|
||||||
"default_max_iterations": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 1,
|
|
||||||
"maximum": 1000,
|
|
||||||
"default": 100
|
|
||||||
},
|
|
||||||
"state_dir": {
|
|
||||||
"type": "string"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"background_task": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"defaultConcurrency": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 1
|
|
||||||
},
|
|
||||||
"providerConcurrency": {
|
|
||||||
"type": "object",
|
|
||||||
"additionalProperties": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"modelConcurrency": {
|
|
||||||
"type": "object",
|
|
||||||
"additionalProperties": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 0
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"staleTimeoutMs": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 60000
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"notification": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"force_enable": {
|
|
||||||
"type": "boolean"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"babysitting": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"timeout_ms": {
|
|
||||||
"type": "number",
|
|
||||||
"default": 120000
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"git_master": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"commit_footer": {
|
|
||||||
"type": "boolean",
|
|
||||||
"default": true
|
|
||||||
},
|
|
||||||
"include_co_authored_by": {
|
|
||||||
"type": "boolean",
|
|
||||||
"default": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"browser_automation_engine": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"provider": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"playwright",
|
|
||||||
"agent-browser",
|
|
||||||
"dev-browser"
|
|
||||||
],
|
|
||||||
"default": "playwright"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"websearch": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"provider": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"exa",
|
|
||||||
"tavily"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"tmux": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"enabled": {
|
|
||||||
"type": "boolean",
|
|
||||||
"default": false
|
|
||||||
},
|
|
||||||
"layout": {
|
|
||||||
"type": "string",
|
|
||||||
"enum": [
|
|
||||||
"main-horizontal",
|
|
||||||
"main-vertical",
|
|
||||||
"tiled",
|
|
||||||
"even-horizontal",
|
|
||||||
"even-vertical"
|
|
||||||
],
|
|
||||||
"default": "main-vertical"
|
|
||||||
},
|
|
||||||
"main_pane_size": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 20,
|
|
||||||
"maximum": 80,
|
|
||||||
"default": 60
|
|
||||||
},
|
|
||||||
"main_pane_min_width": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 40,
|
|
||||||
"default": 120
|
|
||||||
},
|
|
||||||
"agent_pane_min_width": {
|
|
||||||
"type": "number",
|
|
||||||
"minimum": 20,
|
|
||||||
"default": 40
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
},
|
|
||||||
"sisyphus": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"tasks": {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"storage_path": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"task_list_id": {
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
"claude_code_compat": {
|
|
||||||
"type": "boolean",
|
|
||||||
"default": false
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"additionalProperties": false
|
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user