feat(core): expose V2 VCS status and diff APIs (#35129)

This commit is contained in:
Shoubhit Dash
2026-07-03 16:49:03 +05:30
committed by GitHub
parent 85fde8c11d
commit a1b6c84135
16 changed files with 970 additions and 0 deletions
+2
View File
@@ -29,6 +29,7 @@ test("exposes every standard HTTP API group", () => {
"question",
"reference",
"projectCopy",
"vcs",
])
expect(Object.keys(client.message)).toEqual(["list"])
expect(Object.keys(client.integration)).toEqual([
@@ -41,6 +42,7 @@ test("exposes every standard HTTP API group", () => {
"attemptCancel",
])
expect(Object.keys(client.file)).toEqual(["read", "list", "find"])
expect(Object.keys(client.vcs)).toEqual(["status", "diff"])
expect(Object.keys(client.pty)).toEqual(["list", "create", "get", "update", "remove"])
expect(Object.keys(client.shell)).toEqual(["list", "create", "get", "output", "remove"])
expect(Object.keys(client.project)).toEqual(["current", "directories"])