Repository navigation
release: v1.3.0 — Streaming Contracts - #177
Merged
Merged
Conversation
Bumps version 1.2.0 -> 1.3.0 and rolls the [Unreleased] changelog into a dated [1.3.0] section (both changelog files). Contents already merged via #175 (closes #174): the final_turn_only streaming behavior and should_finalize message view are now documented, tested public contracts enforced on astream() chunks, the stream_handler callback, and the serve SSE stream; single_pass no longer streams the structured answer (beta surface, Changed entry with migration note). Claude-Session: https://claude.ai/code/session_01L1JWChKMs9yTyK92qquhJa
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps 1.2.0 → 1.3.0 and rolls [Unreleased] into a dated [1.3.0] section.
Contents already merged: #175 (closes #174) — public streaming +
should_finalizecontracts forfinal_turn_only, enforced across all three consumption surfaces, with thestructured_reuseevent and the single_pass no-stream guarantee (Changed, @beta surface, migration note included).After merge: tag
v1.3.0→ publish CI → PyPI; GitHub Release created manually.https://claude.ai/code/session_01L1JWChKMs9yTyK92qquhJa