Repository navigation
fix(web): thread details card gives titles room to read - #16746
Conversation
Lineage rows show one trailing item with a compact time, and the PR row moves its number, checks, watch, and action to a second line. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
ApprovabilityVerdict: Approved at Macroscope's review found this PR approvable — This PR is a localized thread-details UI refinement: it gives pull-request titles more room and compacts related status information without changing the underlying actions, APIs, or data flow. Added formatting behavior is covered by focused tests, and no sensitive, deployment, default-setting, or static-analysis configuration is affected. You can add or adjust custom eligibility rules. Learn more. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 8 remain after this review. 📝 WalkthroughWalkthroughThe changes add compact elapsed-time formatting for agent rows, revise pull request detail row layouts and controls, and display failure counts in the pull request checks trigger. ChangesAgent elapsed-time display
Pull request details
Priority: ⬇️ Low Estimated code review effort: 3 (Moderate) | ~20 minutes Change: Bug fix Merge Risk: ⚪ Minimal · up to Pull request rows retain a readable title and show available controls; no issue identified here needs resolution before merging. 🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
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. |
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Dismissing prior approval to re-evaluate 49e46cf
## What's Changed * docs: connect Claude Code, Codex, ChatGPT and bots over MCP by @juliusmarminge in pingdotgg/t3code#16741 * fix(web): thread details card gives titles room to read by @t3dotgg in pingdotgg/t3code#16746 * fix(mcp): agent HTML pages stop painting slab backgrounds by @t3dotgg in pingdotgg/t3code#16752 * fix: composer picks up new project skills without a server restart by @juliusmarminge in pingdotgg/t3code#16750 * feat(server): run a project action when a worktree thread settles by @t3dotgg in pingdotgg/t3code#16290 * feat(web): old Claude threads compact on send instead of stacking notices by @t3dotgg in pingdotgg/t3code#16631 * fix(server): settled threads stop polling their pull requests by @t3dotgg in pingdotgg/t3code#16762 * fix(server): stop storing tool image bytes no client reads by @derektrimm in pingdotgg/t3code#16652 * fix(server): status refresh no longer pegs CPU in repos with thousands of untracked files by @t3dotgg in pingdotgg/t3code#16771 * perf(server): background branch lookups share one GitHub query per sweep by @t3dotgg in pingdotgg/t3code#16760 * fix(server): threads settle as soon as a client sees their PR merge by @t3dotgg in pingdotgg/t3code#16761 * feat(server,web,mobile): agents see snooze state and link to threads by @t3dotgg in pingdotgg/t3code#16782 **Full Changelog**: pingdotgg/t3code@v0.0.46-nightly.20261007.2761...v0.0.46-nightly.20261007.2774 Upstream release: https://github.com/pingdotgg/t3code/releases/tag/v0.0.46-nightly.20261007.2774
The thread details card got too crowded. Lineage rows showed both a timer and the word "Running", and PR rows put the number, checks, a chevron, and an action next to the title. On a 280px card, titles were cut to a few characters.
Now the title gets the space:
#number, checks ("2 failed" or "1/3", no chevron), the watch eye, and the action (Resolve, Ready, Fix or Merge). The second line sits tight under its own title, with a gap before the next PR, so stacked PRs read as pairs. PRs with nothing to show stay on one line.Watched PR: the eye sits on line 2 after the number and checks. Clicking it stops the watch.
The screenshots come from a local dev server with real data: four running delegated subagents, and a thread linked to two open PRs that have conflicts.
Web and desktop only. Mobile has its own agents sheet and does not change.
Reviewed with sol-loop: 2 rounds with GPT-6.1 Sol on high.
Created with Claude Opus 5.5 in Claude Code (T3 Code).
🤖 Generated with Claude Code