Skip to content

[codex] Improve working directory input - #617

Merged
selfcontained merged 2 commits into
mainfrom
agt_412038691485/agent-691485
May 29, 2026
Merged

[codex] Improve working directory input#617
selfcontained merged 2 commits into
mainfrom
agt_412038691485/agent-691485

Conversation

@selfcontained

Copy link
Copy Markdown
Owner

Summary

  • Replace local-only working directory suggestions with API-backed project history sorted by usage and recency.
  • Reuse the shared path input across agent creation, templates, template detail, and job creation.
  • Improve keyboard navigation, focus behavior, filtered suggestions, and Tab ghost completion behavior.
  • Keep the managed worktree section layout stable and derive nested branch control state from the effective worktree state.

Impact

Users can type a known project name like dispatch and choose a frequently used project root, while still typing arbitrary full paths. The create-agent worktree controls no longer jump or show misleading checked disabled states.

Validation

  • pnpm run check
  • pnpm run finalize:web
  • pnpm run test:e2e (160 passed, 12 skipped)
  • Playwright validation of the create-agent working directory dropdown and worktree control states

@selfcontained
selfcontained marked this pull request as ready for review May 29, 2026 01:03
@selfcontained
selfcontained merged commit 6f0cc70 into mainMay 29, 2026
1 check passed
@selfcontained
selfcontained deleted the agt_412038691485/agent-691485 branch May 29, 2026 01:09
selfcontained added a commit that referenced this pull request Aug 23, 2026
Deep-dive of the docs-pane Agents section against the create dialog,
sidebar card, center-pane tabs, archive path, and injection coordinator.
- The create dialog's nested worktree controls stopped collapsing in
#617 (grid-rows-[0fr] -> grid-rows-[1fr] + disabled); they are always
on screen, dimmed, until the worktree checkbox is on. The docs still
said they "appear".
- Say which create-form choices are remembered per working directory
(full access, Autonomous Review, starting branch, new-branch) and
which are per directory and agent type (model).
- Resume is on the collapsed row; pause is only in the expanded card's
footer. The docs described both as if they sat together.
- The Review button launches one or more reviewers, not one.
- The diff-stats badge only dims once the compute is also >30s old
(STALE_AFTER_MS), not on any activity since the compute.
- Whiteboard is four MCP tools, not three: whiteboard_howto has been
missing here since #945, and whiteboard_update also removes by id.
README and the whiteboard SKILL.md already listed all four.
- Shortcut pins are user-initiated and skip the quiet gate, same as
quick phrases and dropped files.
- The Session details dialog also carries status and the details panel,
which is the only way to reach them for a sub agent.
- Archiving with worktree removal deletes the Dispatch-created branch;
point at Worktrees for the cost.
- Add an ambient tip for "Create with context" (v0.18.1, #415), which
has no tip and is easy to miss next to the primary Create button.
Claude-Session: https://claude.ai/code/session_01WmpcfiDfog8uoWsPd646Wg
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@selfcontained