diff --git a/CLAUDE.md b/CLAUDE.md index b23f39f..ddd13c9 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -44,7 +44,7 @@ Planer i Agent nikad direktno. → detalji: `TASKS/Workflow-Spec.md` "Pusti ▶" pokrene NOV `claude` proces sa čistim kontekstom: ```bash -claude --permission-mode bypassPermissions -p "Pročitaj CLAUDE.md i radi task TASKS/ready/T{XX}.md" +claude --permission-mode dontAsk -p "Pročitaj CLAUDE.md i radi task TASKS/ready/T{XX}.md" ``` Svaki task = zasebna sesija. Nema istorije iz prethodnih taskova. diff --git a/code/internal/server/console.go b/code/internal/server/console.go index 30955e4..03f6276 100644 --- a/code/internal/server/console.go +++ b/code/internal/server/console.go @@ -157,7 +157,7 @@ func cleanEnv() []string { // runCommand executes a command and streams output to listeners. func (s *Server) runCommand(session *sessionState, command, execID string) { // Build the claude command - cmd := exec.Command("claude", "--permission-mode", "bypassPermissions", "-p", command) + cmd := exec.Command("claude", "--permission-mode", "dontAsk", "-p", command) cmd.Dir = s.projectRoot() cmd.Env = cleanEnv() diff --git a/code/internal/server/submit.go b/code/internal/server/submit.go index f049b9d..aacf3bc 100644 --- a/code/internal/server/submit.go +++ b/code/internal/server/submit.go @@ -156,7 +156,7 @@ func (s *Server) handleChatSubmit(c *gin.Context) { // runChatCommand executes claude CLI and streams output to chat listeners. func (s *Server) runChatCommand(chat *chatState, prompt string) { - cmd := exec.Command("claude", "--permission-mode", "bypassPermissions", "-p", prompt) + cmd := exec.Command("claude", "--permission-mode", "dontAsk", "-p", prompt) cmd.Dir = s.projectRoot() cmd.Env = cleanEnv()