Repository navigation
fix(console): say the dedicated reason once and drop the repositories promise on create agent - #3573
Conversation
|
🦞👀 Pull request received. I will update this pull request when review starts. ClawSweeper review completeClawSweeper finished reviewing this revision. The review result is being finalized. |
|
Codex review: needs maintainer review before merge. What this changesThis PR removes an unconditional repository promise, shortens the Harness hint, and aligns Create Agent card padding on phones. Example: Create Agent at 390 px on an Installation without repository access
Review scores
ProductKind: Bug fix · Worth it: Yes · Fix scope: Complete Merge readiness✅ Ready for maintainer review Keep this PR open: it is a focused, maintainer-authored Console correction, with no actionable introduced defect found. Priority: P3 Before mergeNone. FindingsNone. Agent review detailsHow this fits togetherThe Console renders Installation capabilities and current form choices into Agent setup guidance; this change affects displayed text and spacing. flowchart LR
A[Installation capabilities] --> B[Create Agent form]
C[Provider and Harness choices] --> B
B --> D[Harness outcome hint]
B --> E[Runtime details explanation]
F[Shared card styles] --> G[Create Agent start cards]
Technical reviewBest possible solution: Keep the capability-specific explanation under Runtime details and let both start cards inherit their shared responsive padding. Do we have a high-confidence way to reproduce the issue? Current-main source and supplied before screenshots establish the copy and spacing problems; no target code or tests were run during this read-only review. Is this the best way to solve the issue? The patch uses the existing text owners and shared card styles, preserves capability checks and locked-Harness guidance, and adds no unnecessary production machinery. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning medium; reviewed against 177bd674bb1a. Provenance checked
TestingProof path: shipped entry point. SecurityNone. EvidenceWhat I checked:
LabelsLabel changes:
Label justifications:
Rating scale6/6 🦀 challenger crab · 5/6 🦞 diamond lobster · 4/6 🐚 platinum hermit · 3/6 🦐 gold shrimp · 2/6 🦪 silver shellfish · 1/6 🧂 unranked krab. Overall follows the weaker of proof and patch quality; ✨ marks media proof (a screenshot, video, or linked artifact) that directly shows the changed behavior. WorkflowClawSweeper edits this one comment on every review. Comment Reviewed October 24, 2026, 11:32 PM ET / October 25, 2026, 03:32 UTC. |
Problem
Create Agent copy and spacing issues from dogfood D700 (board finding 2404):
Change
.launch-introno longer overrides the card padding, so both start cards use it at every width.createOpenclawWithoutNativeWorkershas a step for the single reason.This does not touch the repository selection or
notConfiguredpaths (#3568/#3569, fix-postland-1025b).Verification
console-page-header.test.ts"Create Agent leads with ← Agents…" checks the intro text and that both cards have the same padding at 1440 and 390.console-create-agent-provisioning-400.test.mjs(two tests) checks the new Harness hint text. All three fail on main and pass here: 20/20 at 2 CPUs on a remote test VM.Before, start 390:




After, start 390:
Before, OpenClaw 1440:
After, OpenClaw 1440:
Video (after: the start page, then OpenClaw with Runtime details): d700-after.webm
Risks
Copy and one CSS line. The Harness hint still names Codex only while the harness can change.