summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2026-04-18 10:37:33 -0400
committerDax Raad <[email protected]>2026-04-18 10:39:10 -0400
commit55315bdffaae45d8a983b90836308ad460fc45e4 (patch)
treea9a264085ae6e24dba4718061cdd6e646c5fb96a /packages
parent882b8e1e7587c4b24e5cb7ee9409e93b9455c5b0 (diff)
downloadopencode-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.tsx1
-rw-r--r--packages/opencode/test/session/session-entry-stepper.test.ts21
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(