claudetool: replace timeout parameter with slow_ok boolean
Empirically, the agent doesn't set timeouts long enough,
and doesn't retry on failure.
Give it only one decision to make: Is this maybe a slow command?
If, horror of horrors, your project can't accomplish tasks within the
default timeouts, there's a new command line flag to adjust them.
Co-Authored-By: sketch <hello@sketch.dev>
Change-ID: sc26e3516f28c22d4k
diff --git a/termui/termui.go b/termui/termui.go
index 0fa8d8d..2b792ad 100644
--- a/termui/termui.go
+++ b/termui/termui.go
@@ -40,7 +40,7 @@
{{else if eq .msg.ToolName "keyword_search" -}}
🔍 {{ .input.query}}: {{.input.search_terms -}}
{{else if eq .msg.ToolName "bash" -}}
- 🖥️{{if .input.background}}🔄{{end}} {{ .input.command -}}
+ 🖥️ {{if .input.background}}🥷 {{end}}{{if .input.slow_ok}}🐢 {{end}}{{ .input.command -}}
{{else if eq .msg.ToolName "patch" -}}
⌨️ {{.input.path -}}
{{else if eq .msg.ToolName "done" -}}