Tool to check for directory -`mkdir` tool call could use either repair or to be allowed or not

Aberta
#531 0 comentários 0 reações 1 responsável Ver no GitHub

@ahmadbilaldev já está trabalhando nisso.

Desde 29/6/2026.

Avaliação

Esta issue ainda não foi avaliada.

Descrição

Summary

Had a case where DeepkSeep 4 Pro tried to see if a directory exist via mkdir -p which raised error:

 BASH  [{"command":"mkdir -p /Users/me/projects/some/project/docs","description":"Ensure docs directory exists"}]
 └ Error: Tool "bash" not found. Available tools: read_file, edit_file, read_directory, write_file, read_multiple_files, grep, glob, shell_command,
   monitor_command, monitor_events, shell_tasks, todo_write, ask_user_question, kill_shell, exit_plan_mode, enter_plan_mode, diagnostics, get_self_knowledge,
   web_search, web_fetch, explore, plan

✻ Thought for 1 second
  I need to use shell_command instead of bash. Let me also use the todo_write to track progress.```

Probably don't want to allow (maybe?) but it can use shell instead?


### Expected Behavior

Some safe way to check if directory exists but not create directory if not allowed; unsure of proper permissions.

### Actual Behavior

Error it tool call.

### Steps to reproduce the issue

I had the agent try to write up a guide in a /docs directory so it decided to see if the directory existed first.

### Command Code Version

0.40.10

### Operating System

macOS

### Terminal/IDE

ghostty

### Shell

zsh

### Additional context

_No response_
Linguagem predominante
Sem dados de linguagem
Estrelas
4k
Forks
350
Métricas de merge de PRs
Nenhum PR com merge em 30d

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de CommandCodeAI/command-code

Todas as issues de CommandCodeAI/command-code

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.