{ "type": "object", "properties": { "mcp": { "type": "object", "properties": { "type": { "enum": [ "remote", "local" ] }, "enabled": { "type": "boolean" } }, "required": [], "description": "Configuration for the MCP. You can chose if it should be enabled or not and the transport to use 'remote' (default) and 'local'." }, "subagent": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "agents": { "type": "object", "propertyNames": { "anyOf": [ { "enum": [ "svelte-file-editor" ] }, { "type": "string" } ] }, "additionalProperties": { "type": "object", "properties": { "model": { "type": "string", "description": "Model identifier for the agent (e.g., \"anthropic/claude-sonnet-4-20250514\")" }, "temperature": { "type": "number", "description": "Temperature setting for the agent (e.g., 0.7)" }, "top_p": { "type": "number", "description": "Control response diversity with the top_p option. Alternative to temperature for controlling randomness." }, "maxSteps": { "type": "number", "description": "Maximum number of steps the agent can take (e.g., 10)" } }, "required": [] } } }, "required": [], "description": "Configuration for the subagent. You can choose if it should be enabled or not." }, "instructions": { "type": "object", "properties": { "enabled": { "type": "boolean" } }, "required": [], "description": "Configuration for the automatic AGENTS.md injection. You can choose if it should be enabled or not." }, "skills": { "type": "object", "properties": { "enabled": { "anyOf": [ { "type": "boolean" }, { "type": "array", "items": { "anyOf": [ { "enum": [ "svelte-code-writer", "svelte-core-bestpractices" ] }, { "type": "string" } ] } } ], "description": "It can be either a boolean or an array containing the skills that you want to enable" } }, "required": [], "description": "Configuration for the skills. You can choose if it they should be enabled or not, or specify an array of skill names to enable only specific skills." } }, "required": [], "$schema": "http://json-schema.org/draft-07/schema#" }