diff options
Diffstat (limited to 'packages/sdk/js/src')
| -rw-r--r-- | packages/sdk/js/src/v2/gen/sdk.gen.ts | 11 | ||||
| -rw-r--r-- | packages/sdk/js/src/v2/gen/types.gen.ts | 15 |
2 files changed, 24 insertions, 2 deletions
diff --git a/packages/sdk/js/src/v2/gen/sdk.gen.ts b/packages/sdk/js/src/v2/gen/sdk.gen.ts index 706d0f9c2..4fab38bd7 100644 --- a/packages/sdk/js/src/v2/gen/sdk.gen.ts +++ b/packages/sdk/js/src/v2/gen/sdk.gen.ts @@ -293,7 +293,7 @@ export class Project extends HeyApiClient { /** * Update project * - * Update project properties such as name, icon and color. + * Update project properties such as name, icon, and commands. */ public update<ThrowOnError extends boolean = false>( parameters: { @@ -305,6 +305,12 @@ export class Project extends HeyApiClient { override?: string color?: string } + commands?: { + /** + * Startup script to run when creating a new workspace (worktree) + */ + start?: string + } }, options?: Options<never, ThrowOnError>, ) { @@ -317,6 +323,7 @@ export class Project extends HeyApiClient { { in: "query", key: "directory" }, { in: "body", key: "name" }, { in: "body", key: "icon" }, + { in: "body", key: "commands" }, ], }, ], @@ -718,7 +725,7 @@ export class Worktree extends HeyApiClient { /** * Create worktree * - * Create a new git worktree for the current project. + * Create a new git worktree for the current project and run any configured startup scripts. */ public create<ThrowOnError extends boolean = false>( parameters?: { diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts index 844288902..fabb16e8a 100644 --- a/packages/sdk/js/src/v2/gen/types.gen.ts +++ b/packages/sdk/js/src/v2/gen/types.gen.ts @@ -28,6 +28,12 @@ export type Project = { override?: string color?: string } + commands?: { + /** + * Startup script to run when creating a new workspace (worktree) + */ + start?: string + } time: { created: number updated: number @@ -1906,6 +1912,9 @@ export type Worktree = { export type WorktreeCreateInput = { name?: string + /** + * Additional startup script to run after the project's start command + */ startCommand?: string } @@ -2233,6 +2242,12 @@ export type ProjectUpdateData = { override?: string color?: string } + commands?: { + /** + * Startup script to run when creating a new workspace (worktree) + */ + start?: string + } } path: { projectID: string |
