From 1b1b737006f9505b2a188a669c5a37671658ce3f Mon Sep 17 00:00:00 2001 From: soryu Date: Thu, 22 Jan 2026 12:58:58 +0000 Subject: Fix completion actions: default to PR and support remote repos - Change default completion action from 'branch' to 'pr' for tasks using daemon working directory - Allow PR completion action to work without target_repo_path if the worktree already has an origin remote configured (e.g., when cloned from a remote URL) - Update create_pull_request to accept optional target_repo parameter Co-Authored-By: Claude Opus 4.5 --- makima/src/server/handlers/mesh_chat.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'makima/src/server') diff --git a/makima/src/server/handlers/mesh_chat.rs b/makima/src/server/handlers/mesh_chat.rs index 0fc5513..8e134bd 100644 --- a/makima/src/server/handlers/mesh_chat.rs +++ b/makima/src/server/handlers/mesh_chat.rs @@ -995,8 +995,8 @@ async fn handle_mesh_request( }; (Some(action), target) } else if is_daemon_working_dir { - // No merge_mode but using daemon working dir - default to "branch" - (Some("branch".to_string()), repository_url.clone()) + // No merge_mode but using daemon working dir - default to "pr" + (Some("pr".to_string()), repository_url.clone()) } else { (None, None) }; -- cgit v1.2.3