Kandev: reject unknown executor_profile_id on task/session creation #84
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
Ops report 2026-10-14 13:1x KST: creating a task or launching a session with a non-existent executor_profile_id is accepted; the executor stays empty, no worktree is materialized and the session cwd falls back to the shared checkout (inferred). Cases: custom-control tasks 901d26bf and 16c91611 used 08eb0bba-37dc-459c-b34-14322417bde7 (real Worktree id has -b34c-). Only 4 sessions since 10-12 used a missing profile id. Fix: create_task and session.launch (MCP, WS, REST) return an error for an unknown executor profile id; upstream-first (R1) if upstream behaves the same. Kandev task under root 8e3eb6b7, Standard workflow.