Changelog
- e67e3b6 loop: nudge to install platform tools
- 9c74cb9 loop: rework done tool
- b7bd8d8 cmd/sketch: look up openai keys via envvars in resolveModel
- b01a3f9 cmd/sketch: allow using other models in safe mode
- 9386009 dockerimg: always pass -llm-api-key
- 7764c5e cmd/sketch: de-dup some code
- d2fe3ba llm/ant: add claude userName helpers
- 0530da0 llm/oai: make Model a value type
- 44dfdce llm/ant: add APIKeyEnv
- 0d04c13 cmd/sketch: move a function
- d64bc91 loop: put each tool on its own line
- aeaf892 all: fix formatting
- 01bf5ae webui: restore command+enter keyboard shortcut for diff comments
- beaa86a all: delete commit-message-style tool
- 141547d sketch-app-shell: nav to /messages/ on sessionEnd