v1.29.2
Behavioral compatibility notes
The following merged PRs were labeled release-note-required and are called out explicitly in this release:
- #3822 feat!: remove deprecated DockerWorkspace.mount_dir (@VascoSch92)
What's Changed
- fix(task): surface non-FINISHED sub-agent runs as errors, not empty success by @ak684 in #3742
- Resolve PR 2910: optional Vertex AI bundle by @neubig in #3776
- Generalize model config with family-based resolution by @neubig in #3802
- feat(agent-server): add include_hidden to file browser endpoints by @xingyaoww in #3740
- Move mixed marketplace skills example by @Zheng-Lu in #3206
- fix(llm): recognize claude-opus-4-8 as a reasoning model on Bedrock by @kimnamu in #3695
- Add REST API contract summaries to PR descriptions by @enyst in #3789
- chore(deps): bump starlette from 0.52.1 to 1.0.1 by @dependabot[bot] in #3538
- chore(deps): bump pyarrow from 21.0.0 to 23.0.1 by @dependabot[bot] in #3682
- chore: remove unused httpx import in llm.py by @VascoSch92 in #3820
- chore: drop redundant TYPE_CHECKING SystemPromptEvent import in critic.py by @VascoSch92 in #3821
- chore: remove unused pydantic_diff.py by @VascoSch92 in #3819
- chore: remove empty unused serialization_diff.py by @VascoSch92 in #3818
- Document OpenRouter attribution URL stability by @enyst in #3817
- feat!: remove deprecated DockerWorkspace.mount_dir by @VascoSch92 in #3822
- fix(agent_server): honor OH_PERSISTENCE_DIR in profile stores (#3815) by @neubig in #3816
- [codex] Skip unreadable events during pagination by @neubig in #3754
- fix(llm): serialize is_subscription so subscription mode survives remote agent-server transport by @xingyaoww in #3633
- fix: deferred-init session API key auth uses app.state config at request time by @tofarr in #3844
- feat(marketplace): add marketplace registry foundation by @csmith49 in #3824
- feat(marketplace): auto-load registered marketplace plugins by @csmith49 in #3825
- Collapse integration report details in PR comments by @enyst in #3854
- feat(marketplace): support runtime local plugin loading by @csmith49 in #3826
- fix(agent-server): update FastAPI root_path when /api/init delivers a web_url by @tofarr in #3855
- Add glm-5.2-fireworks resolver entry; set GLM family temperature to 1.0 by @neubig in #3838
- Update PR description guidelines for AI agents by @enyst in #3859
- fix(agent-server): read services from app.state in WebSocket handlers for deferred-init by @tofarr in #3857
- Release v1.29.2 by @all-hands-bot in #3863
New Contributors
Full Changelog: v1.29.0...v1.29.2