Skip to content

merge: sync with upstream pingdotgg/t3code - #12

Merged
SparshKaushik merged 606 commits into
mainfrom
t3code/c97a7ce7
Sep 27, 2026
Merged

SparshKaushik merged 606 commits into
mainfrom
t3code/c97a7ce7

Conversation

@SparshKaushik

Copy link
Copy Markdown
Owner

Syncs the fork with upstream main through ab099178a (78 commits): upstream's usage reader rewrite (Cursor keychain-gated account usage, Antigravity reader, OpenCode legacy JSON + multi-db), session-title generation for OpenCode, Connect relay/session-reaper idle wakeup cuts, device-tool prompt fix (pingdotgg#13908), and assorted web/mobile fixes.

Fork deltas preserved on top:

  • pi usage ingestion, per-instance OpenCode DB resolution, models.dev catalog + UsagePricer/userTagged/searchModels
  • UsageRecord carries both sides' fields (apiProvider, inputTokensEstimated, rateModel, fast); contract version 9 with decoding defaults so v4–v8 upstream summaries still merge
  • Upstream sqlite readers rerouted through sqliteCompat (Bun-safe for the compiled binary)
  • opencodeRuntime.ts stays deleted (out-of-process OpenCodeHost)
  • release.yml keeps the fork's asset set (mac arm64 + s5code-server linux binaries + optional APK)

juliusmarminge and others added 30 commits September 21, 2026 14:49
Co-authored-by: codex <codex@users.noreply.github.com>
…trees (pingdotgg#12953)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…gg#13094)

Co-authored-by: Anco <anco@bluebarry.ai>
Co-authored-by: Exotic <118054752+extoci@users.noreply.github.com>
Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com>
)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 27, 2026 11:17

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XXL labels Sep 27, 2026
@github-actions

github-actions Bot commented Sep 27, 2026 •

Copy link
Copy Markdown

Thread transfer impact

✅ Thread transfer remains within every enforced ceiling.

ℹ️ The exact PR base did not have a successful artifact. Baseline uses the latest successful main measurement shown below.

Provider Metric Main baseline This PR Impact PR ceiling
Codex Total thread wire 13.6 KiB 13.5 KiB −64 B (−0.5%) 15.1 KiB ✅
Codex Thread snapshot wire 7.1 KiB 7.1 KiB +18 B (+0.2%) 7.3 KiB ✅
Codex Live turn WebSocket wire 6.5 KiB 6.5 KiB −82 B (−1.2%) 7.8 KiB ✅
Codex Live turn WebSocket decoded 57.0 KiB 56.3 KiB −778 B (−1.3%) 66.4 KiB ✅
Codex Live turn messages 9 10 +1 (+11.1%) 21 ✅
Claude Total thread wire 13.4 KiB 13.6 KiB +135 B (+1.0%) 15.1 KiB ✅
Claude Thread snapshot wire 7.1 KiB 7.1 KiB +34 B (+0.5%) 7.3 KiB ✅
Claude Live turn WebSocket wire 6.4 KiB 6.5 KiB +101 B (+1.5%) 7.8 KiB ✅
Claude Live turn WebSocket decoded 57.0 KiB 57.1 KiB +88 B (+0.2%) 66.4 KiB ✅
Claude Live turn messages 8 10 +2 (+25.0%) 21 ✅

Baseline: 6fcee7d · PR result: 366527c · Source CI: success

Scenario and decoded snapshot size

10 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.

  • Codex decoded thread snapshot: 113.9 KiB
  • Claude decoded thread snapshot: 114.6 KiB

Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed.

@SparshKaushik
SparshKaushik merged commit cee27f8 into main Sep 27, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.