Release v0.29.0
What's Changed
- refactor(listener): borrow codex app-server transport patterns [LET-10138] by @cpacker in #3478
- refactor(backend): make pi-ai Models the canonical provider runtime [LET-10125] by @cpacker in #3477
- fix(secrets): teach agents to pass secrets into programs [LET-10020] by @cpacker in #3483
- fix(cli): separate adjacent reasoning headings [LET-10146] by @cpacker in #3485
- fix(skills): keep dispatch guidance evergreen [LET-9386] by @cpacker in #3486
- feat(cli): add BYOK OpenAI reasoning controls [LET-10097] by @cpacker in #3484
- feat(app-server): apply harness tool defaults to protocol clients by @sarahwooders in #3479
- feat(cli): render responsive markdown tables [LET-9563] by @cpacker in #3487
- chore: bump version to 0.29.0 by @github-actions[bot] in #3480
Full Changelog: v0.28.18...v0.29.0