🐛 Bug Fixes
- providers: Make the sampling
temperatureopt-in for the Claude provider, so Aido works with current Anthropic models (#80).
Opus 4.7, 4.8, 5, and Fable 5 removed sampling parameters and reject temperature with a 400. Aido previously hard-coded temperature: 0.2, which broke every Claude command (review, summarize, explain, docs, suggest, test, triage) on those models with "temperature is deprecated for this model." Aido now sends temperature only when explicitly configured (matching the Gemini provider), so the latest Claude models work out of the box. Older Claude models are unaffected (they use the API default).
Upgrade: remote installs on the moving @v1 tag get this automatically; pinned installs bump to @v1.4.2.
📦 Release
- The
v1.4.2andv1tags are lightweight tags. They were briefly cut as annotated tags, which broke GitHub Actions' resolution of the reusable dispatch workflow's./sibling calls — Actions resolved the relativeuses:against the tag object rather than the underlying commit, failing withaido-explain.yml … workflow was not found. Republished as lightweight tags (matchingv1.4.0/v1.4.1); remote installs pinned to@v1.4.2or the moving@v1resolve correctly.