chore: format code

This commit is contained in:
GitHub Action
2025-12-07 18:48:45 +00:00
parent 0ecccbfd17
commit 40ca222d09
2 changed files with 512 additions and 2342 deletions
+256 -1171
View File
@@ -286,10 +286,7 @@
"type": "number"
}
},
"required": [
"rows",
"cols"
]
"required": ["rows", "cols"]
}
}
}
@@ -1120,11 +1117,7 @@
"pattern": "^msg.*"
}
},
"required": [
"modelID",
"providerID",
"messageID"
]
"required": ["modelID", "providerID", "messageID"]
}
}
}
@@ -1480,10 +1473,7 @@
"type": "string"
}
},
"required": [
"providerID",
"modelID"
]
"required": ["providerID", "modelID"]
}
}
}
@@ -1539,10 +1529,7 @@
}
}
},
"required": [
"info",
"parts"
]
"required": ["info", "parts"]
}
}
}
@@ -1609,10 +1596,7 @@
}
}
},
"required": [
"info",
"parts"
]
"required": ["info", "parts"]
}
}
}
@@ -1658,10 +1642,7 @@
"type": "string"
}
},
"required": [
"providerID",
"modelID"
]
"required": ["providerID", "modelID"]
},
"agent": {
"type": "string"
@@ -1701,9 +1682,7 @@
}
}
},
"required": [
"parts"
]
"required": ["parts"]
}
}
}
@@ -1759,10 +1738,7 @@
}
}
},
"required": [
"info",
"parts"
]
"required": ["info", "parts"]
}
}
}
@@ -1857,10 +1833,7 @@
"type": "string"
}
},
"required": [
"providerID",
"modelID"
]
"required": ["providerID", "modelID"]
},
"agent": {
"type": "string"
@@ -1900,9 +1873,7 @@
}
}
},
"required": [
"parts"
]
"required": ["parts"]
}
}
}
@@ -1949,10 +1920,7 @@
}
}
},
"required": [
"info",
"parts"
]
"required": ["info", "parts"]
}
}
}
@@ -2001,10 +1969,7 @@
"type": "string"
}
},
"required": [
"arguments",
"command"
]
"required": ["arguments", "command"]
}
}
}
@@ -2084,19 +2049,13 @@
"type": "string"
}
},
"required": [
"providerID",
"modelID"
]
"required": ["providerID", "modelID"]
},
"command": {
"type": "string"
}
},
"required": [
"agent",
"command"
]
"required": ["agent", "command"]
}
}
}
@@ -2171,9 +2130,7 @@
"pattern": "^prt.*"
}
},
"required": [
"messageID"
]
"required": ["messageID"]
}
}
}
@@ -2304,16 +2261,10 @@
"properties": {
"response": {
"type": "string",
"enum": [
"once",
"always",
"reject"
]
"enum": ["once", "always", "reject"]
}
},
"required": [
"response"
]
"required": ["response"]
}
}
}
@@ -2387,10 +2338,7 @@
}
}
},
"required": [
"providers",
"default"
]
"required": ["providers", "default"]
}
}
}
@@ -2502,16 +2450,10 @@
"type": "number"
}
},
"required": [
"input",
"output"
]
"required": ["input", "output"]
}
},
"required": [
"input",
"output"
]
"required": ["input", "output"]
},
"limit": {
"type": "object",
@@ -2523,10 +2465,7 @@
"type": "number"
}
},
"required": [
"context",
"output"
]
"required": ["context", "output"]
},
"modalities": {
"type": "object",
@@ -2535,44 +2474,25 @@
"type": "array",
"items": {
"type": "string",
"enum": [
"text",
"audio",
"image",
"video",
"pdf"
]
"enum": ["text", "audio", "image", "video", "pdf"]
}
},
"output": {
"type": "array",
"items": {
"type": "string",
"enum": [
"text",
"audio",
"image",
"video",
"pdf"
]
"enum": ["text", "audio", "image", "video", "pdf"]
}
}
},
"required": [
"input",
"output"
]
"required": ["input", "output"]
},
"experimental": {
"type": "boolean"
},
"status": {
"type": "string",
"enum": [
"alpha",
"beta",
"deprecated"
]
"enum": ["alpha", "beta", "deprecated"]
},
"options": {
"type": "object",
@@ -2597,9 +2517,7 @@
"type": "string"
}
},
"required": [
"npm"
]
"required": ["npm"]
}
},
"required": [
@@ -2616,12 +2534,7 @@
}
}
},
"required": [
"name",
"env",
"id",
"models"
]
"required": ["name", "env", "id", "models"]
}
},
"default": {
@@ -2640,11 +2553,7 @@
}
}
},
"required": [
"all",
"default",
"connected"
]
"required": ["all", "default", "connected"]
}
}
}
@@ -2743,9 +2652,7 @@
"type": "number"
}
},
"required": [
"method"
]
"required": ["method"]
}
}
}
@@ -2811,9 +2718,7 @@
"type": "string"
}
},
"required": [
"method"
]
"required": ["method"]
}
}
}
@@ -2858,9 +2763,7 @@
"type": "string"
}
},
"required": [
"text"
]
"required": ["text"]
},
"lines": {
"type": "object",
@@ -2869,9 +2772,7 @@
"type": "string"
}
},
"required": [
"text"
]
"required": ["text"]
},
"line_number": {
"type": "number"
@@ -2891,9 +2792,7 @@
"type": "string"
}
},
"required": [
"text"
]
"required": ["text"]
},
"start": {
"type": "number"
@@ -2902,21 +2801,11 @@
"type": "number"
}
},
"required": [
"match",
"start",
"end"
]
"required": ["match", "start", "end"]
}
}
},
"required": [
"path",
"lines",
"line_number",
"absolute_offset",
"submatches"
]
"required": ["path", "lines", "line_number", "absolute_offset", "submatches"]
}
}
}
@@ -2949,10 +2838,7 @@
"name": "dirs",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
"enum": ["true", "false"]
}
}
],
@@ -3163,12 +3049,7 @@
"level": {
"description": "Log level",
"type": "string",
"enum": [
"debug",
"info",
"error",
"warn"
]
"enum": ["debug", "info", "error", "warn"]
},
"message": {
"description": "Log message",
@@ -3183,11 +3064,7 @@
"additionalProperties": {}
}
},
"required": [
"service",
"level",
"message"
]
"required": ["service", "level", "message"]
}
}
}
@@ -3316,10 +3193,7 @@
]
}
},
"required": [
"name",
"config"
]
"required": ["name", "config"]
}
}
}
@@ -3431,9 +3305,7 @@
"type": "string"
}
},
"required": [
"text"
]
"required": ["text"]
}
}
}
@@ -3647,9 +3519,7 @@
"type": "string"
}
},
"required": [
"command"
]
"required": ["command"]
}
}
}
@@ -3695,12 +3565,7 @@
},
"variant": {
"type": "string",
"enum": [
"info",
"success",
"warning",
"error"
]
"enum": ["info", "success", "warning", "error"]
},
"duration": {
"description": "Duration in milliseconds",
@@ -3708,10 +3573,7 @@
"type": "number"
}
},
"required": [
"message",
"variant"
]
"required": ["message", "variant"]
}
}
}
@@ -3800,10 +3662,7 @@
},
"body": {}
},
"required": [
"path",
"body"
]
"required": ["path", "body"]
}
}
}
@@ -3943,15 +3802,10 @@
"type": "string"
}
},
"required": [
"directory"
]
"required": ["directory"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.installation.updated": {
"type": "object",
@@ -3967,15 +3821,10 @@
"type": "string"
}
},
"required": [
"version"
]
"required": ["version"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.installation.update-available": {
"type": "object",
@@ -3991,15 +3840,10 @@
"type": "string"
}
},
"required": [
"version"
]
"required": ["version"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.lsp.client.diagnostics": {
"type": "object",
@@ -4018,16 +3862,10 @@
"type": "string"
}
},
"required": [
"serverID",
"path"
]
"required": ["serverID", "path"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.lsp.updated": {
"type": "object",
@@ -4041,10 +3879,7 @@
"properties": {}
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"FileDiff": {
"type": "object",
@@ -4065,13 +3900,7 @@
"type": "number"
}
},
"required": [
"file",
"before",
"after",
"additions",
"deletions"
]
"required": ["file", "before", "after", "additions", "deletions"]
},
"UserMessage": {
"type": "object",
@@ -4093,9 +3922,7 @@
"type": "number"
}
},
"required": [
"created"
]
"required": ["created"]
},
"summary": {
"type": "object",
@@ -4113,9 +3940,7 @@
}
}
},
"required": [
"diffs"
]
"required": ["diffs"]
},
"agent": {
"type": "string"
@@ -4130,10 +3955,7 @@
"type": "string"
}
},
"required": [
"providerID",
"modelID"
]
"required": ["providerID", "modelID"]
},
"system": {
"type": "string"
@@ -4148,14 +3970,7 @@
}
}
},
"required": [
"id",
"sessionID",
"role",
"time",
"agent",
"model"
]
"required": ["id", "sessionID", "role", "time", "agent", "model"]
},
"ProviderAuthError": {
"type": "object",
@@ -4174,16 +3989,10 @@
"type": "string"
}
},
"required": [
"providerID",
"message"
]
"required": ["providerID", "message"]
}
},
"required": [
"name",
"data"
]
"required": ["name", "data"]
},
"UnknownError": {
"type": "object",
@@ -4199,15 +4008,10 @@
"type": "string"
}
},
"required": [
"message"
]
"required": ["message"]
}
},
"required": [
"name",
"data"
]
"required": ["name", "data"]
},
"MessageOutputLengthError": {
"type": "object",
@@ -4221,10 +4025,7 @@
"properties": {}
}
},
"required": [
"name",
"data"
]
"required": ["name", "data"]
},
"MessageAbortedError": {
"type": "object",
@@ -4240,15 +4041,10 @@
"type": "string"
}
},
"required": [
"message"
]
"required": ["message"]
}
},
"required": [
"name",
"data"
]
"required": ["name", "data"]
},
"APIError": {
"type": "object",
@@ -4282,16 +4078,10 @@
"type": "string"
}
},
"required": [
"message",
"isRetryable"
]
"required": ["message", "isRetryable"]
}
},
"required": [
"name",
"data"
]
"required": ["name", "data"]
},
"AssistantMessage": {
"type": "object",
@@ -4316,9 +4106,7 @@
"type": "number"
}
},
"required": [
"created"
]
"required": ["created"]
},
"error": {
"anyOf": [
@@ -4361,10 +4149,7 @@
"type": "string"
}
},
"required": [
"cwd",
"root"
]
"required": ["cwd", "root"]
},
"summary": {
"type": "boolean"
@@ -4394,18 +4179,10 @@
"type": "number"
}
},
"required": [
"read",
"write"
]
"required": ["read", "write"]
}
},
"required": [
"input",
"output",
"reasoning",
"cache"
]
"required": ["input", "output", "reasoning", "cache"]
},
"finish": {
"type": "string"
@@ -4449,15 +4226,10 @@
"$ref": "#/components/schemas/Message"
}
},
"required": [
"info"
]
"required": ["info"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.message.removed": {
"type": "object",
@@ -4476,16 +4248,10 @@
"type": "string"
}
},
"required": [
"sessionID",
"messageID"
]
"required": ["sessionID", "messageID"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"TextPart": {
"type": "object",
@@ -4522,9 +4288,7 @@
"type": "number"
}
},
"required": [
"start"
]
"required": ["start"]
},
"metadata": {
"type": "object",
@@ -4534,13 +4298,7 @@
"additionalProperties": {}
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"text"
]
"required": ["id", "sessionID", "messageID", "type", "text"]
},
"ReasoningPart": {
"type": "object",
@@ -4578,19 +4336,10 @@
"type": "number"
}
},
"required": [
"start"
]
"required": ["start"]
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"text",
"time"
]
"required": ["id", "sessionID", "messageID", "type", "text", "time"]
},
"FilePartSourceText": {
"type": "object",
@@ -4609,11 +4358,7 @@
"maximum": 9007199254740991
}
},
"required": [
"value",
"start",
"end"
]
"required": ["value", "start", "end"]
},
"FileSource": {
"type": "object",
@@ -4629,11 +4374,7 @@
"type": "string"
}
},
"required": [
"text",
"type",
"path"
]
"required": ["text", "type", "path"]
},
"Range": {
"type": "object",
@@ -4648,10 +4389,7 @@
"type": "number"
}
},
"required": [
"line",
"character"
]
"required": ["line", "character"]
},
"end": {
"type": "object",
@@ -4663,16 +4401,10 @@
"type": "number"
}
},
"required": [
"line",
"character"
]
"required": ["line", "character"]
}
},
"required": [
"start",
"end"
]
"required": ["start", "end"]
},
"SymbolSource": {
"type": "object",
@@ -4699,14 +4431,7 @@
"maximum": 9007199254740991
}
},
"required": [
"text",
"type",
"path",
"range",
"name",
"kind"
]
"required": ["text", "type", "path", "range", "name", "kind"]
},
"FilePartSource": {
"anyOf": [
@@ -4747,14 +4472,7 @@
"$ref": "#/components/schemas/FilePartSource"
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"mime",
"url"
]
"required": ["id", "sessionID", "messageID", "type", "mime", "url"]
},
"ToolStatePending": {
"type": "object",
@@ -4774,11 +4492,7 @@
"type": "string"
}
},
"required": [
"status",
"input",
"raw"
]
"required": ["status", "input", "raw"]
},
"ToolStateRunning": {
"type": "object",
@@ -4811,16 +4525,10 @@
"type": "number"
}
},
"required": [
"start"
]
"required": ["start"]
}
},
"required": [
"status",
"input",
"time"
]
"required": ["status", "input", "time"]
},
"ToolStateCompleted": {
"type": "object",
@@ -4862,10 +4570,7 @@
"type": "number"
}
},
"required": [
"start",
"end"
]
"required": ["start", "end"]
},
"attachments": {
"type": "array",
@@ -4874,14 +4579,7 @@
}
}
},
"required": [
"status",
"input",
"output",
"title",
"metadata",
"time"
]
"required": ["status", "input", "output", "title", "metadata", "time"]
},
"ToolStateError": {
"type": "object",
@@ -4917,18 +4615,10 @@
"type": "number"
}
},
"required": [
"start",
"end"
]
"required": ["start", "end"]
}
},
"required": [
"status",
"input",
"error",
"time"
]
"required": ["status", "input", "error", "time"]
},
"ToolState": {
"anyOf": [
@@ -4979,15 +4669,7 @@
"additionalProperties": {}
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"callID",
"tool",
"state"
]
"required": ["id", "sessionID", "messageID", "type", "callID", "tool", "state"]
},
"StepStartPart": {
"type": "object",
@@ -5009,12 +4691,7 @@
"type": "string"
}
},
"required": [
"id",
"sessionID",
"messageID",
"type"
]
"required": ["id", "sessionID", "messageID", "type"]
},
"StepFinishPart": {
"type": "object",
@@ -5063,29 +4740,13 @@
"type": "number"
}
},
"required": [
"read",
"write"
]
"required": ["read", "write"]
}
},
"required": [
"input",
"output",
"reasoning",
"cache"
]
"required": ["input", "output", "reasoning", "cache"]
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"reason",
"cost",
"tokens"
]
"required": ["id", "sessionID", "messageID", "type", "reason", "cost", "tokens"]
},
"SnapshotPart": {
"type": "object",
@@ -5107,13 +4768,7 @@
"type": "string"
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"snapshot"
]
"required": ["id", "sessionID", "messageID", "type", "snapshot"]
},
"PatchPart": {
"type": "object",
@@ -5141,14 +4796,7 @@
}
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"hash",
"files"
]
"required": ["id", "sessionID", "messageID", "type", "hash", "files"]
},
"AgentPart": {
"type": "object",
@@ -5186,20 +4834,10 @@
"maximum": 9007199254740991
}
},
"required": [
"value",
"start",
"end"
]
"required": ["value", "start", "end"]
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"name"
]
"required": ["id", "sessionID", "messageID", "type", "name"]
},
"RetryPart": {
"type": "object",
@@ -5230,20 +4868,10 @@
"type": "number"
}
},
"required": [
"created"
]
"required": ["created"]
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"attempt",
"error",
"time"
]
"required": ["id", "sessionID", "messageID", "type", "attempt", "error", "time"]
},
"CompactionPart": {
"type": "object",
@@ -5265,13 +4893,7 @@
"type": "boolean"
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"auto"
]
"required": ["id", "sessionID", "messageID", "type", "auto"]
},
"Part": {
"anyOf": [
@@ -5304,15 +4926,7 @@
"type": "string"
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"prompt",
"description",
"agent"
]
"required": ["id", "sessionID", "messageID", "type", "prompt", "description", "agent"]
},
{
"$ref": "#/components/schemas/ReasoningPart"
@@ -5363,15 +4977,10 @@
"type": "string"
}
},
"required": [
"part"
]
"required": ["part"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.message.part.removed": {
"type": "object",
@@ -5393,17 +5002,10 @@
"type": "string"
}
},
"required": [
"sessionID",
"messageID",
"partID"
]
"required": ["sessionID", "messageID", "partID"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Permission": {
"type": "object",
@@ -5453,20 +5055,10 @@
"type": "number"
}
},
"required": [
"created"
]
"required": ["created"]
}
},
"required": [
"id",
"type",
"sessionID",
"messageID",
"title",
"metadata",
"time"
]
"required": ["id", "type", "sessionID", "messageID", "title", "metadata", "time"]
},
"Event.permission.updated": {
"type": "object",
@@ -5479,10 +5071,7 @@
"$ref": "#/components/schemas/Permission"
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.permission.replied": {
"type": "object",
@@ -5504,17 +5093,10 @@
"type": "string"
}
},
"required": [
"sessionID",
"permissionID",
"response"
]
"required": ["sessionID", "permissionID", "response"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"SessionStatus": {
"anyOf": [
@@ -5526,9 +5108,7 @@
"const": "idle"
}
},
"required": [
"type"
]
"required": ["type"]
},
{
"type": "object",
@@ -5547,12 +5127,7 @@
"type": "number"
}
},
"required": [
"type",
"attempt",
"message",
"next"
]
"required": ["type", "attempt", "message", "next"]
},
{
"type": "object",
@@ -5562,9 +5137,7 @@
"const": "busy"
}
},
"required": [
"type"
]
"required": ["type"]
}
]
},
@@ -5585,16 +5158,10 @@
"$ref": "#/components/schemas/SessionStatus"
}
},
"required": [
"sessionID",
"status"
]
"required": ["sessionID", "status"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.session.idle": {
"type": "object",
@@ -5610,15 +5177,10 @@
"type": "string"
}
},
"required": [
"sessionID"
]
"required": ["sessionID"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.session.compacted": {
"type": "object",
@@ -5634,15 +5196,10 @@
"type": "string"
}
},
"required": [
"sessionID"
]
"required": ["sessionID"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.file.edited": {
"type": "object",
@@ -5658,15 +5215,10 @@
"type": "string"
}
},
"required": [
"file"
]
"required": ["file"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Todo": {
"type": "object",
@@ -5688,12 +5240,7 @@
"type": "string"
}
},
"required": [
"content",
"status",
"priority",
"id"
]
"required": ["content", "status", "priority", "id"]
},
"Event.todo.updated": {
"type": "object",
@@ -5715,16 +5262,10 @@
}
}
},
"required": [
"sessionID",
"todos"
]
"required": ["sessionID", "todos"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.command.executed": {
"type": "object",
@@ -5751,18 +5292,10 @@
"pattern": "^msg.*"
}
},
"required": [
"name",
"sessionID",
"arguments",
"messageID"
]
"required": ["name", "sessionID", "arguments", "messageID"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Session": {
"type": "object",
@@ -5800,11 +5333,7 @@
}
}
},
"required": [
"additions",
"deletions",
"files"
]
"required": ["additions", "deletions", "files"]
},
"share": {
"type": "object",
@@ -5813,9 +5342,7 @@
"type": "string"
}
},
"required": [
"url"
]
"required": ["url"]
},
"title": {
"type": "string"
@@ -5836,10 +5363,7 @@
"type": "number"
}
},
"required": [
"created",
"updated"
]
"required": ["created", "updated"]
},
"revert": {
"type": "object",
@@ -5857,19 +5381,10 @@
"type": "string"
}
},
"required": [
"messageID"
]
"required": ["messageID"]
}
},
"required": [
"id",
"projectID",
"directory",
"title",
"version",
"time"
]
"required": ["id", "projectID", "directory", "title", "version", "time"]
},
"Event.session.created": {
"type": "object",
@@ -5885,15 +5400,10 @@
"$ref": "#/components/schemas/Session"
}
},
"required": [
"info"
]
"required": ["info"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.session.updated": {
"type": "object",
@@ -5909,15 +5419,10 @@
"$ref": "#/components/schemas/Session"
}
},
"required": [
"info"
]
"required": ["info"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.session.deleted": {
"type": "object",
@@ -5933,15 +5438,10 @@
"$ref": "#/components/schemas/Session"
}
},
"required": [
"info"
]
"required": ["info"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.session.diff": {
"type": "object",
@@ -5963,16 +5463,10 @@
}
}
},
"required": [
"sessionID",
"diff"
]
"required": ["sessionID", "diff"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.session.error": {
"type": "object",
@@ -6009,10 +5503,7 @@
}
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.file.watcher.updated": {
"type": "object",
@@ -6044,16 +5535,10 @@
]
}
},
"required": [
"file",
"event"
]
"required": ["file", "event"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.vcs.branch.updated": {
"type": "object",
@@ -6071,10 +5556,7 @@
}
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.tui.prompt.append": {
"type": "object",
@@ -6090,15 +5572,10 @@
"type": "string"
}
},
"required": [
"text"
]
"required": ["text"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.tui.command.execute": {
"type": "object",
@@ -6137,15 +5614,10 @@
]
}
},
"required": [
"command"
]
"required": ["command"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.tui.toast.show": {
"type": "object",
@@ -6165,12 +5637,7 @@
},
"variant": {
"type": "string",
"enum": [
"info",
"success",
"warning",
"error"
]
"enum": ["info", "success", "warning", "error"]
},
"duration": {
"description": "Duration in milliseconds",
@@ -6178,16 +5645,10 @@
"type": "number"
}
},
"required": [
"message",
"variant"
]
"required": ["message", "variant"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Pty": {
"type": "object",
@@ -6213,24 +5674,13 @@
},
"status": {
"type": "string",
"enum": [
"running",
"exited"
]
"enum": ["running", "exited"]
},
"pid": {
"type": "number"
}
},
"required": [
"id",
"title",
"command",
"args",
"cwd",
"status",
"pid"
]
"required": ["id", "title", "command", "args", "cwd", "status", "pid"]
},
"Event.pty.created": {
"type": "object",
@@ -6246,15 +5696,10 @@
"$ref": "#/components/schemas/Pty"
}
},
"required": [
"info"
]
"required": ["info"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.pty.updated": {
"type": "object",
@@ -6270,15 +5715,10 @@
"$ref": "#/components/schemas/Pty"
}
},
"required": [
"info"
]
"required": ["info"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.pty.exited": {
"type": "object",
@@ -6298,16 +5738,10 @@
"type": "number"
}
},
"required": [
"id",
"exitCode"
]
"required": ["id", "exitCode"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.pty.deleted": {
"type": "object",
@@ -6324,15 +5758,10 @@
"pattern": "^pty.*"
}
},
"required": [
"id"
]
"required": ["id"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.server.connected": {
"type": "object",
@@ -6346,10 +5775,7 @@
"properties": {}
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event": {
"anyOf": [
@@ -6461,10 +5887,7 @@
"$ref": "#/components/schemas/Event"
}
},
"required": [
"directory",
"payload"
]
"required": ["directory", "payload"]
},
"Project": {
"type": "object",
@@ -6492,16 +5915,10 @@
"type": "number"
}
},
"required": [
"created"
]
"required": ["created"]
}
},
"required": [
"id",
"worktree",
"time"
]
"required": ["id", "worktree", "time"]
},
"BadRequestError": {
"type": "object",
@@ -6522,11 +5939,7 @@
"const": false
}
},
"required": [
"data",
"errors",
"success"
]
"required": ["data", "errors", "success"]
},
"NotFoundError": {
"type": "object",
@@ -6542,15 +5955,10 @@
"type": "string"
}
},
"required": [
"message"
]
"required": ["message"]
}
},
"required": [
"name",
"data"
]
"required": ["name", "data"]
},
"KeybindsConfig": {
"description": "Custom keybind configurations",
@@ -6817,11 +6225,7 @@
},
"mode": {
"type": "string",
"enum": [
"subagent",
"primary",
"all"
]
"enum": ["subagent", "primary", "all"]
},
"color": {
"description": "Hex color code for the agent (e.g., #FF5733)",
@@ -6839,21 +6243,13 @@
"properties": {
"edit": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"bash": {
"anyOf": [
{
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
{
"type": "object",
@@ -6862,38 +6258,22 @@
},
"additionalProperties": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
}
}
]
},
"webfetch": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"doom_loop": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"external_directory": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
}
}
}
@@ -6981,16 +6361,10 @@
"type": "number"
}
},
"required": [
"input",
"output"
]
"required": ["input", "output"]
}
},
"required": [
"input",
"output"
]
"required": ["input", "output"]
},
"limit": {
"type": "object",
@@ -7002,10 +6376,7 @@
"type": "number"
}
},
"required": [
"context",
"output"
]
"required": ["context", "output"]
},
"modalities": {
"type": "object",
@@ -7014,44 +6385,25 @@
"type": "array",
"items": {
"type": "string",
"enum": [
"text",
"audio",
"image",
"video",
"pdf"
]
"enum": ["text", "audio", "image", "video", "pdf"]
}
},
"output": {
"type": "array",
"items": {
"type": "string",
"enum": [
"text",
"audio",
"image",
"video",
"pdf"
]
"enum": ["text", "audio", "image", "video", "pdf"]
}
}
},
"required": [
"input",
"output"
]
"required": ["input", "output"]
},
"experimental": {
"type": "boolean"
},
"status": {
"type": "string",
"enum": [
"alpha",
"beta",
"deprecated"
]
"enum": ["alpha", "beta", "deprecated"]
},
"options": {
"type": "object",
@@ -7076,9 +6428,7 @@
"type": "string"
}
},
"required": [
"npm"
]
"required": ["npm"]
}
}
}
@@ -7170,10 +6520,7 @@
"maximum": 9007199254740991
}
},
"required": [
"type",
"command"
],
"required": ["type", "command"],
"additionalProperties": false
},
"McpRemoteConfig": {
@@ -7209,19 +6556,13 @@
"maximum": 9007199254740991
}
},
"required": [
"type",
"url"
],
"required": ["type", "url"],
"additionalProperties": false
},
"LayoutConfig": {
"description": "@deprecated Always uses stretch layout.",
"type": "string",
"enum": [
"auto",
"stretch"
]
"enum": ["auto", "stretch"]
},
"Config": {
"type": "object",
@@ -7255,17 +6596,12 @@
"type": "boolean"
}
},
"required": [
"enabled"
]
"required": ["enabled"]
},
"diff_style": {
"description": "Control diff rendering style: 'auto' adapts to terminal width, 'stacked' always shows single column",
"type": "string",
"enum": [
"auto",
"stacked"
]
"enum": ["auto", "stacked"]
}
}
},
@@ -7294,9 +6630,7 @@
"type": "boolean"
}
},
"required": [
"template"
]
"required": ["template"]
}
},
"watcher": {
@@ -7322,11 +6656,7 @@
"share": {
"description": "Control sharing behavior:'manual' allows manual sharing via commands, 'auto' enables automatic sharing, 'disabled' disables all sharing",
"type": "string",
"enum": [
"manual",
"auto",
"disabled"
]
"enum": ["manual", "auto", "disabled"]
},
"autoshare": {
"description": "@deprecated Use 'share' field instead. Share newly created sessions automatically",
@@ -7497,9 +6827,7 @@
"const": true
}
},
"required": [
"disabled"
]
"required": ["disabled"]
},
{
"type": "object",
@@ -7536,9 +6864,7 @@
"additionalProperties": {}
}
},
"required": [
"command"
]
"required": ["command"]
}
]
}
@@ -7560,21 +6886,13 @@
"properties": {
"edit": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"bash": {
"anyOf": [
{
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
{
"type": "object",
@@ -7583,38 +6901,22 @@
},
"additionalProperties": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
}
}
]
},
"webfetch": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"doom_loop": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"external_directory": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
}
}
},
@@ -7668,9 +6970,7 @@
}
}
},
"required": [
"command"
]
"required": ["command"]
}
}
},
@@ -7695,9 +6995,7 @@
}
}
},
"required": [
"command"
]
"required": ["command"]
}
}
}
@@ -7746,11 +7044,7 @@
},
"parameters": {}
},
"required": [
"id",
"description",
"parameters"
]
"required": ["id", "description", "parameters"]
},
"ToolList": {
"type": "array",
@@ -7774,12 +7068,7 @@
"type": "string"
}
},
"required": [
"state",
"config",
"worktree",
"directory"
]
"required": ["state", "config", "worktree", "directory"]
},
"VcsInfo": {
"type": "object",
@@ -7788,9 +7077,7 @@
"type": "string"
}
},
"required": [
"branch"
]
"required": ["branch"]
},
"TextPartInput": {
"type": "object",
@@ -7821,9 +7108,7 @@
"type": "number"
}
},
"required": [
"start"
]
"required": ["start"]
},
"metadata": {
"type": "object",
@@ -7833,10 +7118,7 @@
"additionalProperties": {}
}
},
"required": [
"type",
"text"
]
"required": ["type", "text"]
},
"FilePartInput": {
"type": "object",
@@ -7861,11 +7143,7 @@
"$ref": "#/components/schemas/FilePartSource"
}
},
"required": [
"type",
"mime",
"url"
]
"required": ["type", "mime", "url"]
},
"AgentPartInput": {
"type": "object",
@@ -7897,17 +7175,10 @@
"maximum": 9007199254740991
}
},
"required": [
"value",
"start",
"end"
]
"required": ["value", "start", "end"]
}
},
"required": [
"type",
"name"
]
"required": ["type", "name"]
},
"SubtaskPartInput": {
"type": "object",
@@ -7929,12 +7200,7 @@
"type": "string"
}
},
"required": [
"type",
"prompt",
"description",
"agent"
]
"required": ["type", "prompt", "description", "agent"]
},
"Command": {
"type": "object",
@@ -7958,10 +7224,7 @@
"type": "boolean"
}
},
"required": [
"name",
"template"
]
"required": ["name", "template"]
},
"Model": {
"type": "object",
@@ -7985,11 +7248,7 @@
"type": "string"
}
},
"required": [
"id",
"url",
"npm"
]
"required": ["id", "url", "npm"]
},
"name": {
"type": "string"
@@ -8028,13 +7287,7 @@
"type": "boolean"
}
},
"required": [
"text",
"audio",
"image",
"video",
"pdf"
]
"required": ["text", "audio", "image", "video", "pdf"]
},
"output": {
"type": "object",
@@ -8055,23 +7308,10 @@
"type": "boolean"
}
},
"required": [
"text",
"audio",
"image",
"video",
"pdf"
]
"required": ["text", "audio", "image", "video", "pdf"]
}
},
"required": [
"temperature",
"reasoning",
"attachment",
"toolcall",
"input",
"output"
]
"required": ["temperature", "reasoning", "attachment", "toolcall", "input", "output"]
},
"cost": {
"type": "object",
@@ -8092,10 +7332,7 @@
"type": "number"
}
},
"required": [
"read",
"write"
]
"required": ["read", "write"]
},
"experimentalOver200K": {
"type": "object",
@@ -8116,24 +7353,13 @@
"type": "number"
}
},
"required": [
"read",
"write"
]
"required": ["read", "write"]
}
},
"required": [
"input",
"output",
"cache"
]
"required": ["input", "output", "cache"]
}
},
"required": [
"input",
"output",
"cache"
]
"required": ["input", "output", "cache"]
},
"limit": {
"type": "object",
@@ -8145,19 +7371,11 @@
"type": "number"
}
},
"required": [
"context",
"output"
]
"required": ["context", "output"]
},
"status": {
"type": "string",
"enum": [
"alpha",
"beta",
"deprecated",
"active"
]
"enum": ["alpha", "beta", "deprecated", "active"]
},
"options": {
"type": "object",
@@ -8176,18 +7394,7 @@
}
}
},
"required": [
"id",
"providerID",
"api",
"name",
"capabilities",
"cost",
"limit",
"status",
"options",
"headers"
]
"required": ["id", "providerID", "api", "name", "capabilities", "cost", "limit", "status", "options", "headers"]
},
"Provider": {
"type": "object",
@@ -8200,12 +7407,7 @@
},
"source": {
"type": "string",
"enum": [
"env",
"config",
"custom",
"api"
]
"enum": ["env", "config", "custom", "api"]
},
"env": {
"type": "array",
@@ -8233,14 +7435,7 @@
}
}
},
"required": [
"id",
"name",
"source",
"env",
"options",
"models"
]
"required": ["id", "name", "source", "env", "options", "models"]
},
"ProviderAuthMethod": {
"type": "object",
@@ -8261,10 +7456,7 @@
"type": "string"
}
},
"required": [
"type",
"label"
]
"required": ["type", "label"]
},
"ProviderAuthAuthorization": {
"type": "object",
@@ -8288,11 +7480,7 @@
"type": "string"
}
},
"required": [
"url",
"method",
"instructions"
]
"required": ["url", "method", "instructions"]
},
"Symbol": {
"type": "object",
@@ -8313,17 +7501,10 @@
"$ref": "#/components/schemas/Range"
}
},
"required": [
"uri",
"range"
]
"required": ["uri", "range"]
}
},
"required": [
"name",
"kind",
"location"
]
"required": ["name", "kind", "location"]
},
"FileNode": {
"type": "object",
@@ -8339,22 +7520,13 @@
},
"type": {
"type": "string",
"enum": [
"file",
"directory"
]
"enum": ["file", "directory"]
},
"ignored": {
"type": "boolean"
}
},
"required": [
"name",
"path",
"absolute",
"type",
"ignored"
]
"required": ["name", "path", "absolute", "type", "ignored"]
},
"FileContent": {
"type": "object",
@@ -8408,24 +7580,14 @@
}
}
},
"required": [
"oldStart",
"oldLines",
"newStart",
"newLines",
"lines"
]
"required": ["oldStart", "oldLines", "newStart", "newLines", "lines"]
}
},
"index": {
"type": "string"
}
},
"required": [
"oldFileName",
"newFileName",
"hunks"
]
"required": ["oldFileName", "newFileName", "hunks"]
},
"encoding": {
"type": "string",
@@ -8435,10 +7597,7 @@
"type": "string"
}
},
"required": [
"type",
"content"
]
"required": ["type", "content"]
},
"File": {
"type": "object",
@@ -8458,19 +7617,10 @@
},
"status": {
"type": "string",
"enum": [
"added",
"deleted",
"modified"
]
"enum": ["added", "deleted", "modified"]
}
},
"required": [
"path",
"added",
"removed",
"status"
]
"required": ["path", "added", "removed", "status"]
},
"Agent": {
"type": "object",
@@ -8483,11 +7633,7 @@
},
"mode": {
"type": "string",
"enum": [
"subagent",
"primary",
"all"
]
"enum": ["subagent", "primary", "all"]
},
"builtIn": {
"type": "boolean"
@@ -8506,11 +7652,7 @@
"properties": {
"edit": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"bash": {
"type": "object",
@@ -8519,42 +7661,23 @@
},
"additionalProperties": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
}
},
"webfetch": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"doom_loop": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"external_directory": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
}
},
"required": [
"edit",
"bash"
]
"required": ["edit", "bash"]
},
"model": {
"type": "object",
@@ -8566,10 +7689,7 @@
"type": "string"
}
},
"required": [
"modelID",
"providerID"
]
"required": ["modelID", "providerID"]
},
"prompt": {
"type": "string"
@@ -8596,14 +7716,7 @@
"maximum": 9007199254740991
}
},
"required": [
"name",
"mode",
"builtIn",
"permission",
"tools",
"options"
]
"required": ["name", "mode", "builtIn", "permission", "tools", "options"]
},
"MCPStatusConnected": {
"type": "object",
@@ -8613,9 +7726,7 @@
"const": "connected"
}
},
"required": [
"status"
]
"required": ["status"]
},
"MCPStatusDisabled": {
"type": "object",
@@ -8625,9 +7736,7 @@
"const": "disabled"
}
},
"required": [
"status"
]
"required": ["status"]
},
"MCPStatusFailed": {
"type": "object",
@@ -8640,10 +7749,7 @@
"type": "string"
}
},
"required": [
"status",
"error"
]
"required": ["status", "error"]
},
"MCPStatus": {
"anyOf": [
@@ -8683,12 +7789,7 @@
]
}
},
"required": [
"id",
"name",
"root",
"status"
]
"required": ["id", "name", "root", "status"]
},
"FormatterStatus": {
"type": "object",
@@ -8706,11 +7807,7 @@
"type": "boolean"
}
},
"required": [
"name",
"extensions",
"enabled"
]
"required": ["name", "extensions", "enabled"]
},
"OAuth": {
"type": "object",
@@ -8732,12 +7829,7 @@
"type": "string"
}
},
"required": [
"type",
"refresh",
"access",
"expires"
]
"required": ["type", "refresh", "access", "expires"]
},
"ApiAuth": {
"type": "object",
@@ -8750,10 +7842,7 @@
"type": "string"
}
},
"required": [
"type",
"key"
]
"required": ["type", "key"]
},
"WellKnownAuth": {
"type": "object",
@@ -8769,11 +7858,7 @@
"type": "string"
}
},
"required": [
"type",
"key",
"token"
]
"required": ["type", "key", "token"]
},
"Auth": {
"anyOf": [
@@ -8790,4 +7875,4 @@
}
}
}
}
}
+256 -1171
View File
@@ -286,10 +286,7 @@
"type": "number"
}
},
"required": [
"rows",
"cols"
]
"required": ["rows", "cols"]
}
}
}
@@ -1120,11 +1117,7 @@
"pattern": "^msg.*"
}
},
"required": [
"modelID",
"providerID",
"messageID"
]
"required": ["modelID", "providerID", "messageID"]
}
}
}
@@ -1480,10 +1473,7 @@
"type": "string"
}
},
"required": [
"providerID",
"modelID"
]
"required": ["providerID", "modelID"]
}
}
}
@@ -1539,10 +1529,7 @@
}
}
},
"required": [
"info",
"parts"
]
"required": ["info", "parts"]
}
}
}
@@ -1609,10 +1596,7 @@
}
}
},
"required": [
"info",
"parts"
]
"required": ["info", "parts"]
}
}
}
@@ -1658,10 +1642,7 @@
"type": "string"
}
},
"required": [
"providerID",
"modelID"
]
"required": ["providerID", "modelID"]
},
"agent": {
"type": "string"
@@ -1701,9 +1682,7 @@
}
}
},
"required": [
"parts"
]
"required": ["parts"]
}
}
}
@@ -1759,10 +1738,7 @@
}
}
},
"required": [
"info",
"parts"
]
"required": ["info", "parts"]
}
}
}
@@ -1857,10 +1833,7 @@
"type": "string"
}
},
"required": [
"providerID",
"modelID"
]
"required": ["providerID", "modelID"]
},
"agent": {
"type": "string"
@@ -1900,9 +1873,7 @@
}
}
},
"required": [
"parts"
]
"required": ["parts"]
}
}
}
@@ -1949,10 +1920,7 @@
}
}
},
"required": [
"info",
"parts"
]
"required": ["info", "parts"]
}
}
}
@@ -2001,10 +1969,7 @@
"type": "string"
}
},
"required": [
"arguments",
"command"
]
"required": ["arguments", "command"]
}
}
}
@@ -2084,19 +2049,13 @@
"type": "string"
}
},
"required": [
"providerID",
"modelID"
]
"required": ["providerID", "modelID"]
},
"command": {
"type": "string"
}
},
"required": [
"agent",
"command"
]
"required": ["agent", "command"]
}
}
}
@@ -2171,9 +2130,7 @@
"pattern": "^prt.*"
}
},
"required": [
"messageID"
]
"required": ["messageID"]
}
}
}
@@ -2304,16 +2261,10 @@
"properties": {
"response": {
"type": "string",
"enum": [
"once",
"always",
"reject"
]
"enum": ["once", "always", "reject"]
}
},
"required": [
"response"
]
"required": ["response"]
}
}
}
@@ -2387,10 +2338,7 @@
}
}
},
"required": [
"providers",
"default"
]
"required": ["providers", "default"]
}
}
}
@@ -2502,16 +2450,10 @@
"type": "number"
}
},
"required": [
"input",
"output"
]
"required": ["input", "output"]
}
},
"required": [
"input",
"output"
]
"required": ["input", "output"]
},
"limit": {
"type": "object",
@@ -2523,10 +2465,7 @@
"type": "number"
}
},
"required": [
"context",
"output"
]
"required": ["context", "output"]
},
"modalities": {
"type": "object",
@@ -2535,44 +2474,25 @@
"type": "array",
"items": {
"type": "string",
"enum": [
"text",
"audio",
"image",
"video",
"pdf"
]
"enum": ["text", "audio", "image", "video", "pdf"]
}
},
"output": {
"type": "array",
"items": {
"type": "string",
"enum": [
"text",
"audio",
"image",
"video",
"pdf"
]
"enum": ["text", "audio", "image", "video", "pdf"]
}
}
},
"required": [
"input",
"output"
]
"required": ["input", "output"]
},
"experimental": {
"type": "boolean"
},
"status": {
"type": "string",
"enum": [
"alpha",
"beta",
"deprecated"
]
"enum": ["alpha", "beta", "deprecated"]
},
"options": {
"type": "object",
@@ -2597,9 +2517,7 @@
"type": "string"
}
},
"required": [
"npm"
]
"required": ["npm"]
}
},
"required": [
@@ -2616,12 +2534,7 @@
}
}
},
"required": [
"name",
"env",
"id",
"models"
]
"required": ["name", "env", "id", "models"]
}
},
"default": {
@@ -2640,11 +2553,7 @@
}
}
},
"required": [
"all",
"default",
"connected"
]
"required": ["all", "default", "connected"]
}
}
}
@@ -2743,9 +2652,7 @@
"type": "number"
}
},
"required": [
"method"
]
"required": ["method"]
}
}
}
@@ -2811,9 +2718,7 @@
"type": "string"
}
},
"required": [
"method"
]
"required": ["method"]
}
}
}
@@ -2858,9 +2763,7 @@
"type": "string"
}
},
"required": [
"text"
]
"required": ["text"]
},
"lines": {
"type": "object",
@@ -2869,9 +2772,7 @@
"type": "string"
}
},
"required": [
"text"
]
"required": ["text"]
},
"line_number": {
"type": "number"
@@ -2891,9 +2792,7 @@
"type": "string"
}
},
"required": [
"text"
]
"required": ["text"]
},
"start": {
"type": "number"
@@ -2902,21 +2801,11 @@
"type": "number"
}
},
"required": [
"match",
"start",
"end"
]
"required": ["match", "start", "end"]
}
}
},
"required": [
"path",
"lines",
"line_number",
"absolute_offset",
"submatches"
]
"required": ["path", "lines", "line_number", "absolute_offset", "submatches"]
}
}
}
@@ -2949,10 +2838,7 @@
"name": "dirs",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
"enum": ["true", "false"]
}
}
],
@@ -3163,12 +3049,7 @@
"level": {
"description": "Log level",
"type": "string",
"enum": [
"debug",
"info",
"error",
"warn"
]
"enum": ["debug", "info", "error", "warn"]
},
"message": {
"description": "Log message",
@@ -3183,11 +3064,7 @@
"additionalProperties": {}
}
},
"required": [
"service",
"level",
"message"
]
"required": ["service", "level", "message"]
}
}
}
@@ -3316,10 +3193,7 @@
]
}
},
"required": [
"name",
"config"
]
"required": ["name", "config"]
}
}
}
@@ -3431,9 +3305,7 @@
"type": "string"
}
},
"required": [
"text"
]
"required": ["text"]
}
}
}
@@ -3647,9 +3519,7 @@
"type": "string"
}
},
"required": [
"command"
]
"required": ["command"]
}
}
}
@@ -3695,12 +3565,7 @@
},
"variant": {
"type": "string",
"enum": [
"info",
"success",
"warning",
"error"
]
"enum": ["info", "success", "warning", "error"]
},
"duration": {
"description": "Duration in milliseconds",
@@ -3708,10 +3573,7 @@
"type": "number"
}
},
"required": [
"message",
"variant"
]
"required": ["message", "variant"]
}
}
}
@@ -3800,10 +3662,7 @@
},
"body": {}
},
"required": [
"path",
"body"
]
"required": ["path", "body"]
}
}
}
@@ -3943,15 +3802,10 @@
"type": "string"
}
},
"required": [
"directory"
]
"required": ["directory"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.installation.updated": {
"type": "object",
@@ -3967,15 +3821,10 @@
"type": "string"
}
},
"required": [
"version"
]
"required": ["version"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.installation.update-available": {
"type": "object",
@@ -3991,15 +3840,10 @@
"type": "string"
}
},
"required": [
"version"
]
"required": ["version"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.lsp.client.diagnostics": {
"type": "object",
@@ -4018,16 +3862,10 @@
"type": "string"
}
},
"required": [
"serverID",
"path"
]
"required": ["serverID", "path"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.lsp.updated": {
"type": "object",
@@ -4041,10 +3879,7 @@
"properties": {}
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"FileDiff": {
"type": "object",
@@ -4065,13 +3900,7 @@
"type": "number"
}
},
"required": [
"file",
"before",
"after",
"additions",
"deletions"
]
"required": ["file", "before", "after", "additions", "deletions"]
},
"UserMessage": {
"type": "object",
@@ -4093,9 +3922,7 @@
"type": "number"
}
},
"required": [
"created"
]
"required": ["created"]
},
"summary": {
"type": "object",
@@ -4113,9 +3940,7 @@
}
}
},
"required": [
"diffs"
]
"required": ["diffs"]
},
"agent": {
"type": "string"
@@ -4130,10 +3955,7 @@
"type": "string"
}
},
"required": [
"providerID",
"modelID"
]
"required": ["providerID", "modelID"]
},
"system": {
"type": "string"
@@ -4148,14 +3970,7 @@
}
}
},
"required": [
"id",
"sessionID",
"role",
"time",
"agent",
"model"
]
"required": ["id", "sessionID", "role", "time", "agent", "model"]
},
"ProviderAuthError": {
"type": "object",
@@ -4174,16 +3989,10 @@
"type": "string"
}
},
"required": [
"providerID",
"message"
]
"required": ["providerID", "message"]
}
},
"required": [
"name",
"data"
]
"required": ["name", "data"]
},
"UnknownError": {
"type": "object",
@@ -4199,15 +4008,10 @@
"type": "string"
}
},
"required": [
"message"
]
"required": ["message"]
}
},
"required": [
"name",
"data"
]
"required": ["name", "data"]
},
"MessageOutputLengthError": {
"type": "object",
@@ -4221,10 +4025,7 @@
"properties": {}
}
},
"required": [
"name",
"data"
]
"required": ["name", "data"]
},
"MessageAbortedError": {
"type": "object",
@@ -4240,15 +4041,10 @@
"type": "string"
}
},
"required": [
"message"
]
"required": ["message"]
}
},
"required": [
"name",
"data"
]
"required": ["name", "data"]
},
"APIError": {
"type": "object",
@@ -4282,16 +4078,10 @@
"type": "string"
}
},
"required": [
"message",
"isRetryable"
]
"required": ["message", "isRetryable"]
}
},
"required": [
"name",
"data"
]
"required": ["name", "data"]
},
"AssistantMessage": {
"type": "object",
@@ -4316,9 +4106,7 @@
"type": "number"
}
},
"required": [
"created"
]
"required": ["created"]
},
"error": {
"anyOf": [
@@ -4361,10 +4149,7 @@
"type": "string"
}
},
"required": [
"cwd",
"root"
]
"required": ["cwd", "root"]
},
"summary": {
"type": "boolean"
@@ -4394,18 +4179,10 @@
"type": "number"
}
},
"required": [
"read",
"write"
]
"required": ["read", "write"]
}
},
"required": [
"input",
"output",
"reasoning",
"cache"
]
"required": ["input", "output", "reasoning", "cache"]
},
"finish": {
"type": "string"
@@ -4449,15 +4226,10 @@
"$ref": "#/components/schemas/Message"
}
},
"required": [
"info"
]
"required": ["info"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.message.removed": {
"type": "object",
@@ -4476,16 +4248,10 @@
"type": "string"
}
},
"required": [
"sessionID",
"messageID"
]
"required": ["sessionID", "messageID"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"TextPart": {
"type": "object",
@@ -4522,9 +4288,7 @@
"type": "number"
}
},
"required": [
"start"
]
"required": ["start"]
},
"metadata": {
"type": "object",
@@ -4534,13 +4298,7 @@
"additionalProperties": {}
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"text"
]
"required": ["id", "sessionID", "messageID", "type", "text"]
},
"ReasoningPart": {
"type": "object",
@@ -4578,19 +4336,10 @@
"type": "number"
}
},
"required": [
"start"
]
"required": ["start"]
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"text",
"time"
]
"required": ["id", "sessionID", "messageID", "type", "text", "time"]
},
"FilePartSourceText": {
"type": "object",
@@ -4609,11 +4358,7 @@
"maximum": 9007199254740991
}
},
"required": [
"value",
"start",
"end"
]
"required": ["value", "start", "end"]
},
"FileSource": {
"type": "object",
@@ -4629,11 +4374,7 @@
"type": "string"
}
},
"required": [
"text",
"type",
"path"
]
"required": ["text", "type", "path"]
},
"Range": {
"type": "object",
@@ -4648,10 +4389,7 @@
"type": "number"
}
},
"required": [
"line",
"character"
]
"required": ["line", "character"]
},
"end": {
"type": "object",
@@ -4663,16 +4401,10 @@
"type": "number"
}
},
"required": [
"line",
"character"
]
"required": ["line", "character"]
}
},
"required": [
"start",
"end"
]
"required": ["start", "end"]
},
"SymbolSource": {
"type": "object",
@@ -4699,14 +4431,7 @@
"maximum": 9007199254740991
}
},
"required": [
"text",
"type",
"path",
"range",
"name",
"kind"
]
"required": ["text", "type", "path", "range", "name", "kind"]
},
"FilePartSource": {
"anyOf": [
@@ -4747,14 +4472,7 @@
"$ref": "#/components/schemas/FilePartSource"
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"mime",
"url"
]
"required": ["id", "sessionID", "messageID", "type", "mime", "url"]
},
"ToolStatePending": {
"type": "object",
@@ -4774,11 +4492,7 @@
"type": "string"
}
},
"required": [
"status",
"input",
"raw"
]
"required": ["status", "input", "raw"]
},
"ToolStateRunning": {
"type": "object",
@@ -4811,16 +4525,10 @@
"type": "number"
}
},
"required": [
"start"
]
"required": ["start"]
}
},
"required": [
"status",
"input",
"time"
]
"required": ["status", "input", "time"]
},
"ToolStateCompleted": {
"type": "object",
@@ -4862,10 +4570,7 @@
"type": "number"
}
},
"required": [
"start",
"end"
]
"required": ["start", "end"]
},
"attachments": {
"type": "array",
@@ -4874,14 +4579,7 @@
}
}
},
"required": [
"status",
"input",
"output",
"title",
"metadata",
"time"
]
"required": ["status", "input", "output", "title", "metadata", "time"]
},
"ToolStateError": {
"type": "object",
@@ -4917,18 +4615,10 @@
"type": "number"
}
},
"required": [
"start",
"end"
]
"required": ["start", "end"]
}
},
"required": [
"status",
"input",
"error",
"time"
]
"required": ["status", "input", "error", "time"]
},
"ToolState": {
"anyOf": [
@@ -4979,15 +4669,7 @@
"additionalProperties": {}
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"callID",
"tool",
"state"
]
"required": ["id", "sessionID", "messageID", "type", "callID", "tool", "state"]
},
"StepStartPart": {
"type": "object",
@@ -5009,12 +4691,7 @@
"type": "string"
}
},
"required": [
"id",
"sessionID",
"messageID",
"type"
]
"required": ["id", "sessionID", "messageID", "type"]
},
"StepFinishPart": {
"type": "object",
@@ -5063,29 +4740,13 @@
"type": "number"
}
},
"required": [
"read",
"write"
]
"required": ["read", "write"]
}
},
"required": [
"input",
"output",
"reasoning",
"cache"
]
"required": ["input", "output", "reasoning", "cache"]
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"reason",
"cost",
"tokens"
]
"required": ["id", "sessionID", "messageID", "type", "reason", "cost", "tokens"]
},
"SnapshotPart": {
"type": "object",
@@ -5107,13 +4768,7 @@
"type": "string"
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"snapshot"
]
"required": ["id", "sessionID", "messageID", "type", "snapshot"]
},
"PatchPart": {
"type": "object",
@@ -5141,14 +4796,7 @@
}
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"hash",
"files"
]
"required": ["id", "sessionID", "messageID", "type", "hash", "files"]
},
"AgentPart": {
"type": "object",
@@ -5186,20 +4834,10 @@
"maximum": 9007199254740991
}
},
"required": [
"value",
"start",
"end"
]
"required": ["value", "start", "end"]
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"name"
]
"required": ["id", "sessionID", "messageID", "type", "name"]
},
"RetryPart": {
"type": "object",
@@ -5230,20 +4868,10 @@
"type": "number"
}
},
"required": [
"created"
]
"required": ["created"]
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"attempt",
"error",
"time"
]
"required": ["id", "sessionID", "messageID", "type", "attempt", "error", "time"]
},
"CompactionPart": {
"type": "object",
@@ -5265,13 +4893,7 @@
"type": "boolean"
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"auto"
]
"required": ["id", "sessionID", "messageID", "type", "auto"]
},
"Part": {
"anyOf": [
@@ -5304,15 +4926,7 @@
"type": "string"
}
},
"required": [
"id",
"sessionID",
"messageID",
"type",
"prompt",
"description",
"agent"
]
"required": ["id", "sessionID", "messageID", "type", "prompt", "description", "agent"]
},
{
"$ref": "#/components/schemas/ReasoningPart"
@@ -5363,15 +4977,10 @@
"type": "string"
}
},
"required": [
"part"
]
"required": ["part"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.message.part.removed": {
"type": "object",
@@ -5393,17 +5002,10 @@
"type": "string"
}
},
"required": [
"sessionID",
"messageID",
"partID"
]
"required": ["sessionID", "messageID", "partID"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Permission": {
"type": "object",
@@ -5453,20 +5055,10 @@
"type": "number"
}
},
"required": [
"created"
]
"required": ["created"]
}
},
"required": [
"id",
"type",
"sessionID",
"messageID",
"title",
"metadata",
"time"
]
"required": ["id", "type", "sessionID", "messageID", "title", "metadata", "time"]
},
"Event.permission.updated": {
"type": "object",
@@ -5479,10 +5071,7 @@
"$ref": "#/components/schemas/Permission"
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.permission.replied": {
"type": "object",
@@ -5504,17 +5093,10 @@
"type": "string"
}
},
"required": [
"sessionID",
"permissionID",
"response"
]
"required": ["sessionID", "permissionID", "response"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"SessionStatus": {
"anyOf": [
@@ -5526,9 +5108,7 @@
"const": "idle"
}
},
"required": [
"type"
]
"required": ["type"]
},
{
"type": "object",
@@ -5547,12 +5127,7 @@
"type": "number"
}
},
"required": [
"type",
"attempt",
"message",
"next"
]
"required": ["type", "attempt", "message", "next"]
},
{
"type": "object",
@@ -5562,9 +5137,7 @@
"const": "busy"
}
},
"required": [
"type"
]
"required": ["type"]
}
]
},
@@ -5585,16 +5158,10 @@
"$ref": "#/components/schemas/SessionStatus"
}
},
"required": [
"sessionID",
"status"
]
"required": ["sessionID", "status"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.session.idle": {
"type": "object",
@@ -5610,15 +5177,10 @@
"type": "string"
}
},
"required": [
"sessionID"
]
"required": ["sessionID"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.session.compacted": {
"type": "object",
@@ -5634,15 +5196,10 @@
"type": "string"
}
},
"required": [
"sessionID"
]
"required": ["sessionID"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.file.edited": {
"type": "object",
@@ -5658,15 +5215,10 @@
"type": "string"
}
},
"required": [
"file"
]
"required": ["file"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Todo": {
"type": "object",
@@ -5688,12 +5240,7 @@
"type": "string"
}
},
"required": [
"content",
"status",
"priority",
"id"
]
"required": ["content", "status", "priority", "id"]
},
"Event.todo.updated": {
"type": "object",
@@ -5715,16 +5262,10 @@
}
}
},
"required": [
"sessionID",
"todos"
]
"required": ["sessionID", "todos"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.command.executed": {
"type": "object",
@@ -5751,18 +5292,10 @@
"pattern": "^msg.*"
}
},
"required": [
"name",
"sessionID",
"arguments",
"messageID"
]
"required": ["name", "sessionID", "arguments", "messageID"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Session": {
"type": "object",
@@ -5800,11 +5333,7 @@
}
}
},
"required": [
"additions",
"deletions",
"files"
]
"required": ["additions", "deletions", "files"]
},
"share": {
"type": "object",
@@ -5813,9 +5342,7 @@
"type": "string"
}
},
"required": [
"url"
]
"required": ["url"]
},
"title": {
"type": "string"
@@ -5836,10 +5363,7 @@
"type": "number"
}
},
"required": [
"created",
"updated"
]
"required": ["created", "updated"]
},
"revert": {
"type": "object",
@@ -5857,19 +5381,10 @@
"type": "string"
}
},
"required": [
"messageID"
]
"required": ["messageID"]
}
},
"required": [
"id",
"projectID",
"directory",
"title",
"version",
"time"
]
"required": ["id", "projectID", "directory", "title", "version", "time"]
},
"Event.session.created": {
"type": "object",
@@ -5885,15 +5400,10 @@
"$ref": "#/components/schemas/Session"
}
},
"required": [
"info"
]
"required": ["info"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.session.updated": {
"type": "object",
@@ -5909,15 +5419,10 @@
"$ref": "#/components/schemas/Session"
}
},
"required": [
"info"
]
"required": ["info"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.session.deleted": {
"type": "object",
@@ -5933,15 +5438,10 @@
"$ref": "#/components/schemas/Session"
}
},
"required": [
"info"
]
"required": ["info"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.session.diff": {
"type": "object",
@@ -5963,16 +5463,10 @@
}
}
},
"required": [
"sessionID",
"diff"
]
"required": ["sessionID", "diff"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.session.error": {
"type": "object",
@@ -6009,10 +5503,7 @@
}
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.file.watcher.updated": {
"type": "object",
@@ -6044,16 +5535,10 @@
]
}
},
"required": [
"file",
"event"
]
"required": ["file", "event"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.vcs.branch.updated": {
"type": "object",
@@ -6071,10 +5556,7 @@
}
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.tui.prompt.append": {
"type": "object",
@@ -6090,15 +5572,10 @@
"type": "string"
}
},
"required": [
"text"
]
"required": ["text"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.tui.command.execute": {
"type": "object",
@@ -6137,15 +5614,10 @@
]
}
},
"required": [
"command"
]
"required": ["command"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.tui.toast.show": {
"type": "object",
@@ -6165,12 +5637,7 @@
},
"variant": {
"type": "string",
"enum": [
"info",
"success",
"warning",
"error"
]
"enum": ["info", "success", "warning", "error"]
},
"duration": {
"description": "Duration in milliseconds",
@@ -6178,16 +5645,10 @@
"type": "number"
}
},
"required": [
"message",
"variant"
]
"required": ["message", "variant"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Pty": {
"type": "object",
@@ -6213,24 +5674,13 @@
},
"status": {
"type": "string",
"enum": [
"running",
"exited"
]
"enum": ["running", "exited"]
},
"pid": {
"type": "number"
}
},
"required": [
"id",
"title",
"command",
"args",
"cwd",
"status",
"pid"
]
"required": ["id", "title", "command", "args", "cwd", "status", "pid"]
},
"Event.pty.created": {
"type": "object",
@@ -6246,15 +5696,10 @@
"$ref": "#/components/schemas/Pty"
}
},
"required": [
"info"
]
"required": ["info"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.pty.updated": {
"type": "object",
@@ -6270,15 +5715,10 @@
"$ref": "#/components/schemas/Pty"
}
},
"required": [
"info"
]
"required": ["info"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.pty.exited": {
"type": "object",
@@ -6298,16 +5738,10 @@
"type": "number"
}
},
"required": [
"id",
"exitCode"
]
"required": ["id", "exitCode"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.pty.deleted": {
"type": "object",
@@ -6324,15 +5758,10 @@
"pattern": "^pty.*"
}
},
"required": [
"id"
]
"required": ["id"]
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event.server.connected": {
"type": "object",
@@ -6346,10 +5775,7 @@
"properties": {}
}
},
"required": [
"type",
"properties"
]
"required": ["type", "properties"]
},
"Event": {
"anyOf": [
@@ -6461,10 +5887,7 @@
"$ref": "#/components/schemas/Event"
}
},
"required": [
"directory",
"payload"
]
"required": ["directory", "payload"]
},
"Project": {
"type": "object",
@@ -6492,16 +5915,10 @@
"type": "number"
}
},
"required": [
"created"
]
"required": ["created"]
}
},
"required": [
"id",
"worktree",
"time"
]
"required": ["id", "worktree", "time"]
},
"BadRequestError": {
"type": "object",
@@ -6522,11 +5939,7 @@
"const": false
}
},
"required": [
"data",
"errors",
"success"
]
"required": ["data", "errors", "success"]
},
"NotFoundError": {
"type": "object",
@@ -6542,15 +5955,10 @@
"type": "string"
}
},
"required": [
"message"
]
"required": ["message"]
}
},
"required": [
"name",
"data"
]
"required": ["name", "data"]
},
"KeybindsConfig": {
"description": "Custom keybind configurations",
@@ -6817,11 +6225,7 @@
},
"mode": {
"type": "string",
"enum": [
"subagent",
"primary",
"all"
]
"enum": ["subagent", "primary", "all"]
},
"color": {
"description": "Hex color code for the agent (e.g., #FF5733)",
@@ -6839,21 +6243,13 @@
"properties": {
"edit": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"bash": {
"anyOf": [
{
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
{
"type": "object",
@@ -6862,38 +6258,22 @@
},
"additionalProperties": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
}
}
]
},
"webfetch": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"doom_loop": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"external_directory": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
}
}
}
@@ -6981,16 +6361,10 @@
"type": "number"
}
},
"required": [
"input",
"output"
]
"required": ["input", "output"]
}
},
"required": [
"input",
"output"
]
"required": ["input", "output"]
},
"limit": {
"type": "object",
@@ -7002,10 +6376,7 @@
"type": "number"
}
},
"required": [
"context",
"output"
]
"required": ["context", "output"]
},
"modalities": {
"type": "object",
@@ -7014,44 +6385,25 @@
"type": "array",
"items": {
"type": "string",
"enum": [
"text",
"audio",
"image",
"video",
"pdf"
]
"enum": ["text", "audio", "image", "video", "pdf"]
}
},
"output": {
"type": "array",
"items": {
"type": "string",
"enum": [
"text",
"audio",
"image",
"video",
"pdf"
]
"enum": ["text", "audio", "image", "video", "pdf"]
}
}
},
"required": [
"input",
"output"
]
"required": ["input", "output"]
},
"experimental": {
"type": "boolean"
},
"status": {
"type": "string",
"enum": [
"alpha",
"beta",
"deprecated"
]
"enum": ["alpha", "beta", "deprecated"]
},
"options": {
"type": "object",
@@ -7076,9 +6428,7 @@
"type": "string"
}
},
"required": [
"npm"
]
"required": ["npm"]
}
}
}
@@ -7170,10 +6520,7 @@
"maximum": 9007199254740991
}
},
"required": [
"type",
"command"
],
"required": ["type", "command"],
"additionalProperties": false
},
"McpRemoteConfig": {
@@ -7209,19 +6556,13 @@
"maximum": 9007199254740991
}
},
"required": [
"type",
"url"
],
"required": ["type", "url"],
"additionalProperties": false
},
"LayoutConfig": {
"description": "@deprecated Always uses stretch layout.",
"type": "string",
"enum": [
"auto",
"stretch"
]
"enum": ["auto", "stretch"]
},
"Config": {
"type": "object",
@@ -7255,17 +6596,12 @@
"type": "boolean"
}
},
"required": [
"enabled"
]
"required": ["enabled"]
},
"diff_style": {
"description": "Control diff rendering style: 'auto' adapts to terminal width, 'stacked' always shows single column",
"type": "string",
"enum": [
"auto",
"stacked"
]
"enum": ["auto", "stacked"]
}
}
},
@@ -7294,9 +6630,7 @@
"type": "boolean"
}
},
"required": [
"template"
]
"required": ["template"]
}
},
"watcher": {
@@ -7322,11 +6656,7 @@
"share": {
"description": "Control sharing behavior:'manual' allows manual sharing via commands, 'auto' enables automatic sharing, 'disabled' disables all sharing",
"type": "string",
"enum": [
"manual",
"auto",
"disabled"
]
"enum": ["manual", "auto", "disabled"]
},
"autoshare": {
"description": "@deprecated Use 'share' field instead. Share newly created sessions automatically",
@@ -7497,9 +6827,7 @@
"const": true
}
},
"required": [
"disabled"
]
"required": ["disabled"]
},
{
"type": "object",
@@ -7536,9 +6864,7 @@
"additionalProperties": {}
}
},
"required": [
"command"
]
"required": ["command"]
}
]
}
@@ -7560,21 +6886,13 @@
"properties": {
"edit": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"bash": {
"anyOf": [
{
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
{
"type": "object",
@@ -7583,38 +6901,22 @@
},
"additionalProperties": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
}
}
]
},
"webfetch": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"doom_loop": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"external_directory": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
}
}
},
@@ -7668,9 +6970,7 @@
}
}
},
"required": [
"command"
]
"required": ["command"]
}
}
},
@@ -7695,9 +6995,7 @@
}
}
},
"required": [
"command"
]
"required": ["command"]
}
}
}
@@ -7746,11 +7044,7 @@
},
"parameters": {}
},
"required": [
"id",
"description",
"parameters"
]
"required": ["id", "description", "parameters"]
},
"ToolList": {
"type": "array",
@@ -7774,12 +7068,7 @@
"type": "string"
}
},
"required": [
"state",
"config",
"worktree",
"directory"
]
"required": ["state", "config", "worktree", "directory"]
},
"VcsInfo": {
"type": "object",
@@ -7788,9 +7077,7 @@
"type": "string"
}
},
"required": [
"branch"
]
"required": ["branch"]
},
"TextPartInput": {
"type": "object",
@@ -7821,9 +7108,7 @@
"type": "number"
}
},
"required": [
"start"
]
"required": ["start"]
},
"metadata": {
"type": "object",
@@ -7833,10 +7118,7 @@
"additionalProperties": {}
}
},
"required": [
"type",
"text"
]
"required": ["type", "text"]
},
"FilePartInput": {
"type": "object",
@@ -7861,11 +7143,7 @@
"$ref": "#/components/schemas/FilePartSource"
}
},
"required": [
"type",
"mime",
"url"
]
"required": ["type", "mime", "url"]
},
"AgentPartInput": {
"type": "object",
@@ -7897,17 +7175,10 @@
"maximum": 9007199254740991
}
},
"required": [
"value",
"start",
"end"
]
"required": ["value", "start", "end"]
}
},
"required": [
"type",
"name"
]
"required": ["type", "name"]
},
"SubtaskPartInput": {
"type": "object",
@@ -7929,12 +7200,7 @@
"type": "string"
}
},
"required": [
"type",
"prompt",
"description",
"agent"
]
"required": ["type", "prompt", "description", "agent"]
},
"Command": {
"type": "object",
@@ -7958,10 +7224,7 @@
"type": "boolean"
}
},
"required": [
"name",
"template"
]
"required": ["name", "template"]
},
"Model": {
"type": "object",
@@ -7985,11 +7248,7 @@
"type": "string"
}
},
"required": [
"id",
"url",
"npm"
]
"required": ["id", "url", "npm"]
},
"name": {
"type": "string"
@@ -8028,13 +7287,7 @@
"type": "boolean"
}
},
"required": [
"text",
"audio",
"image",
"video",
"pdf"
]
"required": ["text", "audio", "image", "video", "pdf"]
},
"output": {
"type": "object",
@@ -8055,23 +7308,10 @@
"type": "boolean"
}
},
"required": [
"text",
"audio",
"image",
"video",
"pdf"
]
"required": ["text", "audio", "image", "video", "pdf"]
}
},
"required": [
"temperature",
"reasoning",
"attachment",
"toolcall",
"input",
"output"
]
"required": ["temperature", "reasoning", "attachment", "toolcall", "input", "output"]
},
"cost": {
"type": "object",
@@ -8092,10 +7332,7 @@
"type": "number"
}
},
"required": [
"read",
"write"
]
"required": ["read", "write"]
},
"experimentalOver200K": {
"type": "object",
@@ -8116,24 +7353,13 @@
"type": "number"
}
},
"required": [
"read",
"write"
]
"required": ["read", "write"]
}
},
"required": [
"input",
"output",
"cache"
]
"required": ["input", "output", "cache"]
}
},
"required": [
"input",
"output",
"cache"
]
"required": ["input", "output", "cache"]
},
"limit": {
"type": "object",
@@ -8145,19 +7371,11 @@
"type": "number"
}
},
"required": [
"context",
"output"
]
"required": ["context", "output"]
},
"status": {
"type": "string",
"enum": [
"alpha",
"beta",
"deprecated",
"active"
]
"enum": ["alpha", "beta", "deprecated", "active"]
},
"options": {
"type": "object",
@@ -8176,18 +7394,7 @@
}
}
},
"required": [
"id",
"providerID",
"api",
"name",
"capabilities",
"cost",
"limit",
"status",
"options",
"headers"
]
"required": ["id", "providerID", "api", "name", "capabilities", "cost", "limit", "status", "options", "headers"]
},
"Provider": {
"type": "object",
@@ -8200,12 +7407,7 @@
},
"source": {
"type": "string",
"enum": [
"env",
"config",
"custom",
"api"
]
"enum": ["env", "config", "custom", "api"]
},
"env": {
"type": "array",
@@ -8233,14 +7435,7 @@
}
}
},
"required": [
"id",
"name",
"source",
"env",
"options",
"models"
]
"required": ["id", "name", "source", "env", "options", "models"]
},
"ProviderAuthMethod": {
"type": "object",
@@ -8261,10 +7456,7 @@
"type": "string"
}
},
"required": [
"type",
"label"
]
"required": ["type", "label"]
},
"ProviderAuthAuthorization": {
"type": "object",
@@ -8288,11 +7480,7 @@
"type": "string"
}
},
"required": [
"url",
"method",
"instructions"
]
"required": ["url", "method", "instructions"]
},
"Symbol": {
"type": "object",
@@ -8313,17 +7501,10 @@
"$ref": "#/components/schemas/Range"
}
},
"required": [
"uri",
"range"
]
"required": ["uri", "range"]
}
},
"required": [
"name",
"kind",
"location"
]
"required": ["name", "kind", "location"]
},
"FileNode": {
"type": "object",
@@ -8339,22 +7520,13 @@
},
"type": {
"type": "string",
"enum": [
"file",
"directory"
]
"enum": ["file", "directory"]
},
"ignored": {
"type": "boolean"
}
},
"required": [
"name",
"path",
"absolute",
"type",
"ignored"
]
"required": ["name", "path", "absolute", "type", "ignored"]
},
"FileContent": {
"type": "object",
@@ -8408,24 +7580,14 @@
}
}
},
"required": [
"oldStart",
"oldLines",
"newStart",
"newLines",
"lines"
]
"required": ["oldStart", "oldLines", "newStart", "newLines", "lines"]
}
},
"index": {
"type": "string"
}
},
"required": [
"oldFileName",
"newFileName",
"hunks"
]
"required": ["oldFileName", "newFileName", "hunks"]
},
"encoding": {
"type": "string",
@@ -8435,10 +7597,7 @@
"type": "string"
}
},
"required": [
"type",
"content"
]
"required": ["type", "content"]
},
"File": {
"type": "object",
@@ -8458,19 +7617,10 @@
},
"status": {
"type": "string",
"enum": [
"added",
"deleted",
"modified"
]
"enum": ["added", "deleted", "modified"]
}
},
"required": [
"path",
"added",
"removed",
"status"
]
"required": ["path", "added", "removed", "status"]
},
"Agent": {
"type": "object",
@@ -8483,11 +7633,7 @@
},
"mode": {
"type": "string",
"enum": [
"subagent",
"primary",
"all"
]
"enum": ["subagent", "primary", "all"]
},
"builtIn": {
"type": "boolean"
@@ -8506,11 +7652,7 @@
"properties": {
"edit": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"bash": {
"type": "object",
@@ -8519,42 +7661,23 @@
},
"additionalProperties": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
}
},
"webfetch": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"doom_loop": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
},
"external_directory": {
"type": "string",
"enum": [
"ask",
"allow",
"deny"
]
"enum": ["ask", "allow", "deny"]
}
},
"required": [
"edit",
"bash"
]
"required": ["edit", "bash"]
},
"model": {
"type": "object",
@@ -8566,10 +7689,7 @@
"type": "string"
}
},
"required": [
"modelID",
"providerID"
]
"required": ["modelID", "providerID"]
},
"prompt": {
"type": "string"
@@ -8596,14 +7716,7 @@
"maximum": 9007199254740991
}
},
"required": [
"name",
"mode",
"builtIn",
"permission",
"tools",
"options"
]
"required": ["name", "mode", "builtIn", "permission", "tools", "options"]
},
"MCPStatusConnected": {
"type": "object",
@@ -8613,9 +7726,7 @@
"const": "connected"
}
},
"required": [
"status"
]
"required": ["status"]
},
"MCPStatusDisabled": {
"type": "object",
@@ -8625,9 +7736,7 @@
"const": "disabled"
}
},
"required": [
"status"
]
"required": ["status"]
},
"MCPStatusFailed": {
"type": "object",
@@ -8640,10 +7749,7 @@
"type": "string"
}
},
"required": [
"status",
"error"
]
"required": ["status", "error"]
},
"MCPStatus": {
"anyOf": [
@@ -8683,12 +7789,7 @@
]
}
},
"required": [
"id",
"name",
"root",
"status"
]
"required": ["id", "name", "root", "status"]
},
"FormatterStatus": {
"type": "object",
@@ -8706,11 +7807,7 @@
"type": "boolean"
}
},
"required": [
"name",
"extensions",
"enabled"
]
"required": ["name", "extensions", "enabled"]
},
"OAuth": {
"type": "object",
@@ -8732,12 +7829,7 @@
"type": "string"
}
},
"required": [
"type",
"refresh",
"access",
"expires"
]
"required": ["type", "refresh", "access", "expires"]
},
"ApiAuth": {
"type": "object",
@@ -8750,10 +7842,7 @@
"type": "string"
}
},
"required": [
"type",
"key"
]
"required": ["type", "key"]
},
"WellKnownAuth": {
"type": "object",
@@ -8769,11 +7858,7 @@
"type": "string"
}
},
"required": [
"type",
"key",
"token"
]
"required": ["type", "key", "token"]
},
"Auth": {
"anyOf": [
@@ -8790,4 +7875,4 @@
}
}
}
}
}