|
6189 | 6189 | "category": "GitLens",
|
6190 | 6190 | "icon": "$(person-add)"
|
6191 | 6191 | },
|
| 6192 | + { |
| 6193 | + "command": "gitlens.ai.aiRebaseBranch:graph", |
| 6194 | + "title": "AI Recompose Branch Commits (Preview)", |
| 6195 | + "icon": "$(sparkle)" |
| 6196 | + }, |
| 6197 | + { |
| 6198 | + "command": "gitlens.ai.aiRebaseBranch:views", |
| 6199 | + "title": "AI Recompose Branch Commits (Preview)", |
| 6200 | + "icon": "$(sparkle)" |
| 6201 | + }, |
| 6202 | + { |
| 6203 | + "command": "gitlens.ai.aiRebaseUnpushed:graph", |
| 6204 | + "title": "AI Recompose Unpushed Commits (Preview)", |
| 6205 | + "icon": "$(sparkle)" |
| 6206 | + }, |
| 6207 | + { |
| 6208 | + "command": "gitlens.ai.aiRebaseUnpushed:views", |
| 6209 | + "title": "AI Recompose Unpushed Commits (Preview)", |
| 6210 | + "icon": "$(sparkle)" |
| 6211 | + }, |
6192 | 6212 | {
|
6193 | 6213 | "command": "gitlens.ai.explainBranch",
|
6194 | 6214 | "title": "Explain Branch Changes (Preview)...",
|
|
11014 | 11034 | "command": "gitlens.addAuthors",
|
11015 | 11035 | "when": "gitlens:enabled && !gitlens:readonly && !gitlens:untrusted && !gitlens:hasVirtualFolders"
|
11016 | 11036 | },
|
| 11037 | + { |
| 11038 | + "command": "gitlens.ai.aiRebaseBranch:graph", |
| 11039 | + "when": "false" |
| 11040 | + }, |
| 11041 | + { |
| 11042 | + "command": "gitlens.ai.aiRebaseBranch:views", |
| 11043 | + "when": "false" |
| 11044 | + }, |
| 11045 | + { |
| 11046 | + "command": "gitlens.ai.aiRebaseUnpushed:graph", |
| 11047 | + "when": "false" |
| 11048 | + }, |
| 11049 | + { |
| 11050 | + "command": "gitlens.ai.aiRebaseUnpushed:views", |
| 11051 | + "when": "false" |
| 11052 | + }, |
11017 | 11053 | {
|
11018 | 11054 | "command": "gitlens.ai.explainBranch",
|
11019 | 11055 | "when": "gitlens:enabled && !gitlens:readonly && !gitlens:untrusted && gitlens:gk:organization:ai:enabled"
|
|
17410 | 17446 | "when": "viewItem =~ /gitlens:branch\\b(?=.*?\\b\\+(remote|tracking)\\b)(?!.*?\\b\\+closed\\b)/ && !listMultiSelection && !gitlens:readonly && !gitlens:untrusted && !gitlens:hasVirtualFolders && gitlens:repos:withRemotes",
|
17411 | 17447 | "group": "1_gitlens_actions@3"
|
17412 | 17448 | },
|
| 17449 | + { |
| 17450 | + "command": "gitlens.ai.aiRebaseBranch:views", |
| 17451 | + "when": "viewItem =~ /gitlens:branch\\b(?=.*?\\b\\+recomposable\\b)/ && !listMultiSelection && !gitlens:readonly && !gitlens:untrusted && gitlens:gk:organization:ai:enabled", |
| 17452 | + "group": "1_gitlens_actions@6" |
| 17453 | + }, |
| 17454 | + { |
| 17455 | + "command": "gitlens.ai.aiRebaseUnpushed:views", |
| 17456 | + "when": "viewItem =~ /gitlens:branch\\b(?=.*?\\b\\+ahead\\b)/ && !listMultiSelection && !gitlens:readonly && !gitlens:untrusted && gitlens:gk:organization:ai:enabled", |
| 17457 | + "group": "1_gitlens_actions@7" |
| 17458 | + }, |
17413 | 17459 | {
|
17414 | 17460 | "command": "gitlens.views.mergeBranchInto",
|
17415 | 17461 | "when": "viewItem =~ /gitlens:branch\\b(?!.*?\\b\\+current\\b)(?!.*?\\b\\+closed\\b)/ && !listMultiSelection && !gitlens:readonly && !gitlens:untrusted && !gitlens:hasVirtualFolders",
|
|
23287 | 23333 | "when": "webviewItem =~ /gitlens:branch\\b(?=.*?\\b\\+(remote|tracking)\\b)(?!.*?\\b\\+closed\\b)/ && !gitlens:readonly && !gitlens:untrusted && !gitlens:hasVirtualFolders && gitlens:repos:withRemotes",
|
23288 | 23334 | "group": "1_gitlens_actions@3"
|
23289 | 23335 | },
|
| 23336 | + { |
| 23337 | + "command": "gitlens.ai.aiRebaseBranch:graph", |
| 23338 | + "when": "webviewItem =~ /gitlens:branch\\b(?=.*?\\b\\+recomposable\\b)/ && !listMultiSelection && !gitlens:readonly && !gitlens:untrusted && gitlens:gk:organization:ai:enabled", |
| 23339 | + "group": "1_gitlens_actions@6" |
| 23340 | + }, |
| 23341 | + { |
| 23342 | + "command": "gitlens.ai.aiRebaseUnpushed:graph", |
| 23343 | + "when": "webviewItem =~ /gitlens:branch\\b(?=.*?\\b\\+ahead\\b)/ && !listMultiSelection && !gitlens:readonly && !gitlens:untrusted && gitlens:gk:organization:ai:enabled", |
| 23344 | + "group": "1_gitlens_actions@7" |
| 23345 | + }, |
23290 | 23346 | {
|
23291 | 23347 | "command": "gitlens.graph.mergeBranchInto",
|
23292 | 23348 | "when": "webviewItem =~ /gitlens:branch\\b(?!.*?\\b\\+current\\b)/ && !gitlens:readonly && !gitlens:untrusted && !gitlens:hasVirtualFolders",
|
|
0 commit comments