v0.20.0
[0.20.0] - 2025-11-19
♻️ Gemini Resume Support
@headless-coder-sdk/gemini-adapter now captures CLI session ids/indexes and forwards --resume for every subsequent run, so both repeated thread runs and explicit resumeThread() flows continue the same workspace.
Added examples/src/gemini-resume.test.ts to cover back-to-back runs and the resumeThread path, skipping automatically when the Gemini CLI is unavailable.
✨ Claude Native Structured Outputs
@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.
Claude structured output example asserts that structured_output is returned, ensuring future regressions are caught by CI.