Skip to content

fix(client): use package import for markdown image helpers - #9010

Merged
juliusmarminge merged 1 commit into
mainfrom
t3code/fix-ci-after-merge
Sep 1, 2026
Merged

fix(client): use package import for markdown image helpers#9010
juliusmarminge merged 1 commit into
mainfrom
t3code/fix-ci-after-merge

Conversation

@juliusmarminge

@juliusmarminge juliusmarminge commented Sep 1, 2026

Copy link
Copy Markdown
Member

What Changed

Updated work-log presentation code to import markdown image helpers through the @t3tools/client-runtime/markdown-images package path.

Why

Expo failed to build with the .js import of a .ts file: https://github.com/pingdotgg/t3code/actions/runs/33471730763/job/99742685256

Checklist

  • This PR is small and focused
  • I explained what changed and why
  • I included before/after screenshots for any UI changes
  • I included a video for animation/interaction changes

Note

Switch markdown image helper imports to package path in presentation.ts

Repoints classifyMarkdownImageSource and markdownImageSourceFragment from the relative '../markdownImages.js' import to '@t3tools/client-runtime/markdown-images' in presentation.ts. No other code changes.

Macroscope summarized 00e5198.

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XS 0-9 changed lines (additions + deletions). labels Sep 1, 2026
@juliusmarminge
juliusmarminge enabled auto-merge (squash) September 1, 2026 06:56
@juliusmarminge
juliusmarminge merged commit 0947c30 into main Sep 1, 2026
23 checks passed
@juliusmarminge
juliusmarminge deleted the t3code/fix-ci-after-merge branch September 1, 2026 06:57
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Thread transfer impact

✅ Thread transfer remains within every enforced ceiling.

Provider Metric Main baseline This PR Impact PR ceiling
Codex Total thread wire 13.3 KiB 13.3 KiB −23 B (−0.2%) 15.1 KiB
Codex Thread snapshot wire 6.9 KiB 6.9 KiB −9 B (−0.1%) 7.3 KiB
Codex Live turn WebSocket wire 6.4 KiB 6.4 KiB −14 B (−0.2%) 7.8 KiB
Codex Live turn WebSocket decoded 55.6 KiB 55.6 KiB 0 B (0.0%) 66.4 KiB
Codex Live turn messages 10 10 0 (0.0%) 21
Claude Total thread wire 13.3 KiB 13.3 KiB −2 B (−0.0%) 15.1 KiB
Claude Thread snapshot wire 6.9 KiB 6.9 KiB +2 B (+0.0%) 7.3 KiB
Claude Live turn WebSocket wire 6.4 KiB 6.4 KiB −4 B (−0.1%) 7.8 KiB
Claude Live turn WebSocket decoded 56.4 KiB 56.4 KiB 0 B (0.0%) 66.4 KiB
Claude Live turn messages 10 10 0 (0.0%) 21

Baseline: ce71c04 · PR result: 00e5198 · 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: 109.4 KiB
  • Claude decoded thread snapshot: 110.1 KiB

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

github-actions Bot added a commit to omarcresp/t3code-flake that referenced this pull request Sep 1, 2026
## What's Changed
* fix(client): use package import for markdown image helpers by @juliusmarminge in pingdotgg/t3code#9010
* test: remove static presentation snapshots by @t3-code[bot] in pingdotgg/t3code#9008
* perf(server): bound snapshot activity payload memory by @t3dotgg in pingdotgg/t3code#9000
* perf(server): cut idle CPU use and stop provider event leaks by @t3dotgg in pingdotgg/t3code#8187


**Full Changelog**: pingdotgg/t3code@v0.0.38-nightly.20260901.1244...v0.0.38-nightly.20260901.1245

Upstream release: https://github.com/pingdotgg/t3code/releases/tag/v0.0.38-nightly.20260901.1245
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS 0-9 changed lines (additions + deletions). 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.

1 participant