IW-678: Claude session links for versioned binaries, per-agent config dirs, and the / board #742
No reviewers
Labels
No labels
agent-ready
bug
contract
documentation
duplicate
enhancement
good first issue
help wanted
invalid
needs-human
needs-input
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
iterative-works/iw-cli!742
Loading…
Reference in a new issue
No description provided.
Delete branch "IW-678"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Closes three gaps in the Claude Code Remote Control session links:
.../claude/versions/<v>) and a claimedclaude bg-spare. Helper processes (claude bg-pty-host,ugrep) are not counted.CLAUDE_CONFIG_DIR, not from the two fixed paths~/.claudeand~/.claude-iw./waiting board and the agent lane show a "Claude" link on each card. A card is adivwith a stretched primary link and a sibling Claude row, so no<a>is inside an<a>. An unreadable session registry shows a message, not an empty row.Changes
LiveAgent,ClaudeConfigDir,ProcessEnviron;LiveAgentReader,TranscriptReader,AgentSessionService,ServerDaemon.WaitingListView,AgentSessionsView,DashboardPage,WorktreeLinks,CaskServer,dashboard.css,scripts/verify-fixture.sh.Review packet:
project-management/issues/IW-678/review-packet.md.Known limits
Testing
LiveAgentTest,ClaudeConfigDirTest,ProcessEnvironTest,NestedLinksTest; extended reader, service, view and page tests;DashboardLayeringTestpasses.ClaudeSessionLinksItesthas a positive board test and an agent-lane test with a realclaude-named process.test/verify-fixture.bats9/9; manual browser check of/(card opens the worktree, "Claude" opens the session, Tab reaches both).Release notes
See
project-management/issues/IW-678/release-notes.md(Czech).🤖 Generated with Claude Code
Closes #678
Issue: IW-678 Phase: 1 - Agent detection + config directories (Domain + Infrastructure readers) This commit marks the checkpoint for phase 1 context generation. Use wf-implement IW-678 to return to this point. 🤖 Generated with Claude Code Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Agent detection + config directories (Domain + Infrastructure readers) Artifacts: - phase-01-tasks.md 🤖 Generated with Claude Code Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Issue: IW-678 Phase: 2 - Claude links on the `/` board and agent lane (Presentation + route wiring) This commit marks the checkpoint for phase 2 context generation. Use wf-implement IW-678 to return to this point. The analysis High-Level Approach now agrees with the component spec: the stretched link holds the key, the foot and the agent line (review note 6). 🤖 Generated with Claude Code Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>Claude links on the `/` board and agent lane (Presentation + route wiring) Artifacts: - phase-02-tasks.md 🤖 Generated with Claude Code Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>