feat(tui): show project copy in session list (#31421)

This commit is contained in:
James Long
2026-06-09 12:10:37 -04:00
committed by GitHub
parent 6566ede935
commit ffcb45d7c9
8 changed files with 59 additions and 37 deletions
+4 -1
View File
@@ -3743,7 +3743,10 @@ export type ConfigV2ExperimentalPolicy = {
resource: string
}
export type ProjectDirectories = Array<string>
export type ProjectDirectories = Array<{
directory: string
type: "main" | "root" | "git_worktree"
}>
export type ProjectCopyCopy = {
directory: string
+12 -1
View File
@@ -23864,7 +23864,18 @@
"ProjectDirectories": {
"type": "array",
"items": {
"type": "string"
"type": "object",
"properties": {
"directory": {
"type": "string"
},
"type": {
"type": "string",
"enum": ["main", "root", "git_worktree"]
}
},
"required": ["directory", "type"],
"additionalProperties": false
}
},
"ProjectCopyCopy": {