diff options
| author | Dax Raad <[email protected]> | 2026-04-18 10:37:33 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2026-04-18 10:39:10 -0400 |
| commit | 55315bdffaae45d8a983b90836308ad460fc45e4 (patch) | |
| tree | a9a264085ae6e24dba4718061cdd6e646c5fb96a /packages | |
| parent | 882b8e1e7587c4b24e5cb7ee9409e93b9455c5b0 (diff) | |
| download | opencode-55315bdffaae45d8a983b90836308ad460fc45e4.tar.gz opencode-55315bdffaae45d8a983b90836308ad460fc45e4.zip | |
tui: fix sync loading indicator to properly show loading state on startup
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/context/sync.tsx | 1 | ||||
| -rw-r--r-- | packages/opencode/test/session/session-entry-stepper.test.ts | 21 |
2 files changed, 0 insertions, 22 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/context/sync.tsx b/packages/opencode/src/cli/cmd/tui/context/sync.tsx index d2a7e5c4d..57326e3a1 100644 --- a/packages/opencode/src/cli/cmd/tui/context/sync.tsx +++ b/packages/opencode/src/cli/cmd/tui/context/sync.tsx @@ -467,7 +467,6 @@ export const { use: useSync, provider: SyncProvider } = createSimpleContext({ return store.status }, get ready() { - return true if (process.env.OPENCODE_FAST_BOOT) return true return store.status !== "loading" }, diff --git a/packages/opencode/test/session/session-entry-stepper.test.ts b/packages/opencode/test/session/session-entry-stepper.test.ts index 32036cb1e..defce40c1 100644 --- a/packages/opencode/test/session/session-entry-stepper.test.ts +++ b/packages/opencode/test/session/session-entry-stepper.test.ts @@ -547,27 +547,6 @@ describe("session-entry-stepper", () => { }) }) - test("records retries on the pending assistant", () => { - const next = run( - [ - SessionEvent.Retried.create({ - attempt: 1, - error: retryError("rate limited"), - timestamp: time(1), - }), - SessionEvent.Retried.create({ - attempt: 2, - error: retryError("provider overloaded"), - timestamp: time(2), - }), - ], - active(), - ) - - expect(retriesOf(next)).toEqual([retry(1, "rate limited", 1), retry(2, "provider overloaded", 2)]) - }) - }) - describe("known reducer gaps", () => { test("prompt appends immutably when no assistant is pending", () => { FastCheck.assert( |
