Skip to content

fix(web): scale agent spawn rows with interface font - #10092

Merged
juliusmarminge merged 1 commit into
mainfrom
fix/agent-spawn-interface-font
Sep 5, 2026
Merged

fix(web): scale agent spawn rows with interface font#10092
juliusmarminge merged 1 commit into
mainfrom
fix/agent-spawn-interface-font

Conversation

@juliusmarminge

@juliusmarminge juliusmarminge commented Sep 5, 2026

Copy link
Copy Markdown
Member

The agent-spawn row's lead text stayed at 13px when the Interface font size increased, even though its status text and neighboring tool headers scaled.

Use .8125rem for that row. It remains 13px at the default Interface size of 16 and follows the existing preference. Status text, counters, icons, spacing and expanded Code output are unchanged.

Related #7438. This does not add a separate tool-font setting or claim to resolve the full macOS/high-DPI report.

In the actual client at Interface 20, the label now grows from 13px to 16.25px. Restoring Interface 16 returns it to 13px. Code output and status text are unchanged. Normal settings changes, reload, and opening/closing the Agents panel passed. Both captures use the same synthetic data, 1280×900 viewport, scroll position and Interface20/Code13 preferences. The relevant before paths match main; the after uses this exact change.

Before:

Before: the subagent label remains 13px at Interface 20

After:

After: the subagent label scales to 16.25px at Interface 20

Verification: 13 existing appearance tests, web typecheck, targeted lint and formatting pass. An independent reviewer repeated all 13 tests and reviewed the complete change and callers. No static style assertion or diagnostic suppression was added.

GPT 6 Astra via Codex in T3 Code.

Note

Scale AgentSpawnCtaRow text size with interface font

Changes the CTA row's Tailwind text-size utility in AgentSpawnCtaRow from an explicit 13px to 0.8125rem so it scales with the interface font setting. No other component logic or markup changes.

Macroscope summarized d16399a.

@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 5, 2026
@macroscopeapp

macroscopeapp Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Approvability

Verdict: Approved at d16399a

Macroscope's review found this PR approvable — This is a one-line, self-contained CSS adjustment that makes the agent-spawn row respect the existing interface-font preference. At the default 16px interface size it remains 13px, and it does not affect workflows, data contracts, or static-analysis settings.

You can add or adjust custom eligibility rules. Learn more.

@github-actions

github-actions Bot commented Sep 5, 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.6 KiB 13.5 KiB −55 B (−0.4%) 15.1 KiB
Codex Thread snapshot wire 7.0 KiB 7.0 KiB +2 B (+0.0%) 7.3 KiB
Codex Live turn WebSocket wire 6.6 KiB 6.5 KiB −57 B (−0.8%) 7.8 KiB
Codex Live turn WebSocket decoded 57.1 KiB 57.0 KiB −88 B (−0.2%) 66.4 KiB
Codex Live turn messages 10 8 −2 (−20.0%) 21
Claude Total thread wire 13.6 KiB 13.6 KiB −30 B (−0.2%) 15.1 KiB
Claude Thread snapshot wire 7.0 KiB 7.0 KiB −1 B (−0.0%) 7.3 KiB
Claude Live turn WebSocket wire 6.6 KiB 6.5 KiB −29 B (−0.4%) 7.8 KiB
Claude Live turn WebSocket decoded 57.9 KiB 57.8 KiB −44 B (−0.1%) 66.4 KiB
Claude Live turn messages 10 9 −1 (−10.0%) 21

Baseline: 39802c0 · PR result: d16399a · 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.8 KiB
  • Claude decoded thread snapshot: 114.5 KiB

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

@juliusmarminge
juliusmarminge merged commit be7796d into main Sep 5, 2026
22 checks passed
@juliusmarminge
juliusmarminge deleted the fix/agent-spawn-interface-font branch September 5, 2026 11:22
github-actions Bot added a commit to omarcresp/t3code-flake that referenced this pull request Sep 5, 2026
## What's Changed
* fix(server): keep Homebrew mise shims manual-only by @juliusmarminge in pingdotgg/t3code#10085
* fix(ssh): report remote package installation failures accurately by @juliusmarminge in pingdotgg/t3code#10088
* fix(web): keep bulk thread deletion going after failures by @m-de-graaff in pingdotgg/t3code#4615
* fix(web): scale agent spawn rows with interface font by @juliusmarminge in pingdotgg/t3code#10092
* fix(web): prevent sidebar tooltip title clipping by @UtkarshUsername in pingdotgg/t3code#10086
* fix(web): keep the composer expanded until the thread can scroll by @t3dotgg in pingdotgg/t3code#9965
* fix(web): preserve original mention text in the composer by @juliusmarminge in pingdotgg/t3code#10100

## New Contributors
* @m-de-graaff made their first contribution in pingdotgg/t3code#4615

**Full Changelog**: pingdotgg/t3code@v0.0.39-nightly.20260905.1286...v0.0.39-nightly.20260905.1287

Upstream release: https://github.com/pingdotgg/t3code/releases/tag/v0.0.39-nightly.20260905.1287
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