fix(web): scale agent spawn rows with interface font - #10092
Conversation
ApprovabilityVerdict: Approved at 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. |
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. |
## 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
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
.8125remfor 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:
After:
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
AgentSpawnCtaRowtext size with interface fontChanges the CTA row's Tailwind text-size utility in
AgentSpawnCtaRowfrom an explicit 13px to 0.8125rem so it scales with the interface font setting. No other component logic or markup changes.Macroscope summarized d16399a.