diff --git a/client/src/components/run/LaneConsolePane.tsx b/client/src/components/run/LaneConsolePane.tsx index 523ca4e..76d4558 100644 --- a/client/src/components/run/LaneConsolePane.tsx +++ b/client/src/components/run/LaneConsolePane.tsx @@ -77,6 +77,12 @@ export function LaneConsolePane({ onHasActiveRunChange?.(handle !== null); }, [handle, onHasActiveRunChange]); + useEffect(() => { + if (!currentLane && defaultCwd && cwd === "") { + setCwd(defaultCwd); + } + }, [defaultCwd, currentLane, cwd]); + const refreshList = useCallback(() => { if (laneId !== null) { api.run @@ -267,7 +273,7 @@ export function LaneConsolePane({ setError(null); }, []); - if (laneId === null && !showLaneSelector) { + if (laneId === null && showLaneSelector) { return (
+ Real-time overview of Claude Code agent activity +
++ Agents will appear here when a Claude Code session is running. +
++ Events from Claude Code sessions will stream here in real-time. +
+