7 Commits
Author SHA1 Message Date
tgrosinger 1bcd105694 OpenCode: Add OpenCode as a new provider
The OpenCode provider allows using a variety of models with an agent
harness that can gather more information from the codebase as required
(like with claude-code, codex, or gemini-cli).

This is an alternative to using OpenRouter directly, where the api
provider is more like a chatbot and cannot gather any additional context
beyond what was handed to it.
2026-06-10 08:57:24 -07:00
tgrosinger d1d25cebd2 Allow specifying tmp dir when preparing prompt 2026-06-10 08:55:55 -07:00
tgrosinger b53f731024 Claude: Use default xhigh effort
With opus-4.8, Claude defaults to "high". Bump up one level for review.
2026-06-10 08:55:55 -07:00
tgrosinger 6dc85680ef Codex: Restrict permissions 2026-06-10 08:55:55 -07:00
tgrosinger 41a4a8576c Add a flag to disable jokes 2026-06-10 08:55:55 -07:00
tgrosinger a216750027 OpenRouter: Add OpenRouter as a new provider 2026-06-10 08:55:55 -07:00
tgrosinger 7433e5740d Claude: Remove dangerously-skip-permissions
Instead, hard-code a list of allowed tools for claude that gives it
general read access.
2026-06-10 08:54:27 -07:00