summaryrefslogtreecommitdiffhomepage
path: root/packages/tui
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-06-26 22:30:44 -0400
committerJay V <[email protected]>2025-06-27 19:10:41 -0400
commitf3742ddbb845e78c3bef96a639e285e4c19e3135 (patch)
tree8ecb122af54c7ed84514db54d96429d4a34e4214 /packages/tui
parentb61a841aa8f6f92803df8873ad63efd10397fc0f (diff)
downloadopencode-f3742ddbb845e78c3bef96a639e285e4c19e3135.tar.gz
opencode-f3742ddbb845e78c3bef96a639e285e4c19e3135.zip
ignore: run prettier
Diffstat (limited to 'packages/tui')
-rw-r--r--packages/tui/AGENTS.md2
-rw-r--r--packages/tui/internal/theme/themes/ayu.json1
-rw-r--r--packages/tui/internal/theme/themes/catppuccin.json1
-rw-r--r--packages/tui/internal/theme/themes/cobalt2.json2
-rw-r--r--packages/tui/internal/theme/themes/dracula.json2
-rw-r--r--packages/tui/internal/theme/themes/everforest.json1
-rw-r--r--packages/tui/internal/theme/themes/github.json2
-rw-r--r--packages/tui/internal/theme/themes/material.json2
-rw-r--r--packages/tui/internal/theme/themes/monokai.json2
-rw-r--r--packages/tui/internal/theme/themes/opencode.json1
-rw-r--r--packages/tui/internal/theme/themes/palenight.json2
-rw-r--r--packages/tui/internal/theme/themes/rosepine.json2
-rw-r--r--packages/tui/internal/theme/themes/solarized.json2
-rw-r--r--packages/tui/internal/theme/themes/synthwave84.json2
-rw-r--r--packages/tui/internal/theme/themes/tokyonight.json1
-rw-r--r--packages/tui/internal/theme/themes/zenburn.json2
-rw-r--r--packages/tui/pkg/client/gen/openapi.json344
17 files changed, 78 insertions, 293 deletions
diff --git a/packages/tui/AGENTS.md b/packages/tui/AGENTS.md
index a757e926b..0000db9b8 100644
--- a/packages/tui/AGENTS.md
+++ b/packages/tui/AGENTS.md
@@ -23,4 +23,4 @@
- **Client**: Generated OpenAPI client communicates with TypeScript server
- **Components**: Reusable UI components in `internal/components/`
- **Themes**: JSON-based theming system with override hierarchy
-- **State**: Centralized app state with message passing \ No newline at end of file
+- **State**: Centralized app state with message passing
diff --git a/packages/tui/internal/theme/themes/ayu.json b/packages/tui/internal/theme/themes/ayu.json
index 3ea7a5ca3..a42fce4c4 100644
--- a/packages/tui/internal/theme/themes/ayu.json
+++ b/packages/tui/internal/theme/themes/ayu.json
@@ -78,4 +78,3 @@
"syntaxPunctuation": "darkFg"
}
}
-
diff --git a/packages/tui/internal/theme/themes/catppuccin.json b/packages/tui/internal/theme/themes/catppuccin.json
index cc4d99f43..d0fa6a11d 100644
--- a/packages/tui/internal/theme/themes/catppuccin.json
+++ b/packages/tui/internal/theme/themes/catppuccin.json
@@ -110,4 +110,3 @@
"syntaxPunctuation": { "dark": "darkText", "light": "lightText" }
}
}
-
diff --git a/packages/tui/internal/theme/themes/cobalt2.json b/packages/tui/internal/theme/themes/cobalt2.json
index 5b9740e34..2967eae58 100644
--- a/packages/tui/internal/theme/themes/cobalt2.json
+++ b/packages/tui/internal/theme/themes/cobalt2.json
@@ -225,4 +225,4 @@
"light": "#193549"
}
}
-} \ No newline at end of file
+}
diff --git a/packages/tui/internal/theme/themes/dracula.json b/packages/tui/internal/theme/themes/dracula.json
index d57692fbb..c837a0b58 100644
--- a/packages/tui/internal/theme/themes/dracula.json
+++ b/packages/tui/internal/theme/themes/dracula.json
@@ -216,4 +216,4 @@
"light": "#282a36"
}
}
-} \ No newline at end of file
+}
diff --git a/packages/tui/internal/theme/themes/everforest.json b/packages/tui/internal/theme/themes/everforest.json
index 19cbb9aca..62dfb31ba 100644
--- a/packages/tui/internal/theme/themes/everforest.json
+++ b/packages/tui/internal/theme/themes/everforest.json
@@ -239,4 +239,3 @@
}
}
}
-
diff --git a/packages/tui/internal/theme/themes/github.json b/packages/tui/internal/theme/themes/github.json
index b27080101..99a80879e 100644
--- a/packages/tui/internal/theme/themes/github.json
+++ b/packages/tui/internal/theme/themes/github.json
@@ -230,4 +230,4 @@
"light": "lightFg"
}
}
-} \ No newline at end of file
+}
diff --git a/packages/tui/internal/theme/themes/material.json b/packages/tui/internal/theme/themes/material.json
index bdb10a7f1..c3a106808 100644
--- a/packages/tui/internal/theme/themes/material.json
+++ b/packages/tui/internal/theme/themes/material.json
@@ -232,4 +232,4 @@
"light": "lightFg"
}
}
-} \ No newline at end of file
+}
diff --git a/packages/tui/internal/theme/themes/monokai.json b/packages/tui/internal/theme/themes/monokai.json
index 39a5385e9..09637a1e2 100644
--- a/packages/tui/internal/theme/themes/monokai.json
+++ b/packages/tui/internal/theme/themes/monokai.json
@@ -218,4 +218,4 @@
"light": "#272822"
}
}
-} \ No newline at end of file
+}
diff --git a/packages/tui/internal/theme/themes/opencode.json b/packages/tui/internal/theme/themes/opencode.json
index bdef5ab3e..8f585a450 100644
--- a/packages/tui/internal/theme/themes/opencode.json
+++ b/packages/tui/internal/theme/themes/opencode.json
@@ -243,4 +243,3 @@
}
}
}
-
diff --git a/packages/tui/internal/theme/themes/palenight.json b/packages/tui/internal/theme/themes/palenight.json
index c786b4c6e..79f7c59e8 100644
--- a/packages/tui/internal/theme/themes/palenight.json
+++ b/packages/tui/internal/theme/themes/palenight.json
@@ -219,4 +219,4 @@
"light": "#292d3e"
}
}
-} \ No newline at end of file
+}
diff --git a/packages/tui/internal/theme/themes/rosepine.json b/packages/tui/internal/theme/themes/rosepine.json
index 612951d00..444cdbd13 100644
--- a/packages/tui/internal/theme/themes/rosepine.json
+++ b/packages/tui/internal/theme/themes/rosepine.json
@@ -231,4 +231,4 @@
"light": "dawnSubtle"
}
}
-} \ No newline at end of file
+}
diff --git a/packages/tui/internal/theme/themes/solarized.json b/packages/tui/internal/theme/themes/solarized.json
index 2a8a3698c..e4de11367 100644
--- a/packages/tui/internal/theme/themes/solarized.json
+++ b/packages/tui/internal/theme/themes/solarized.json
@@ -220,4 +220,4 @@
"light": "base00"
}
}
-} \ No newline at end of file
+}
diff --git a/packages/tui/internal/theme/themes/synthwave84.json b/packages/tui/internal/theme/themes/synthwave84.json
index a886eb942..d25bf3b49 100644
--- a/packages/tui/internal/theme/themes/synthwave84.json
+++ b/packages/tui/internal/theme/themes/synthwave84.json
@@ -223,4 +223,4 @@
"light": "#262335"
}
}
-} \ No newline at end of file
+}
diff --git a/packages/tui/internal/theme/themes/tokyonight.json b/packages/tui/internal/theme/themes/tokyonight.json
index cfd3c7ce6..1c9503a42 100644
--- a/packages/tui/internal/theme/themes/tokyonight.json
+++ b/packages/tui/internal/theme/themes/tokyonight.json
@@ -241,4 +241,3 @@
}
}
}
-
diff --git a/packages/tui/internal/theme/themes/zenburn.json b/packages/tui/internal/theme/themes/zenburn.json
index 04b338eb5..c4475923b 100644
--- a/packages/tui/internal/theme/themes/zenburn.json
+++ b/packages/tui/internal/theme/themes/zenburn.json
@@ -220,4 +220,4 @@
"light": "#3f3f3f"
}
}
-} \ No newline at end of file
+}
diff --git a/packages/tui/pkg/client/gen/openapi.json b/packages/tui/pkg/client/gen/openapi.json
index e804accf3..78d499e7f 100644
--- a/packages/tui/pkg/client/gen/openapi.json
+++ b/packages/tui/pkg/client/gen/openapi.json
@@ -115,11 +115,7 @@
"type": "string"
}
},
- "required": [
- "sessionID",
- "providerID",
- "modelID"
- ]
+ "required": ["sessionID", "providerID", "modelID"]
}
}
}
@@ -149,12 +145,7 @@
"type": "string"
}
},
- "required": [
- "root",
- "data",
- "cwd",
- "config"
- ]
+ "required": ["root", "data", "cwd", "config"]
}
}
}
@@ -221,9 +212,7 @@
"type": "string"
}
},
- "required": [
- "sessionID"
- ]
+ "required": ["sessionID"]
}
}
}
@@ -257,9 +246,7 @@
"type": "string"
}
},
- "required": [
- "sessionID"
- ]
+ "required": ["sessionID"]
}
}
}
@@ -296,9 +283,7 @@
"type": "string"
}
},
- "required": [
- "sessionID"
- ]
+ "required": ["sessionID"]
}
}
}
@@ -354,9 +339,7 @@
"type": "string"
}
},
- "required": [
- "sessionID"
- ]
+ "required": ["sessionID"]
}
}
}
@@ -390,9 +373,7 @@
"type": "string"
}
},
- "required": [
- "sessionID"
- ]
+ "required": ["sessionID"]
}
}
}
@@ -432,11 +413,7 @@
"type": "string"
}
},
- "required": [
- "sessionID",
- "providerID",
- "modelID"
- ]
+ "required": ["sessionID", "providerID", "modelID"]
}
}
}
@@ -482,12 +459,7 @@
}
}
},
- "required": [
- "sessionID",
- "providerID",
- "modelID",
- "parts"
- ]
+ "required": ["sessionID", "providerID", "modelID", "parts"]
}
}
}
@@ -517,10 +489,7 @@
}
}
},
- "required": [
- "providers",
- "default"
- ]
+ "required": ["providers", "default"]
}
}
}
@@ -561,9 +530,7 @@
"type": "string"
}
},
- "required": [
- "query"
- ]
+ "required": ["query"]
}
}
}
@@ -652,15 +619,10 @@
},
"content": {}
},
- "required": [
- "key"
- ]
+ "required": ["key"]
}
},
- "required": [
- "type",
- "properties"
- ]
+ "required": ["type", "properties"]
},
"Event.installation.updated": {
"type": "object",
@@ -676,15 +638,10 @@
"type": "string"
}
},
- "required": [
- "version"
- ]
+ "required": ["version"]
}
},
- "required": [
- "type",
- "properties"
- ]
+ "required": ["type", "properties"]
},
"Event.lsp.client.diagnostics": {
"type": "object",
@@ -703,16 +660,10 @@
"type": "string"
}
},
- "required": [
- "serverID",
- "path"
- ]
+ "required": ["serverID", "path"]
}
},
- "required": [
- "type",
- "properties"
- ]
+ "required": ["type", "properties"]
},
"Event.permission.updated": {
"type": "object",
@@ -725,10 +676,7 @@
"$ref": "#/components/schemas/permission.info"
}
},
- "required": [
- "type",
- "properties"
- ]
+ "required": ["type", "properties"]
},
"permission.info": {
"type": "object",
@@ -753,18 +701,10 @@
"type": "number"
}
},
- "required": [
- "created"
- ]
+ "required": ["created"]
}
},
- "required": [
- "id",
- "sessionID",
- "title",
- "metadata",
- "time"
- ]
+ "required": ["id", "sessionID", "title", "metadata", "time"]
},
"Event.message.updated": {
"type": "object",
@@ -780,15 +720,10 @@
"$ref": "#/components/schemas/Message.Info"
}
},
- "required": [
- "info"
- ]
+ "required": ["info"]
}
},
- "required": [
- "type",
- "properties"
- ]
+ "required": ["type", "properties"]
},
"Message.Info": {
"type": "object",
@@ -798,10 +733,7 @@
},
"role": {
"type": "string",
- "enum": [
- "user",
- "assistant"
- ]
+ "enum": ["user", "assistant"]
},
"parts": {
"type": "array",
@@ -813,12 +745,7 @@
"$ref": "#/components/schemas/Message.Metadata"
}
},
- "required": [
- "id",
- "role",
- "parts",
- "metadata"
- ]
+ "required": ["id", "role", "parts", "metadata"]
},
"Message.Part": {
"oneOf": [
@@ -864,10 +791,7 @@
"type": "string"
}
},
- "required": [
- "type",
- "text"
- ]
+ "required": ["type", "text"]
},
"Message.Part.Reasoning": {
"type": "object",
@@ -884,10 +808,7 @@
"additionalProperties": {}
}
},
- "required": [
- "type",
- "text"
- ]
+ "required": ["type", "text"]
},
"Message.Part.ToolInvocation": {
"type": "object",
@@ -900,10 +821,7 @@
"$ref": "#/components/schemas/Message.ToolInvocation"
}
},
- "required": [
- "type",
- "toolInvocation"
- ]
+ "required": ["type", "toolInvocation"]
},
"Message.ToolInvocation": {
"oneOf": [
@@ -944,11 +862,7 @@
},
"args": {}
},
- "required": [
- "state",
- "toolCallId",
- "toolName"
- ]
+ "required": ["state", "toolCallId", "toolName"]
},
"Message.ToolInvocation.ToolPartialCall": {
"type": "object",
@@ -968,11 +882,7 @@
},
"args": {}
},
- "required": [
- "state",
- "toolCallId",
- "toolName"
- ]
+ "required": ["state", "toolCallId", "toolName"]
},
"Message.ToolInvocation.ToolResult": {
"type": "object",
@@ -995,12 +905,7 @@
"type": "string"
}
},
- "required": [
- "state",
- "toolCallId",
- "toolName",
- "result"
- ]
+ "required": ["state", "toolCallId", "toolName", "result"]
},
"Message.Part.SourceUrl": {
"type": "object",
@@ -1023,11 +928,7 @@
"additionalProperties": {}
}
},
- "required": [
- "type",
- "sourceId",
- "url"
- ]
+ "required": ["type", "sourceId", "url"]
},
"Message.Part.File": {
"type": "object",
@@ -1046,11 +947,7 @@
"type": "string"
}
},
- "required": [
- "type",
- "mediaType",
- "url"
- ]
+ "required": ["type", "mediaType", "url"]
},
"Message.Part.StepStart": {
"type": "object",
@@ -1060,9 +957,7 @@
"const": "step-start"
}
},
- "required": [
- "type"
- ]
+ "required": ["type"]
},
"Message.Metadata": {
"type": "object",
@@ -1077,9 +972,7 @@
"type": "number"
}
},
- "required": [
- "created"
- ]
+ "required": ["created"]
},
"error": {
"oneOf": [
@@ -1119,16 +1012,10 @@
"type": "number"
}
},
- "required": [
- "start",
- "end"
- ]
+ "required": ["start", "end"]
}
},
- "required": [
- "title",
- "time"
- ],
+ "required": ["title", "time"],
"additionalProperties": {}
}
},
@@ -1157,10 +1044,7 @@
"type": "string"
}
},
- "required": [
- "cwd",
- "root"
- ]
+ "required": ["cwd", "root"]
},
"cost": {
"type": "number"
@@ -1190,18 +1074,10 @@
"type": "number"
}
},
- "required": [
- "read",
- "write"
- ]
+ "required": ["read", "write"]
}
},
- "required": [
- "input",
- "output",
- "reasoning",
- "cache"
- ]
+ "required": ["input", "output", "reasoning", "cache"]
}
},
"required": [
@@ -1214,11 +1090,7 @@
]
}
},
- "required": [
- "time",
- "sessionID",
- "tool"
- ]
+ "required": ["time", "sessionID", "tool"]
},
"ProviderAuthError": {
"type": "object",
@@ -1237,16 +1109,10 @@
"type": "string"
}
},
- "required": [
- "providerID",
- "message"
- ]
+ "required": ["providerID", "message"]
}
},
- "required": [
- "name",
- "data"
- ]
+ "required": ["name", "data"]
},
"UnknownError": {
"type": "object",
@@ -1262,15 +1128,10 @@
"type": "string"
}
},
- "required": [
- "message"
- ]
+ "required": ["message"]
}
},
- "required": [
- "name",
- "data"
- ]
+ "required": ["name", "data"]
},
"Event.message.part.updated": {
"type": "object",
@@ -1292,17 +1153,10 @@
"type": "string"
}
},
- "required": [
- "part",
- "sessionID",
- "messageID"
- ]
+ "required": ["part", "sessionID", "messageID"]
}
},
- "required": [
- "type",
- "properties"
- ]
+ "required": ["type", "properties"]
},
"Event.session.updated": {
"type": "object",
@@ -1318,15 +1172,10 @@
"$ref": "#/components/schemas/session.info"
}
},
- "required": [
- "info"
- ]
+ "required": ["info"]
}
},
- "required": [
- "type",
- "properties"
- ]
+ "required": ["type", "properties"]
},
"session.info": {
"type": "object",
@@ -1346,9 +1195,7 @@
"type": "string"
}
},
- "required": [
- "url"
- ]
+ "required": ["url"]
},
"title": {
"type": "string"
@@ -1366,18 +1213,10 @@
"type": "number"
}
},
- "required": [
- "created",
- "updated"
- ]
+ "required": ["created", "updated"]
}
},
- "required": [
- "id",
- "title",
- "version",
- "time"
- ]
+ "required": ["id", "title", "version", "time"]
},
"Event.session.deleted": {
"type": "object",
@@ -1393,15 +1232,10 @@
"$ref": "#/components/schemas/session.info"
}
},
- "required": [
- "info"
- ]
+ "required": ["info"]
}
},
- "required": [
- "type",
- "properties"
- ]
+ "required": ["type", "properties"]
},
"Event.session.error": {
"type": "object",
@@ -1433,10 +1267,7 @@
}
}
},
- "required": [
- "type",
- "properties"
- ]
+ "required": ["type", "properties"]
},
"App.Info": {
"type": "object",
@@ -1466,13 +1297,7 @@
"type": "string"
}
},
- "required": [
- "config",
- "data",
- "root",
- "cwd",
- "state"
- ]
+ "required": ["config", "data", "root", "cwd", "state"]
},
"time": {
"type": "object",
@@ -1483,12 +1308,7 @@
}
}
},
- "required": [
- "user",
- "git",
- "path",
- "time"
- ]
+ "required": ["user", "git", "path", "time"]
},
"Config.Info": {
"type": "object",
@@ -1583,10 +1403,7 @@
"type": "number"
}
},
- "required": [
- "input",
- "output"
- ]
+ "required": ["input", "output"]
},
"limit": {
"type": "object",
@@ -1598,10 +1415,7 @@
"type": "number"
}
},
- "required": [
- "context",
- "output"
- ]
+ "required": ["context", "output"]
},
"id": {
"type": "string"
@@ -1618,9 +1432,7 @@
"additionalProperties": {}
}
},
- "required": [
- "models"
- ]
+ "required": ["models"]
},
"description": "Custom provider configurations and model overrides"
},
@@ -1790,12 +1602,7 @@
}
}
},
- "required": [
- "name",
- "env",
- "id",
- "models"
- ]
+ "required": ["name", "env", "id", "models"]
},
"Model.Info": {
"type": "object",
@@ -1831,10 +1638,7 @@
"type": "number"
}
},
- "required": [
- "input",
- "output"
- ]
+ "required": ["input", "output"]
},
"limit": {
"type": "object",
@@ -1846,10 +1650,7 @@
"type": "number"
}
},
- "required": [
- "context",
- "output"
- ]
+ "required": ["context", "output"]
},
"id": {
"type": "string"
@@ -1894,10 +1695,7 @@
"description": "Environment variables to set when running the MCP server"
}
},
- "required": [
- "type",
- "command"
- ],
+ "required": ["type", "command"],
"additionalProperties": false
},
"Config.McpRemote": {
@@ -1913,10 +1711,7 @@
"description": "URL of the remote MCP server"
}
},
- "required": [
- "type",
- "url"
- ],
+ "required": ["type", "url"],
"additionalProperties": false
},
"Error": {
@@ -1927,9 +1722,7 @@
"additionalProperties": {}
}
},
- "required": [
- "data"
- ]
+ "required": ["data"]
},
"InstallationInfo": {
"type": "object",
@@ -1941,11 +1734,8 @@
"type": "string"
}
},
- "required": [
- "version",
- "latest"
- ]
+ "required": ["version", "latest"]
}
}
}
-} \ No newline at end of file
+}