File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed
crates/goose/src/providers Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -344,7 +344,7 @@ impl ClaudeCodeProvider {
344344 cmd
345345 }
346346
347- /// Returns true when the control protocol is enabled (Approve mode) .
347+ /// Returns true when the control protocol is enabled.
348348 fn apply_permission_flags ( cmd : & mut Command ) -> Result < bool , ProviderError > {
349349 let config = Config :: global ( ) ;
350350 let goose_mode = config. get_goose_mode ( ) . unwrap_or ( GooseMode :: Auto ) ;
@@ -354,11 +354,7 @@ impl ClaudeCodeProvider {
354354 cmd. arg ( "--dangerously-skip-permissions" ) ;
355355 Ok ( false )
356356 }
357- GooseMode :: SmartApprove => {
358- cmd. arg ( "--permission-mode" ) . arg ( "acceptEdits" ) ;
359- Ok ( false )
360- }
361- GooseMode :: Approve => {
357+ GooseMode :: SmartApprove | GooseMode :: Approve => {
362358 cmd. arg ( "--permission-prompt-tool" ) . arg ( "stdio" ) ;
363359 Ok ( true )
364360 }
You can’t perform that action at this time.
0 commit comments