Release 0.18.0
agent-sdk-go v0.18.0
This release improves reasoning/thinking provider support and bundles the M4/M5 integration milestones into the SDK.
Bug Fixes
Reasoning effort now correctly reaches the wire
Named reasoning effort values (e.g. "low", "medium", "high") are now self-enabling — setting an effort level via SetEffort no longer requires a separate step to enable thinking mode. Previously, calling SetEffort with a named value might silently fail to activate the reasoning/thinking flag on the provider request, meaning the effort setting was dropped before reaching the API. This is now handled automatically. (#92)
Features
M4/M5 integration bundle
The M4 and M5 integration milestones have been rolled into the SDK. These bring expanded agent lifecycle and operation contract support aligned with the M4/M5 roadmap. See the integration guide for details on new capabilities included in this bundle. (#86)
Commits
Full Changelog: v0.17.0...v0.18.0