Repository navigation
fix(workbench): carry six upstream reliability fixes - #98
Conversation
pingdotgg#15470) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com> (cherry picked from commit a92c43b)
…ailing (pingdotgg#15488) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com> (cherry picked from commit 0fe4fa4)
…tion (pingdotgg#15563) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com> (cherry picked from commit eac52f0)
) (cherry picked from commit 253dea3)
…otgg#15532) (cherry picked from commit 4ee6bfd)
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: Scenario and decoded snapshot size10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.
Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed. |
Workbench demoOpen the private 20-minute demo. Sign in to Vercel, then choose Open demo. Reopening this link in the same browser resumes its running demo; Start new demo creates a fresh one. Jira starts disconnected. Application, runtime startup, fixtures, and native smoke: PR Expired? Return to this link and launch again. Use synthetic content with the free OpenCode model. |
Summary
Import six merged native T3 reliability fixes into the Workbench fork. These prevent failed SQLite writes, missed long review conversations, disrupted RPC connections, unwanted restart continuations, and staging changes during commit-message generation.
Changes
Each fix retains its upstream cherry-pick reference. The combined Effect patch retains the fork's existing cache fix; the regenerated lockfile preserves package versions and the existing Alchemy patch. No Workbench-owned implementation, native persistence schema, UI integration, or workflow changes are included.
Verification
GitVcsDriverCore.test.ts:preserves renames, unusual paths, modes, and binary statistics.4ee6bfd50ef4a089440d5c3662db2298da9cc50e, both base7530667and head520f907have the same existing conflict paths:ChatView.tsx,state/query.ts, andpnpm-lock.yaml. No additional conflict paths or Workbench integrations are introduced.vp test run packages/client-runtime/src/rpc/session.test.ts -t 'full buffer'. Closing the saturated stream must allow a subsequent server probe to complete.520f9073c9836f53d165ddcbf90028d5fd7511bepasses full Workbench CI, quality and desktop smoke, and all three browser-regression shards.7530667154d5b52adb5c0ac4d9e24f5279659a6f.Limits
Model: GPT-6. Harness: Codex in the saved Linux cloud environment.