diff --git a/packages/sdk/js/src/v2/gen/sdk.gen.ts b/packages/sdk/js/src/v2/gen/sdk.gen.ts index ec8ee4685..49ebc8473 100644 --- a/packages/sdk/js/src/v2/gen/sdk.gen.ts +++ b/packages/sdk/js/src/v2/gen/sdk.gen.ts @@ -373,10 +373,21 @@ export class Project extends HeyApiClient { public list( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/project", ...options, @@ -392,10 +403,21 @@ export class Project extends HeyApiClient { public current( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/project/current", ...options, @@ -412,6 +434,7 @@ export class Project extends HeyApiClient { parameters: { projectID: string directory?: string + workspace?: string name?: string icon?: { url?: string @@ -434,6 +457,7 @@ export class Project extends HeyApiClient { args: [ { in: "path", key: "projectID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "name" }, { in: "body", key: "icon" }, { in: "body", key: "commands" }, @@ -463,10 +487,21 @@ export class Pty extends HeyApiClient { public list( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/pty", ...options, @@ -482,6 +517,7 @@ export class Pty extends HeyApiClient { public create( parameters?: { directory?: string + workspace?: string command?: string args?: Array cwd?: string @@ -498,6 +534,7 @@ export class Pty extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "command" }, { in: "body", key: "args" }, { in: "body", key: "cwd" }, @@ -528,6 +565,7 @@ export class Pty extends HeyApiClient { parameters: { ptyID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -538,6 +576,7 @@ export class Pty extends HeyApiClient { args: [ { in: "path", key: "ptyID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -558,6 +597,7 @@ export class Pty extends HeyApiClient { parameters: { ptyID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -568,6 +608,7 @@ export class Pty extends HeyApiClient { args: [ { in: "path", key: "ptyID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -588,6 +629,7 @@ export class Pty extends HeyApiClient { parameters: { ptyID: string directory?: string + workspace?: string title?: string size?: { rows: number @@ -603,6 +645,7 @@ export class Pty extends HeyApiClient { args: [ { in: "path", key: "ptyID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "title" }, { in: "body", key: "size" }, ], @@ -630,6 +673,7 @@ export class Pty extends HeyApiClient { parameters: { ptyID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -640,6 +684,7 @@ export class Pty extends HeyApiClient { args: [ { in: "path", key: "ptyID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -661,10 +706,21 @@ export class Config2 extends HeyApiClient { public get( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/config", ...options, @@ -680,6 +736,7 @@ export class Config2 extends HeyApiClient { public update( parameters?: { directory?: string + workspace?: string config?: Config3 }, options?: Options, @@ -690,6 +747,7 @@ export class Config2 extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { key: "config", map: "body" }, ], }, @@ -715,10 +773,21 @@ export class Config2 extends HeyApiClient { public providers( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/config/providers", ...options, @@ -736,10 +805,21 @@ export class Tool extends HeyApiClient { public ids( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/experimental/tool/ids", ...options, @@ -755,6 +835,7 @@ export class Tool extends HeyApiClient { public list( parameters: { directory?: string + workspace?: string provider: string model: string }, @@ -766,6 +847,7 @@ export class Tool extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "query", key: "provider" }, { in: "query", key: "model" }, ], @@ -789,6 +871,7 @@ export class Worktree extends HeyApiClient { public remove( parameters?: { directory?: string + workspace?: string worktreeRemoveInput?: WorktreeRemoveInput }, options?: Options, @@ -799,6 +882,7 @@ export class Worktree extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { key: "worktreeRemoveInput", map: "body" }, ], }, @@ -824,10 +908,21 @@ export class Worktree extends HeyApiClient { public list( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/experimental/worktree", ...options, @@ -843,6 +938,7 @@ export class Worktree extends HeyApiClient { public create( parameters?: { directory?: string + workspace?: string worktreeCreateInput?: WorktreeCreateInput }, options?: Options, @@ -853,6 +949,7 @@ export class Worktree extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { key: "worktreeCreateInput", map: "body" }, ], }, @@ -878,6 +975,7 @@ export class Worktree extends HeyApiClient { public reset( parameters?: { directory?: string + workspace?: string worktreeResetInput?: WorktreeResetInput }, options?: Options, @@ -888,6 +986,7 @@ export class Worktree extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { key: "worktreeResetInput", map: "body" }, ], }, @@ -916,6 +1015,7 @@ export class Workspace extends HeyApiClient { parameters: { id: string directory?: string + workspace?: string }, options?: Options, ) { @@ -926,6 +1026,7 @@ export class Workspace extends HeyApiClient { args: [ { in: "path", key: "id" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -950,6 +1051,7 @@ export class Workspace extends HeyApiClient { parameters: { id: string directory?: string + workspace?: string branch?: string | null config?: { directory: string @@ -965,6 +1067,7 @@ export class Workspace extends HeyApiClient { args: [ { in: "path", key: "id" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "branch" }, { in: "body", key: "config" }, ], @@ -995,10 +1098,21 @@ export class Workspace extends HeyApiClient { public list( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/experimental/workspace", ...options, @@ -1016,6 +1130,7 @@ export class Session extends HeyApiClient { public list( parameters?: { directory?: string + workspace?: string roots?: boolean start?: number cursor?: number @@ -1031,6 +1146,7 @@ export class Session extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "query", key: "roots" }, { in: "query", key: "start" }, { in: "query", key: "cursor" }, @@ -1058,10 +1174,21 @@ export class Resource extends HeyApiClient { public list( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/experimental/resource", ...options, @@ -1096,6 +1223,7 @@ export class Session2 extends HeyApiClient { public list( parameters?: { directory?: string + workspace?: string roots?: boolean start?: number search?: string @@ -1109,6 +1237,7 @@ export class Session2 extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "query", key: "roots" }, { in: "query", key: "start" }, { in: "query", key: "search" }, @@ -1132,6 +1261,7 @@ export class Session2 extends HeyApiClient { public create( parameters?: { directory?: string + workspace?: string parentID?: string title?: string permission?: PermissionRuleset @@ -1144,6 +1274,7 @@ export class Session2 extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "parentID" }, { in: "body", key: "title" }, { in: "body", key: "permission" }, @@ -1171,10 +1302,21 @@ export class Session2 extends HeyApiClient { public status( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/session/status", ...options, @@ -1191,6 +1333,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -1201,6 +1344,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -1221,6 +1365,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -1231,6 +1376,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -1251,6 +1397,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string title?: string time?: { archived?: number @@ -1265,6 +1412,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "title" }, { in: "body", key: "time" }, ], @@ -1292,6 +1440,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -1302,6 +1451,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -1322,6 +1472,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -1332,6 +1483,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -1352,6 +1504,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string modelID?: string providerID?: string messageID?: string @@ -1365,6 +1518,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "modelID" }, { in: "body", key: "providerID" }, { in: "body", key: "messageID" }, @@ -1393,6 +1547,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string messageID?: string }, options?: Options, @@ -1404,6 +1559,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "messageID" }, ], }, @@ -1430,6 +1586,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -1440,6 +1597,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -1460,6 +1618,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -1470,6 +1629,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -1490,6 +1650,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -1500,6 +1661,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -1520,6 +1682,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string messageID?: string }, options?: Options, @@ -1531,6 +1694,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "query", key: "messageID" }, ], }, @@ -1552,6 +1716,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string providerID?: string modelID?: string auto?: boolean @@ -1565,6 +1730,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "providerID" }, { in: "body", key: "modelID" }, { in: "body", key: "auto" }, @@ -1593,6 +1759,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string limit?: number }, options?: Options, @@ -1604,6 +1771,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "query", key: "limit" }, ], }, @@ -1625,6 +1793,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string messageID?: string model?: { providerID: string @@ -1649,6 +1818,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "messageID" }, { in: "body", key: "model" }, { in: "body", key: "agent" }, @@ -1684,6 +1854,7 @@ export class Session2 extends HeyApiClient { sessionID: string messageID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -1695,6 +1866,7 @@ export class Session2 extends HeyApiClient { { in: "path", key: "sessionID" }, { in: "path", key: "messageID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -1720,6 +1892,7 @@ export class Session2 extends HeyApiClient { sessionID: string messageID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -1731,6 +1904,7 @@ export class Session2 extends HeyApiClient { { in: "path", key: "sessionID" }, { in: "path", key: "messageID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -1751,6 +1925,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string messageID?: string model?: { providerID: string @@ -1775,6 +1950,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "messageID" }, { in: "body", key: "model" }, { in: "body", key: "agent" }, @@ -1809,6 +1985,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string messageID?: string agent?: string model?: string @@ -1833,6 +2010,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "messageID" }, { in: "body", key: "agent" }, { in: "body", key: "model" }, @@ -1865,6 +2043,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string agent?: string model?: { providerID: string @@ -1881,6 +2060,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "agent" }, { in: "body", key: "model" }, { in: "body", key: "command" }, @@ -1909,6 +2089,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string messageID?: string partID?: string }, @@ -1921,6 +2102,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "messageID" }, { in: "body", key: "partID" }, ], @@ -1948,6 +2130,7 @@ export class Session2 extends HeyApiClient { parameters: { sessionID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -1958,6 +2141,7 @@ export class Session2 extends HeyApiClient { args: [ { in: "path", key: "sessionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -1980,6 +2164,7 @@ export class Part extends HeyApiClient { messageID: string partID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -1992,6 +2177,7 @@ export class Part extends HeyApiClient { { in: "path", key: "messageID" }, { in: "path", key: "partID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -2012,6 +2198,7 @@ export class Part extends HeyApiClient { messageID: string partID: string directory?: string + workspace?: string part?: Part2 }, options?: Options, @@ -2025,6 +2212,7 @@ export class Part extends HeyApiClient { { in: "path", key: "messageID" }, { in: "path", key: "partID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { key: "part", map: "body" }, ], }, @@ -2056,6 +2244,7 @@ export class Permission extends HeyApiClient { sessionID: string permissionID: string directory?: string + workspace?: string response?: "once" | "always" | "reject" }, options?: Options, @@ -2068,6 +2257,7 @@ export class Permission extends HeyApiClient { { in: "path", key: "sessionID" }, { in: "path", key: "permissionID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "response" }, ], }, @@ -2094,6 +2284,7 @@ export class Permission extends HeyApiClient { parameters: { requestID: string directory?: string + workspace?: string reply?: "once" | "always" | "reject" message?: string }, @@ -2106,6 +2297,7 @@ export class Permission extends HeyApiClient { args: [ { in: "path", key: "requestID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "reply" }, { in: "body", key: "message" }, ], @@ -2132,10 +2324,21 @@ export class Permission extends HeyApiClient { public list( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/permission", ...options, @@ -2153,10 +2356,21 @@ export class Question extends HeyApiClient { public list( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/question", ...options, @@ -2173,6 +2387,7 @@ export class Question extends HeyApiClient { parameters: { requestID: string directory?: string + workspace?: string answers?: Array }, options?: Options, @@ -2184,6 +2399,7 @@ export class Question extends HeyApiClient { args: [ { in: "path", key: "requestID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "answers" }, ], }, @@ -2210,6 +2426,7 @@ export class Question extends HeyApiClient { parameters: { requestID: string directory?: string + workspace?: string }, options?: Options, ) { @@ -2220,6 +2437,7 @@ export class Question extends HeyApiClient { args: [ { in: "path", key: "requestID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -2242,6 +2460,7 @@ export class Oauth extends HeyApiClient { parameters: { providerID: string directory?: string + workspace?: string method?: number }, options?: Options, @@ -2253,6 +2472,7 @@ export class Oauth extends HeyApiClient { args: [ { in: "path", key: "providerID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "method" }, ], }, @@ -2283,6 +2503,7 @@ export class Oauth extends HeyApiClient { parameters: { providerID: string directory?: string + workspace?: string method?: number code?: string }, @@ -2295,6 +2516,7 @@ export class Oauth extends HeyApiClient { args: [ { in: "path", key: "providerID" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "method" }, { in: "body", key: "code" }, ], @@ -2327,10 +2549,21 @@ export class Provider extends HeyApiClient { public list( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/provider", ...options, @@ -2346,10 +2579,21 @@ export class Provider extends HeyApiClient { public auth( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/provider/auth", ...options, @@ -2372,6 +2616,7 @@ export class Find extends HeyApiClient { public text( parameters: { directory?: string + workspace?: string pattern: string }, options?: Options, @@ -2382,6 +2627,7 @@ export class Find extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "query", key: "pattern" }, ], }, @@ -2402,6 +2648,7 @@ export class Find extends HeyApiClient { public files( parameters: { directory?: string + workspace?: string query: string dirs?: "true" | "false" type?: "file" | "directory" @@ -2415,6 +2662,7 @@ export class Find extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "query", key: "query" }, { in: "query", key: "dirs" }, { in: "query", key: "type" }, @@ -2438,6 +2686,7 @@ export class Find extends HeyApiClient { public symbols( parameters: { directory?: string + workspace?: string query: string }, options?: Options, @@ -2448,6 +2697,7 @@ export class Find extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "query", key: "query" }, ], }, @@ -2470,6 +2720,7 @@ export class File extends HeyApiClient { public list( parameters: { directory?: string + workspace?: string path: string }, options?: Options, @@ -2480,6 +2731,7 @@ export class File extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "query", key: "path" }, ], }, @@ -2500,6 +2752,7 @@ export class File extends HeyApiClient { public read( parameters: { directory?: string + workspace?: string path: string }, options?: Options, @@ -2510,6 +2763,7 @@ export class File extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "query", key: "path" }, ], }, @@ -2530,10 +2784,21 @@ export class File extends HeyApiClient { public status( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/file/status", ...options, @@ -2552,6 +2817,7 @@ export class Auth2 extends HeyApiClient { parameters: { name: string directory?: string + workspace?: string }, options?: Options, ) { @@ -2562,6 +2828,7 @@ export class Auth2 extends HeyApiClient { args: [ { in: "path", key: "name" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -2582,6 +2849,7 @@ export class Auth2 extends HeyApiClient { parameters: { name: string directory?: string + workspace?: string }, options?: Options, ) { @@ -2592,6 +2860,7 @@ export class Auth2 extends HeyApiClient { args: [ { in: "path", key: "name" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -2612,6 +2881,7 @@ export class Auth2 extends HeyApiClient { parameters: { name: string directory?: string + workspace?: string code?: string }, options?: Options, @@ -2623,6 +2893,7 @@ export class Auth2 extends HeyApiClient { args: [ { in: "path", key: "name" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "code" }, ], }, @@ -2649,6 +2920,7 @@ export class Auth2 extends HeyApiClient { parameters: { name: string directory?: string + workspace?: string }, options?: Options, ) { @@ -2659,6 +2931,7 @@ export class Auth2 extends HeyApiClient { args: [ { in: "path", key: "name" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -2682,10 +2955,21 @@ export class Mcp extends HeyApiClient { public status( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/mcp", ...options, @@ -2701,6 +2985,7 @@ export class Mcp extends HeyApiClient { public add( parameters?: { directory?: string + workspace?: string name?: string config?: McpLocalConfig | McpRemoteConfig }, @@ -2712,6 +2997,7 @@ export class Mcp extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "name" }, { in: "body", key: "config" }, ], @@ -2737,6 +3023,7 @@ export class Mcp extends HeyApiClient { parameters: { name: string directory?: string + workspace?: string }, options?: Options, ) { @@ -2747,6 +3034,7 @@ export class Mcp extends HeyApiClient { args: [ { in: "path", key: "name" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -2765,6 +3053,7 @@ export class Mcp extends HeyApiClient { parameters: { name: string directory?: string + workspace?: string }, options?: Options, ) { @@ -2775,6 +3064,7 @@ export class Mcp extends HeyApiClient { args: [ { in: "path", key: "name" }, { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, ], }, ], @@ -2801,10 +3091,21 @@ export class Control extends HeyApiClient { public next( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/tui/control/next", ...options, @@ -2820,6 +3121,7 @@ export class Control extends HeyApiClient { public response( parameters?: { directory?: string + workspace?: string body?: unknown }, options?: Options, @@ -2830,6 +3132,7 @@ export class Control extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { key: "body", map: "body" }, ], }, @@ -2857,6 +3160,7 @@ export class Tui extends HeyApiClient { public appendPrompt( parameters?: { directory?: string + workspace?: string text?: string }, options?: Options, @@ -2867,6 +3171,7 @@ export class Tui extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "text" }, ], }, @@ -2892,10 +3197,21 @@ export class Tui extends HeyApiClient { public openHelp( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).post({ url: "/tui/open-help", ...options, @@ -2911,10 +3227,21 @@ export class Tui extends HeyApiClient { public openSessions( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).post({ url: "/tui/open-sessions", ...options, @@ -2930,10 +3257,21 @@ export class Tui extends HeyApiClient { public openThemes( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).post({ url: "/tui/open-themes", ...options, @@ -2949,10 +3287,21 @@ export class Tui extends HeyApiClient { public openModels( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).post({ url: "/tui/open-models", ...options, @@ -2968,10 +3317,21 @@ export class Tui extends HeyApiClient { public submitPrompt( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).post({ url: "/tui/submit-prompt", ...options, @@ -2987,10 +3347,21 @@ export class Tui extends HeyApiClient { public clearPrompt( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).post({ url: "/tui/clear-prompt", ...options, @@ -3006,6 +3377,7 @@ export class Tui extends HeyApiClient { public executeCommand( parameters?: { directory?: string + workspace?: string command?: string }, options?: Options, @@ -3016,6 +3388,7 @@ export class Tui extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "command" }, ], }, @@ -3041,6 +3414,7 @@ export class Tui extends HeyApiClient { public showToast( parameters?: { directory?: string + workspace?: string title?: string message?: string variant?: "info" | "success" | "warning" | "error" @@ -3054,6 +3428,7 @@ export class Tui extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "title" }, { in: "body", key: "message" }, { in: "body", key: "variant" }, @@ -3082,6 +3457,7 @@ export class Tui extends HeyApiClient { public publish( parameters?: { directory?: string + workspace?: string body?: EventTuiPromptAppend | EventTuiCommandExecute | EventTuiToastShow | EventTuiSessionSelect }, options?: Options, @@ -3092,6 +3468,7 @@ export class Tui extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { key: "body", map: "body" }, ], }, @@ -3117,6 +3494,7 @@ export class Tui extends HeyApiClient { public selectSession( parameters?: { directory?: string + workspace?: string sessionID?: string }, options?: Options, @@ -3127,6 +3505,7 @@ export class Tui extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "sessionID" }, ], }, @@ -3159,10 +3538,21 @@ export class Instance extends HeyApiClient { public dispose( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).post({ url: "/instance/dispose", ...options, @@ -3180,10 +3570,21 @@ export class Path extends HeyApiClient { public get( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/path", ...options, @@ -3201,10 +3602,21 @@ export class Vcs extends HeyApiClient { public get( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/vcs", ...options, @@ -3222,10 +3634,21 @@ export class Command extends HeyApiClient { public list( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/command", ...options, @@ -3243,6 +3666,7 @@ export class App extends HeyApiClient { public log( parameters?: { directory?: string + workspace?: string service?: string level?: "debug" | "info" | "error" | "warn" message?: string @@ -3258,6 +3682,7 @@ export class App extends HeyApiClient { { args: [ { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, { in: "body", key: "service" }, { in: "body", key: "level" }, { in: "body", key: "message" }, @@ -3286,10 +3711,21 @@ export class App extends HeyApiClient { public agents( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/agent", ...options, @@ -3305,10 +3741,21 @@ export class App extends HeyApiClient { public skills( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/skill", ...options, @@ -3326,10 +3773,21 @@ export class Lsp extends HeyApiClient { public status( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/lsp", ...options, @@ -3347,10 +3805,21 @@ export class Formatter extends HeyApiClient { public status( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).get({ url: "/formatter", ...options, @@ -3368,10 +3837,21 @@ export class Event extends HeyApiClient { public subscribe( parameters?: { directory?: string + workspace?: string }, options?: Options, ) { - const params = buildClientParams([parameters], [{ args: [{ in: "query", key: "directory" }] }]) + const params = buildClientParams( + [parameters], + [ + { + args: [ + { in: "query", key: "directory" }, + { in: "query", key: "workspace" }, + ], + }, + ], + ) return (options?.client ?? this.client).sse.get({ url: "/event", ...options, diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts index 385de2cc8..59b75296b 100644 --- a/packages/sdk/js/src/v2/gen/types.gen.ts +++ b/packages/sdk/js/src/v2/gen/types.gen.ts @@ -2051,6 +2051,7 @@ export type ProjectListData = { path?: never query?: { directory?: string + workspace?: string } url: "/project" } @@ -2069,6 +2070,7 @@ export type ProjectCurrentData = { path?: never query?: { directory?: string + workspace?: string } url: "/project/current" } @@ -2102,6 +2104,7 @@ export type ProjectUpdateData = { } query?: { directory?: string + workspace?: string } url: "/project/{projectID}" } @@ -2133,6 +2136,7 @@ export type PtyListData = { path?: never query?: { directory?: string + workspace?: string } url: "/pty" } @@ -2159,6 +2163,7 @@ export type PtyCreateData = { path?: never query?: { directory?: string + workspace?: string } url: "/pty" } @@ -2188,6 +2193,7 @@ export type PtyRemoveData = { } query?: { directory?: string + workspace?: string } url: "/pty/{ptyID}" } @@ -2217,6 +2223,7 @@ export type PtyGetData = { } query?: { directory?: string + workspace?: string } url: "/pty/{ptyID}" } @@ -2252,6 +2259,7 @@ export type PtyUpdateData = { } query?: { directory?: string + workspace?: string } url: "/pty/{ptyID}" } @@ -2281,6 +2289,7 @@ export type PtyConnectData = { } query?: { directory?: string + workspace?: string } url: "/pty/{ptyID}/connect" } @@ -2308,6 +2317,7 @@ export type ConfigGetData = { path?: never query?: { directory?: string + workspace?: string } url: "/config" } @@ -2326,6 +2336,7 @@ export type ConfigUpdateData = { path?: never query?: { directory?: string + workspace?: string } url: "/config" } @@ -2353,6 +2364,7 @@ export type ConfigProvidersData = { path?: never query?: { directory?: string + workspace?: string } url: "/config/providers" } @@ -2376,6 +2388,7 @@ export type ToolIdsData = { path?: never query?: { directory?: string + workspace?: string } url: "/experimental/tool/ids" } @@ -2403,6 +2416,7 @@ export type ToolListData = { path?: never query: { directory?: string + workspace?: string provider: string model: string } @@ -2432,6 +2446,7 @@ export type WorktreeRemoveData = { path?: never query?: { directory?: string + workspace?: string } url: "/experimental/worktree" } @@ -2459,6 +2474,7 @@ export type WorktreeListData = { path?: never query?: { directory?: string + workspace?: string } url: "/experimental/worktree" } @@ -2477,6 +2493,7 @@ export type WorktreeCreateData = { path?: never query?: { directory?: string + workspace?: string } url: "/experimental/worktree" } @@ -2506,6 +2523,7 @@ export type ExperimentalWorkspaceRemoveData = { } query?: { directory?: string + workspace?: string } url: "/experimental/workspace/{id}" } @@ -2543,6 +2561,7 @@ export type ExperimentalWorkspaceCreateData = { } query?: { directory?: string + workspace?: string } url: "/experimental/workspace/{id}" } @@ -2572,6 +2591,7 @@ export type ExperimentalWorkspaceListData = { path?: never query?: { directory?: string + workspace?: string } url: "/experimental/workspace" } @@ -2591,6 +2611,7 @@ export type WorktreeResetData = { path?: never query?: { directory?: string + workspace?: string } url: "/experimental/worktree/reset" } @@ -2621,6 +2642,7 @@ export type ExperimentalSessionListData = { * Filter sessions by project directory */ directory?: string + workspace?: string /** * Only return root sessions (no parentID) */ @@ -2663,6 +2685,7 @@ export type ExperimentalResourceListData = { path?: never query?: { directory?: string + workspace?: string } url: "/experimental/resource" } @@ -2687,6 +2710,7 @@ export type SessionListData = { * Filter sessions by project directory */ directory?: string + workspace?: string /** * Only return root sessions (no parentID) */ @@ -2725,6 +2749,7 @@ export type SessionCreateData = { path?: never query?: { directory?: string + workspace?: string } url: "/session" } @@ -2752,6 +2777,7 @@ export type SessionStatusData = { path?: never query?: { directory?: string + workspace?: string } url: "/session/status" } @@ -2783,6 +2809,7 @@ export type SessionDeleteData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}" } @@ -2816,6 +2843,7 @@ export type SessionGetData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}" } @@ -2854,6 +2882,7 @@ export type SessionUpdateData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}" } @@ -2887,6 +2916,7 @@ export type SessionChildrenData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/children" } @@ -2923,6 +2953,7 @@ export type SessionTodoData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/todo" } @@ -2963,6 +2994,7 @@ export type SessionInitData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/init" } @@ -2998,6 +3030,7 @@ export type SessionForkData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/fork" } @@ -3018,6 +3051,7 @@ export type SessionAbortData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/abort" } @@ -3051,6 +3085,7 @@ export type SessionUnshareData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/share" } @@ -3084,6 +3119,7 @@ export type SessionShareData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/share" } @@ -3117,6 +3153,7 @@ export type SessionDiffData = { } query?: { directory?: string + workspace?: string messageID?: string } url: "/session/{sessionID}/diff" @@ -3145,6 +3182,7 @@ export type SessionSummarizeData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/summarize" } @@ -3181,6 +3219,7 @@ export type SessionMessagesData = { } query?: { directory?: string + workspace?: string limit?: number } url: "/session/{sessionID}/message" @@ -3239,6 +3278,7 @@ export type SessionPromptData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/message" } @@ -3282,6 +3322,7 @@ export type SessionDeleteMessageData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/message/{messageID}" } @@ -3322,6 +3363,7 @@ export type SessionMessageData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/message/{messageID}" } @@ -3369,6 +3411,7 @@ export type PartDeleteData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/message/{messageID}/part/{partID}" } @@ -3413,6 +3456,7 @@ export type PartUpdateData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/message/{messageID}/part/{partID}" } @@ -3467,6 +3511,7 @@ export type SessionPromptAsyncData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/prompt_async" } @@ -3518,6 +3563,7 @@ export type SessionCommandData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/command" } @@ -3564,6 +3610,7 @@ export type SessionShellData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/shell" } @@ -3600,6 +3647,7 @@ export type SessionRevertData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/revert" } @@ -3633,6 +3681,7 @@ export type SessionUnrevertData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/unrevert" } @@ -3669,6 +3718,7 @@ export type PermissionRespondData = { } query?: { directory?: string + workspace?: string } url: "/session/{sessionID}/permissions/{permissionID}" } @@ -3705,6 +3755,7 @@ export type PermissionReplyData = { } query?: { directory?: string + workspace?: string } url: "/permission/{requestID}/reply" } @@ -3736,6 +3787,7 @@ export type PermissionListData = { path?: never query?: { directory?: string + workspace?: string } url: "/permission" } @@ -3754,6 +3806,7 @@ export type QuestionListData = { path?: never query?: { directory?: string + workspace?: string } url: "/question" } @@ -3779,6 +3832,7 @@ export type QuestionReplyData = { } query?: { directory?: string + workspace?: string } url: "/question/{requestID}/reply" } @@ -3812,6 +3866,7 @@ export type QuestionRejectData = { } query?: { directory?: string + workspace?: string } url: "/question/{requestID}/reject" } @@ -3843,6 +3898,7 @@ export type ProviderListData = { path?: never query?: { directory?: string + workspace?: string } url: "/provider" } @@ -3928,6 +3984,7 @@ export type ProviderAuthData = { path?: never query?: { directory?: string + workspace?: string } url: "/provider/auth" } @@ -3958,6 +4015,7 @@ export type ProviderOauthAuthorizeData = { } query?: { directory?: string + workspace?: string } url: "/provider/{providerID}/oauth/authorize" } @@ -3999,6 +4057,7 @@ export type ProviderOauthCallbackData = { } query?: { directory?: string + workspace?: string } url: "/provider/{providerID}/oauth/callback" } @@ -4026,6 +4085,7 @@ export type FindTextData = { path?: never query: { directory?: string + workspace?: string pattern: string } url: "/find" @@ -4061,6 +4121,7 @@ export type FindFilesData = { path?: never query: { directory?: string + workspace?: string query: string dirs?: "true" | "false" type?: "file" | "directory" @@ -4083,6 +4144,7 @@ export type FindSymbolsData = { path?: never query: { directory?: string + workspace?: string query: string } url: "/find/symbol" @@ -4102,6 +4164,7 @@ export type FileListData = { path?: never query: { directory?: string + workspace?: string path: string } url: "/file" @@ -4121,6 +4184,7 @@ export type FileReadData = { path?: never query: { directory?: string + workspace?: string path: string } url: "/file/content" @@ -4140,6 +4204,7 @@ export type FileStatusData = { path?: never query?: { directory?: string + workspace?: string } url: "/file/status" } @@ -4158,6 +4223,7 @@ export type McpStatusData = { path?: never query?: { directory?: string + workspace?: string } url: "/mcp" } @@ -4181,6 +4247,7 @@ export type McpAddData = { path?: never query?: { directory?: string + workspace?: string } url: "/mcp" } @@ -4212,6 +4279,7 @@ export type McpAuthRemoveData = { } query?: { directory?: string + workspace?: string } url: "/mcp/{name}/auth" } @@ -4243,6 +4311,7 @@ export type McpAuthStartData = { } query?: { directory?: string + workspace?: string } url: "/mcp/{name}/auth" } @@ -4286,6 +4355,7 @@ export type McpAuthCallbackData = { } query?: { directory?: string + workspace?: string } url: "/mcp/{name}/auth/callback" } @@ -4319,6 +4389,7 @@ export type McpAuthAuthenticateData = { } query?: { directory?: string + workspace?: string } url: "/mcp/{name}/auth/authenticate" } @@ -4352,6 +4423,7 @@ export type McpConnectData = { } query?: { directory?: string + workspace?: string } url: "/mcp/{name}/connect" } @@ -4372,6 +4444,7 @@ export type McpDisconnectData = { } query?: { directory?: string + workspace?: string } url: "/mcp/{name}/disconnect" } @@ -4392,6 +4465,7 @@ export type TuiAppendPromptData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/append-prompt" } @@ -4419,6 +4493,7 @@ export type TuiOpenHelpData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/open-help" } @@ -4437,6 +4512,7 @@ export type TuiOpenSessionsData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/open-sessions" } @@ -4455,6 +4531,7 @@ export type TuiOpenThemesData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/open-themes" } @@ -4473,6 +4550,7 @@ export type TuiOpenModelsData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/open-models" } @@ -4491,6 +4569,7 @@ export type TuiSubmitPromptData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/submit-prompt" } @@ -4509,6 +4588,7 @@ export type TuiClearPromptData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/clear-prompt" } @@ -4529,6 +4609,7 @@ export type TuiExecuteCommandData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/execute-command" } @@ -4564,6 +4645,7 @@ export type TuiShowToastData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/show-toast" } @@ -4582,6 +4664,7 @@ export type TuiPublishData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/publish" } @@ -4614,6 +4697,7 @@ export type TuiSelectSessionData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/select-session" } @@ -4645,6 +4729,7 @@ export type TuiControlNextData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/control/next" } @@ -4666,6 +4751,7 @@ export type TuiControlResponseData = { path?: never query?: { directory?: string + workspace?: string } url: "/tui/control/response" } @@ -4684,6 +4770,7 @@ export type InstanceDisposeData = { path?: never query?: { directory?: string + workspace?: string } url: "/instance/dispose" } @@ -4702,6 +4789,7 @@ export type PathGetData = { path?: never query?: { directory?: string + workspace?: string } url: "/path" } @@ -4720,6 +4808,7 @@ export type VcsGetData = { path?: never query?: { directory?: string + workspace?: string } url: "/vcs" } @@ -4738,6 +4827,7 @@ export type CommandListData = { path?: never query?: { directory?: string + workspace?: string } url: "/command" } @@ -4775,6 +4865,7 @@ export type AppLogData = { path?: never query?: { directory?: string + workspace?: string } url: "/log" } @@ -4802,6 +4893,7 @@ export type AppAgentsData = { path?: never query?: { directory?: string + workspace?: string } url: "/agent" } @@ -4820,6 +4912,7 @@ export type AppSkillsData = { path?: never query?: { directory?: string + workspace?: string } url: "/skill" } @@ -4843,6 +4936,7 @@ export type LspStatusData = { path?: never query?: { directory?: string + workspace?: string } url: "/lsp" } @@ -4861,6 +4955,7 @@ export type FormatterStatusData = { path?: never query?: { directory?: string + workspace?: string } url: "/formatter" } @@ -4879,6 +4974,7 @@ export type EventSubscribeData = { path?: never query?: { directory?: string + workspace?: string } url: "/event" } diff --git a/packages/sdk/openapi.json b/packages/sdk/openapi.json index 8632baf2d..d6897a8d5 100644 --- a/packages/sdk/openapi.json +++ b/packages/sdk/openapi.json @@ -265,6 +265,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "List all projects", @@ -302,6 +309,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Get current project", @@ -337,6 +351,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "projectID", @@ -435,6 +456,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "List PTY sessions", @@ -470,6 +498,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Create PTY session", @@ -550,6 +585,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "ptyID", @@ -600,6 +642,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "ptyID", @@ -676,6 +725,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "ptyID", @@ -728,6 +784,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "ptyID", @@ -779,6 +842,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Get configuration", @@ -811,6 +881,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Update configuration", @@ -864,6 +941,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "List config providers", @@ -916,6 +1000,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "List tool IDs", @@ -961,6 +1052,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "query", "name": "provider", @@ -1020,6 +1118,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Create worktree", @@ -1071,6 +1176,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "List worktrees", @@ -1106,6 +1218,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Remove worktree", @@ -1160,6 +1279,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "id", @@ -1250,6 +1376,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "id", @@ -1302,6 +1435,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "List workspaces", @@ -1339,6 +1479,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Reset worktree", @@ -1394,6 +1541,13 @@ }, "description": "Filter sessions by project directory" }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "query", "name": "roots", @@ -1478,6 +1632,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Get MCP resources", @@ -1520,6 +1681,13 @@ }, "description": "Filter sessions by project directory" }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "query", "name": "roots", @@ -1586,6 +1754,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Create session", @@ -1651,6 +1826,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Get session status", @@ -1702,6 +1884,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -1764,6 +1953,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -1825,6 +2021,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -1909,6 +2112,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -1976,6 +2186,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2042,6 +2259,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2127,6 +2351,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2185,6 +2416,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2247,6 +2485,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2307,6 +2552,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2370,6 +2622,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2424,6 +2683,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2509,6 +2775,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2592,6 +2865,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2739,6 +3019,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2821,6 +3108,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2893,6 +3187,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -2971,6 +3272,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -3060,6 +3368,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -3188,6 +3503,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -3326,6 +3648,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -3419,6 +3748,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -3501,6 +3837,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -3563,6 +3906,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "sessionID", @@ -3650,6 +4000,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "requestID", @@ -3730,6 +4087,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "List pending permissions", @@ -3767,6 +4131,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "List pending questions", @@ -3805,6 +4176,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "requestID", @@ -3886,6 +4264,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "requestID", @@ -3947,6 +4332,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "List providers", @@ -4209,6 +4601,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Get provider auth methods", @@ -4253,6 +4652,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "providerID", @@ -4322,6 +4728,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "providerID", @@ -4395,6 +4808,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "query", "name": "pattern", @@ -4491,6 +4911,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "query", "name": "query", @@ -4561,6 +4988,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "query", "name": "query", @@ -4606,6 +5040,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "query", "name": "path", @@ -4651,6 +5092,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "query", "name": "path", @@ -4692,6 +5140,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Get file status", @@ -4729,6 +5184,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Get MCP status", @@ -4767,6 +5229,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Add MCP server", @@ -4843,6 +5312,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "schema": { "type": "string" @@ -4910,6 +5386,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "schema": { "type": "string" @@ -4969,6 +5452,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "schema": { "type": "string" @@ -5047,6 +5537,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "schema": { "type": "string" @@ -5109,6 +5606,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "name", @@ -5150,6 +5654,13 @@ "type": "string" } }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, { "in": "path", "name": "name", @@ -5190,6 +5701,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Append TUI prompt", @@ -5249,6 +5767,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Open help dialog", @@ -5283,6 +5808,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Open sessions dialog", @@ -5317,6 +5849,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Open themes dialog", @@ -5351,6 +5890,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Open models dialog", @@ -5385,6 +5931,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Submit TUI prompt", @@ -5419,6 +5972,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Clear TUI prompt", @@ -5453,6 +6013,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Execute TUI command", @@ -5512,6 +6079,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Show TUI toast", @@ -5573,6 +6147,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Publish TUI event", @@ -5639,6 +6220,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Select session", @@ -5710,6 +6298,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Get next TUI request", @@ -5751,6 +6346,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Submit TUI response", @@ -5792,6 +6394,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Dispose instance", @@ -5826,6 +6435,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Get paths", @@ -5860,6 +6476,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Get VCS info", @@ -5894,6 +6517,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "List commands", @@ -5931,6 +6561,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Write log", @@ -6008,6 +6645,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "List agents", @@ -6045,6 +6689,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "List skills", @@ -6097,6 +6748,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Get LSP status", @@ -6134,6 +6792,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Get formatter status", @@ -6171,6 +6836,13 @@ "schema": { "type": "string" } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } } ], "summary": "Subscribe to events",