|
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