**Tool Name**: `bash`
Run non-interactive commands from cwd. For HTTP, use this only for explicit/custom methods, headers, bodies, redirect control, binary/downloads, private/local services, or when the user explicitly requests `bash` or `curl`; prefer dedicated tools when available. Never block or rewrite `curl`. Use `hash_edit` for anchored changes to existing files and `write` for new files or complete replacements instead of shell-based editing. Excessive output can terminate the command.