You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(release): ship claude native structured outputs
Requested removing the legacy JSON prompt fallback so Claude structured outputs rely on the Agent SDK's native schema enforcement. The Claude adapter now always requests json_schema outputFormat, extracts structured_output from result frames, and the sample test asserts this behavior. Documented the change in the changelog, bumped every package to 0.19.0 (updating peer ranges and locks), and rebuilt the Claude adapter to ensure the new flow compiles.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,13 @@
1
1
# Changelog
2
2
3
+
## [0.19.0] - 2025-11-19
4
+
### ✨ Claude Native Structured Outputs
5
+
-`@headless-coder-sdk/claude-adapter` now relies entirely on Claude Agent SDK's native `structured_output`, removing the legacy prompt-based JSON parsing fallback so schemas are enforced by Claude itself.
6
+
- Claude structured output example asserts that `structured_output` is returned, ensuring future regressions are caught by CI.
7
+
8
+
### 📦 Versioning
9
+
- Bumped every package to `0.19.0` to publish the native structured output change and keep dependencies aligned.
10
+
3
11
## [0.18.0] - 2025-11-14
4
12
### 🚀 Codex & Model Updates
5
13
- Codex adapter is now built against `@openai/codex-sdk@0.58.0`, unlocking GPT-5.1 Codex and GPT-5.1 Modals support out of the box.
0 commit comments