diff --git a/opencode/packages/opencode/src/cli/cmd/tui/context/theme.tsx b/opencode/packages/opencode/src/cli/cmd/tui/context/theme.tsx index 41c5a4a..269fd00 100644 --- a/opencode/packages/opencode/src/cli/cmd/tui/context/theme.tsx +++ b/opencode/packages/opencode/src/cli/cmd/tui/context/theme.tsx @@ -24,7 +24,6 @@ import nightowl from "./theme/nightowl.json" with { type: "json" } import nord from "./theme/nord.json" with { type: "json" } import osakaJade from "./theme/osaka-jade.json" with { type: "json" } import onedark from "./theme/one-dark.json" with { type: "json" } -import opencode from "./theme/opencode.json" with { type: "json" } import orng from "./theme/orng.json" with { type: "json" } import lucentOrng from "./theme/lucent-orng.json" with { type: "json" } import palenight from "./theme/palenight.json" with { type: "json" } @@ -159,7 +158,6 @@ export const DEFAULT_THEMES: Record = { nord, ["one-dark"]: onedark, ["osaka-jade"]: osakaJade, - opencode, orng, ["lucent-orng"]: lucentOrng, palenight, @@ -284,7 +282,7 @@ export const { use: useTheme, provider: ThemeProvider } = createSimpleContext({ const [store, setStore] = createStore({ themes: DEFAULT_THEMES, mode: kv.get("theme_mode", props.mode), - active: (sync.data.config.theme ?? kv.get("theme", "opencode")) as string, + active: (sync.data.config.theme ?? kv.get("theme", "github")) as string, ready: false, }) @@ -304,7 +302,7 @@ export const { use: useTheme, provider: ThemeProvider } = createSimpleContext({ ) }) .catch(() => { - setStore("active", "opencode") + setStore("active", "github") }) .finally(() => { if (store.active !== "system") { @@ -327,7 +325,7 @@ export const { use: useTheme, provider: ThemeProvider } = createSimpleContext({ if (store.active === "system") { setStore( produce((draft) => { - draft.active = "opencode" + draft.active = "github" draft.ready = true }), ) @@ -352,7 +350,7 @@ export const { use: useTheme, provider: ThemeProvider } = createSimpleContext({ }) const values = createMemo(() => { - return resolveTheme(store.themes[store.active] ?? store.themes.opencode, store.mode) + return resolveTheme(store.themes[store.active] ?? store.themes.github, store.mode) }) const syntax = createMemo(() => generateSyntax(values())) diff --git a/opencode/packages/opencode/src/session/llm.ts b/opencode/packages/opencode/src/session/llm.ts index 1d73495..2af4ac9 100644 --- a/opencode/packages/opencode/src/session/llm.ts +++ b/opencode/packages/opencode/src/session/llm.ts @@ -46,7 +46,7 @@ export namespace LLM { export type StreamOutput = StreamTextResult - export type RetryState { + export type RetryState = { attempt: number totalWaitTime: number lastError: Error | null