Skip to content

Update from base repo - #2

Merged
UchiTesting merged 2023 commits into
UchiTesting:masterfrom
sourcegit-scm:master
May 18, 2026
Merged

Update from base repo#2
UchiTesting merged 2023 commits into
UchiTesting:masterfrom
sourcegit-scm:master

Conversation

@UchiTesting

Copy link
Copy Markdown
Owner

No description provided.

love-lingerand others added 30 commits March 23, 2026 12:25
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
…e no local changes
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
- Replace complex OpenAIService with AIProvider model
- Implement tool calling support for AI-generated commit messages
- Remove advanced AI configuration UI (prompts, streaming toggle)
- Add dedicated AI namespace with ChatTools, Service, and ToolCallsBuilder
- Update all view models and views to use new AI architecture
- Improve code organization and maintainability
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
The AI-based commit message generator is totally rewrited. It is not just a C# port of anjerodev/commitollama
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
…mands.GetFileChangeForAI`
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
…ion enabled
Signed-off-by: leo <longshuang@msn.cn>
- Display error (include exception) in current window
- Improve cancellation behavior to preserve current `IsGenerating` state for proper UI updates
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
…fo of a repo
Signed-off-by: leo <longshuang@msn.cn>
…t message
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
…escriptions
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
github-actionsBotand others added 29 commits May 12, 2026 08:56
Signed-off-by: leo <longshuang@msn.cn>
…t branch (#2338)
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
… revision compare) when it is head of some branch/tag
Signed-off-by: leo <longshuang@msn.cn>
…y the model-id to use directly (#2340)
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
… to `Launcher`
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
When using OverwriteExisting to reset a local branch to upstream,
the branch list showed two duplicate entries because the old branch
object was not removed before adding the new one.
…OTNET_SYSTEM_GLOBALIZATION_INVARIANT` has been enabled in user's environment (#2347)
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
Signed-off-by: leo <longshuang@msn.cn>
@UchiTesting
UchiTesting merged commit c803ce0 into UchiTesting:masterMay 18, 2026
Sign up for freeto 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.

11 participants

@UchiTesting@love-linger@jjesus-dev@AquariusStar@gotoh@heartacker@IceflowRE@gadfly3173@Zguy@Nietod@ChiahongHong