Skip to content

0.10.0 develop - #42

Merged
cst8t merged 15 commits into
mainfrom
0.10.0-develop
Aug 9, 2026
Merged

0.10.0 develop#42
cst8t merged 15 commits into
mainfrom
0.10.0-develop

Conversation

@cst8t

@cst8t cst8t commented Aug 9, 2026

Copy link
Copy Markdown
Owner

No description provided.

cst8t added 15 commits July 21, 2026 01:40
- 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.
@cst8t
cst8t merged commit b45a17e into main Aug 9, 2026
2 checks passed
@cst8t
cst8t deleted the 0.10.0-develop branch August 9, 2026 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant