- Generate and rename temporary `t3code/*` worktree branches on first user turn in `ProviderCommandReactor` - Remove websocket/client branch-generation RPCs and related contract/API surface - Update Codex text-generation prompt to include attachment metadata only when attachments exist, with expanded tests
Showing the changes to packages (2 of 12 files). Show all
Unified · Split
| @@ -1,10 +1,6 @@ | ||
| 1 | 1 | import type { |
| 2 | 2 | GitCheckoutInput, |
| 3 | 3 | GitCreateBranchInput, |
| 4 | − GitGenerateAndRenameBranchInput, | |
| 5 | − GitGenerateAndRenameBranchResult, | |
| 6 | − GitGenerateBranchNameInput, | |
| 7 | − GitGenerateBranchNameResult, | |
| 8 | 4 | GitRenameBranchInput, |
| 9 | 5 | GitRenameBranchResult, |
| 10 | 6 | GitCreateWorktreeInput, |
| @@ -80,10 +76,6 @@ export interface NativeApi { · 69 unmodified lines | ||
| 80 | 76 | // Existing branch/worktree API |
| 81 | 77 | listBranches: (input: GitListBranchesInput) => Promise<GitListBranchesResult>; |
| 82 | 78 | createWorktree: (input: GitCreateWorktreeInput) => Promise<GitCreateWorktreeResult>; |
| 83 | − generateBranchName: (input: GitGenerateBranchNameInput) => Promise<GitGenerateBranchNameResult>; | |
| 84 | − generateAndRenameBranch: ( | |
| 85 | − input: GitGenerateAndRenameBranchInput, | |
| 86 | − ) => Promise<GitGenerateAndRenameBranchResult>; | |
| 87 | 79 | renameBranch: (input: GitRenameBranchInput) => Promise<GitRenameBranchResult>; |
| 88 | 80 | removeWorktree: (input: GitRemoveWorktreeInput) => Promise<void>; |
| 89 | 81 | createBranch: (input: GitCreateBranchInput) => Promise<void>; |
| @@ -11,9 +11,7 @@ import { · 10 unmodified lines | ||
| 11 | 11 | } from "./orchestration"; |
| 12 | 12 | import { |
| 13 | 13 | GitCheckoutInput, |
| 14 | − GitGenerateAndRenameBranchInput, | |
| 15 | 14 | GitCreateBranchInput, |
| 16 | − GitGenerateBranchNameInput, | |
| 17 | 15 | GitCreateWorktreeInput, |
| 18 | 16 | GitInitInput, |
| 19 | 17 | GitListBranchesInput, |
| @@ -53,8 +51,6 @@ export const WS_METHODS = { · 33 unmodified lines | ||
| 53 | 51 | gitRunStackedAction: "git.runStackedAction", |
| 54 | 52 | gitListBranches: "git.listBranches", |
| 55 | 53 | gitCreateWorktree: "git.createWorktree", |
| 56 | − gitGenerateBranchName: "git.generateBranchName", | |
| 57 | − gitGenerateAndRenameBranch: "git.generateAndRenameBranch", | |
| 58 | 54 | gitRenameBranch: "git.renameBranch", |
| 59 | 55 | gitRemoveWorktree: "git.removeWorktree", |
| 60 | 56 | gitCreateBranch: "git.createBranch", |
| @@ -117,8 +113,6 @@ export const WebSocketRequestBody = Schema.Union([ · 56 unmodified lines | ||
| 117 | 113 | tagRequestBody(WS_METHODS.gitRunStackedAction, GitRunStackedActionInput), |
| 118 | 114 | tagRequestBody(WS_METHODS.gitListBranches, GitListBranchesInput), |
| 119 | 115 | tagRequestBody(WS_METHODS.gitCreateWorktree, GitCreateWorktreeInput), |
| 120 | − tagRequestBody(WS_METHODS.gitGenerateBranchName, GitGenerateBranchNameInput), | |
| 121 | − tagRequestBody(WS_METHODS.gitGenerateAndRenameBranch, GitGenerateAndRenameBranchInput), | |
| 122 | 116 | tagRequestBody(WS_METHODS.gitRenameBranch, GitRenameBranchInput), |
| 123 | 117 | tagRequestBody(WS_METHODS.gitRemoveWorktree, GitRemoveWorktreeInput), |
| 124 | 118 | tagRequestBody(WS_METHODS.gitCreateBranch, GitCreateBranchInput), |