feat: BashTool sandbox, ConfigTool persistence, ToolSearchTool
- BashTool: command blacklist (fork bombs, rm -rf /, etc) + risky
command warning log. Blocked commands return clear error message.
- ConfigTool: JSON file persistence (~/.claude-code/config.json),
new 'list' action, loads from file on first access.
- ToolSearchTool: search ToolRegistry by name/description keywords,
returns matching tools with descriptions (total: 23 tools).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>