Skip to content

fix: backport reliability and client performance batch - #4

Merged
AIdoesmyjob merged 25 commits into
mainfrom
codex/curated-reliability-batch1
Oct 1, 2026
Merged

AIdoesmyjob merged 25 commits into
mainfrom
codex/curated-reliability-batch1

Conversation

@AIdoesmyjob

@AIdoesmyjob AIdoesmyjob commented Sep 30, 2026 •

Copy link
Copy Markdown
Owner

The previously installed curated9 build lacked several narrowly scoped instruction-delivery, disk-growth, and client-performance fixes. This is the first requested reliability batch, stacked on the repaired pending curated13 prerequisite.

Backports from pingdotgg/t3code:

Fork Bun/Node SQLite loading and custom runtime/provider behavior are preserved. A test-only jsdom dependency is isolated in the lockfile. pingdotgg#14311 is intentionally split into the following compatibility PR because bindings alone exposed runtime prerequisites; pingdotgg#14290 managed account authentication is not included.

Validation: local focused suites and scoped server/web/client-runtime typechecks passed; independent review passed the safe/compatibility source audit and 95 relevant tests. This draft does not claim an end-user typing-latency benchmark.

Combined-candidate acceptance at exact tip 2ee25b539546efcf2d8b27eeb39f6c45e5eb6677: pinned pnpm 11.10 frozen-lock install passed; all 15 root typecheck tasks passed locally and on Linux; changed TypeScript lint exited zero (warnings only); Linux targeted suites passed 969 tests; full Linux server tests passed 4,081 tests, with 10 skips limited to optional real-provider opt-in / Windows cases; full Linux web tests passed 3,910 tests. Web/server builds and clean-install package smoke passed: HTML, byte-exact served JavaScript, SQLite integrity with 47 migrations, authenticated isolated config/model catalog containing eight Skofo model entries with default gpt-6-astra, and real Codex CLI 0.159.2 protocol-schema compatibility. The checkout is clean. These are recorded acceptance results, not a claim of green GitHub CI.

Installable VM package: /home/monstrcow/.local/share/t3code-deploy/packages/t3-0.0.40-skofo.20260930.reliability1.tgz, SHA-256 045bc56c6be97dc4235d8b39ac12261e434ddb3bafb0db6eb49f8ee741938b56. All 14 direct runtime dependency versions match the frozen lockfile exactly.

Isolated browser acceptance: PASS. Rendered chat widths measured 768 / 1,152 / 1,504 px; the 390 px mobile layout had no horizontal overflow; composer draft and terminal state persisted; the eight-model Skofo catalog and default gpt-6-astra were verified without starting a provider turn. Lukas explicitly approved read-only verification through the existing authenticated production browser session; final production catalog verification passed. No production authentication bypass or permanent verification grant has been created.

Final production acceptance and publication: PASS. Deployed exact source 2ee25b539546efcf2d8b27eeb39f6c45e5eb6677, version 0.0.40-skofo.20260930.reliability1, using the immutable package/checksum above. Source was published by a normal fast-forward with no force, squash, rebase, or SHA rewriting; fork main is exactly the deployed HEAD. All six batch PRs #3–#8 were marked merged at 2026-10-01T17:44:16Z.

Production checks passed: byte-exact installed server/web assets, all 14 runtime dependency pins, Node 24, internal endpoint, public HTTP 302 authentication edge with HSTS, unchanged SQLite user version 0 and 47 migrations, no fatal service logs, stable PID / zero automatic restarts, and authenticated production catalog/UI. Two interrupted threads automatically resumed once in their original Claude conversations, made real progress, and consumed their recovery markers; no extra manual retry prompt was sent. The normal unconsumed five-minute startup grant was preserved and no permanent verification grant was minted. The temporary restart setting was removed with a fresh compare-and-swap and General Settings confirmed it off. Original control-group behavior, 30-second stop timeout, and on-failure restart policy were restored; the temporary drop-in is absent.

The live CLIs were independently updated outside this release lane: current Codex 0.159.3 and Claude 2.1.286 were freshly checked against the candidate, with Anthropic SDK 0.3.260. This release did not upgrade either CLI. The 52 approved abandoned preview/test roots were cleaned up without deleting data files. Earlier procedural systemd-exit/output-format/timestamp and tar-umask mistakes caused safe holds/fallbacks or automatic rollback, not an application regression; the strict guard was preserved. The final frozen V7 deployment exited zero. Final completed record 20261001T173847Z-maintenance-reliability1 has manifest SHA-256 ea2496a8854c1ade2c352a351979ee743da9375b0fb6181c0aa24efcb604b550 and references the completed checksummed original rollback snapshot. Current database contents were retained during the earlier automatic rollback.

This PR was initially reviewed as a scoped stacked batch against its preceding branch. Retargeting to main at release time allowed exact validated/deployed HEAD publication; it did not introduce an unvalidated merge tree. The test evidence above is local/VM acceptance, not a claim of green fork GitHub CI.

Model/harness: OpenAI Codex in Codex desktop; the exact model identifier is not exposed to this release session.

cestercian and others added 25 commits September 21, 2026 09:05
…art (pingdotgg#12625)

Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…12438)

Co-authored-by: shivam <91240327+shivamhwp@users.noreply.github.com>
…10831)

Co-authored-by: shivam <91240327+shivamhwp@users.noreply.github.com>
…ion (pingdotgg#10098)

Co-authored-by: shivamhwp <91240327+shivamhwp@users.noreply.github.com>
)

Co-authored-by: t3-code[bot] <269035359+t3-code[bot]@users.noreply.github.com>
Co-authored-by: Exotic <118054752+extoci@users.noreply.github.com>
…2243)

Co-authored-by: Simone <185146821+Lucenx9@users.noreply.github.com>
…ingdotgg#12620)

Ported from upstream 2b17823 while preserving the fork attachment protocol.
…gdotgg#13547)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
(cherry picked from commit 6391be2)
…gdotgg#13684)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
(cherry picked from commit 8aa5be2)
… in memory (pingdotgg#13686)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
(cherry picked from commit 6989856)
…ingdotgg#13767)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
(cherry picked from commit 9151ea4)
…th failed repacks (pingdotgg#13812)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
(cherry picked from commit 95030dc)
…ncy improvement (pingdotgg#13884)

Co-authored-by: GPT-6 Astra <noreply@openai.com>
(cherry picked from commit ed57bed)
…4304)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
(cherry picked from commit 451afcb)
@AIdoesmyjob
AIdoesmyjob changed the base branch from codex/pending-curated13 to main October 1, 2026 17:43
@AIdoesmyjob
AIdoesmyjob marked this pull request as ready for review October 1, 2026 17:43
@AIdoesmyjob
AIdoesmyjob merged commit d6835ed into main Oct 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.