Adds Claude Fable 5, Opus 5, and Kimi K3 model support while fixing temperature propagation through nested LLM stages.
Features
claude-fable-5is now available as an Anthropic model via--modelorPDD_MODEL_DEFAULT(#2263).claude-opus-5is now the default Claude model for agentic workflows;claude-fable-5andclaude-opus-5are independent models and route independently.- Kimi K3 is now supported via Moonshot's direct API (
moonshot/kimi-k3) with BYOK (#2307);--timemaps to K3 effort levels (low/high/max). - TokenRouter Kimi K3 is now available in the model catalog (#2315).
- A canonical BYOK provider catalog (
pdd/data/provider_catalog.v1.json) is now shipped with the package.
Fixes
- Explicit temperature values are now preserved across nested LLM stages (#2317).
- Temperatures above 1.0 are now accepted in nested
generatestages (#2320). - Model routing is now preserved correctly when dispatching through PDD Cloud.
- Explicit
claude-fable-5selection is now honored; Fable refusals are handled gracefully. - Sync protected rollout policy is restored (#2319).
Internal
- Cloud batch release validation upgraded from
gemini-3-flash-previewtogemini-3.6-flash(#2324).
What's Changed
- docs: streamline autonomous PR loop by @gltanaka in #2299
- fix(sync): preauthorize M0 evidence paths by @gltanaka in #2302
- fix: harden agentic generate target handling by @Serhan-Asad in #2293
- fix: bind auto-heal to restricted environment by @gltanaka in #2306
- fix(sync): preauthorize protected M0 bootstrap by @gltanaka in #2308
- Add canonical BYOK catalog and Kimi K3 support by @Serhan-Asad in #2307
- feat(models): add TokenRouter Kimi K3 by @RyanTanuki in #2315
- Default Claude Code to Opus 5 and support explicit Fable 5 by @DianaTao in #2263
- fix: preserve explicit temperature across nested LLM stages by @RyanTanuki in #2317
- fix(sync): restore protected rollout policy by @gltanaka in #2319
- fix(generate): support temperatures above one in nested stages by @gltanaka in #2320
- fix(release): opt v0.0.309 out of video by @gltanaka in #2318
- fix(cloud-batch): use Gemini 3.6 Flash for release validation by @gltanaka in #2324
- test(agentic): align issue 817 CLI failure exit contract by @gltanaka in #2325
- test(sync): wait for runtime ctime advancement by @gltanaka in #2326
Full Changelog: v0.0.308...v0.0.309