fix: replace --workdir with --dir for opencode CLI
Issue #60: kugetsu uses --workdir flag but opencode expects --dir. Changed all 4 occurrences in cmd_start() and cmd_continue() functions.
This commit is contained in:
@@ -859,9 +859,9 @@ cmd_start() {
|
||||
fi
|
||||
trap release_agent_slot EXIT
|
||||
if [ "$DEBUG_MODE" = true ]; then
|
||||
opencode run "$message" --fork --session "$base_session_id" --workdir "$worktree_path" 2>&1 | tee "$SESSIONS_DIR/$session_file.debug.log"
|
||||
opencode run "$message" --fork --session "$base_session_id" --dir "$worktree_path" 2>&1 | tee "$SESSIONS_DIR/$session_file.debug.log"
|
||||
else
|
||||
opencode run "$message" --fork --session "$base_session_id" --workdir "$worktree_path" 2>&1
|
||||
opencode run "$message" --fork --session "$base_session_id" --dir "$worktree_path" 2>&1
|
||||
fi
|
||||
release_agent_slot
|
||||
trap - EXIT
|
||||
@@ -941,9 +941,9 @@ cmd_continue() {
|
||||
if [ -n "$worktree_path" ] && [ -d "$worktree_path" ]; then
|
||||
echo "Using worktree: $worktree_path"
|
||||
if [ "$DEBUG_MODE" = true ]; then
|
||||
opencode run "$message" --continue --session "$opencode_session_id" --workdir "$worktree_path" 2>&1 | tee "$session_path.debug.log"
|
||||
opencode run "$message" --continue --session "$opencode_session_id" --dir "$worktree_path" 2>&1 | tee "$session_path.debug.log"
|
||||
else
|
||||
opencode run "$message" --continue --session "$opencode_session_id" --workdir "$worktree_path"
|
||||
opencode run "$message" --continue --session "$opencode_session_id" --dir "$worktree_path"
|
||||
fi
|
||||
else
|
||||
if [ "$DEBUG_MODE" = true ]; then
|
||||
|
||||
Reference in New Issue
Block a user