Repository navigation
Add comparison review, cancellation, and Fireworks AI; prepare 0.3.0 - #77
Merged
Merged
Conversation
Signed-off-by: Kris Watson <kris@wtsn.io>
Signed-off-by: Kris Watson <kris@wtsn.io>
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.
Compose edits now offer local Changes, Original, and Proposed views plus a separate review window bound to the same stored preview. Generation shows elapsed time and an exact-run Cancel action in compose and received-message popups, including after reopening. Fireworks AI is a first-class provider with manual full model IDs, provider-specific reasoning settings, explicit context-limit rejection, and shorter display labels.
Preserves whole-result Apply/Undo, draft/target/connection validation, credential isolation, and Thunderbird's separate Send decision. Includes race regressions for concurrent review actions, late cancelled results, polling, and selection refresh. Prepares version 0.3.0 and its release notes.
Validation: all 239 tests, typecheck, extension build, reviewer-source packaging, and site build pass. The pre-version-bump candidate passed four synthetic native trials across Thunderbird 128.14.0esr and 153.0.3, including expanded review, rich/list edits, and timer/Cancel/reopen in both flows. The tagged release workflow will build and qualify the 0.3.0 artifact before protected promotion.