0.10.0 develop - #42
Merged
Merged
Conversation
- add an experimental Local Copy tab and hidden CLI command - preserve Git metadata and symbolic links during files-only copies - stage changes transactionally with rollback and cancellation support - handle local and remote repositories with submodules - add structured progress, warnings, errors, localisation, and tests - hide the mode selector when Local Copy is disabled - fix initial Linux window focus before presenting GTK windows
Add opt-in provider configuration, localised controls and bounded context handling for commit messages, writing tasks and conflict proposals. Keep credentials outside repository configuration and require explicit controls around outbound repository context.
Centralise request budgets and provider capability fallbacks so generation fails predictably without repeated retries. Capture bounded response metadata for conflict diagnostics, improve structured output validation and OpenRouter discovery, and keep AI settings hidden until the extension is enabled.
Make the primary commit action generate one candidate from saved repository preferences while preserving editor contents through confirmation and undo. Keep advanced candidate controls in the composer and cancel stale requests when the repository, workflow, staged snapshot or editor changes.
- add batch conflict undo command, UI controls, and recovery workflows - support request cancellation during provider payload transmission and reading - expand sensitive path filtering rules and secure structured output caching - add resilient structured-output error detection and robust session locking
Map authentication modes and header names to AI providers for streamlined credential setup, with Bearer as the default fallback.
Support Claude provider in model catalogue discovery with cursor-based pagination and provider-specific model attribute mapping.
Extract shared API adapters and provider-specific implementations into dedicated modules, with a registry for provider presets, request handling, model discovery, OpenRouter integration, and OAuth exchange.
Add single-flight guards, destination change detection, repository validation, and responsive blocking preflight. Improve nested Git handling, cancellation, cleanup, and clone destination confirmation.
Add Amazon Bedrock provider support including endpoint selection and AWS IAM authentication.
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.
No description provided.