|
|
@@ -1706,6 +1706,16 @@ export type WellKnownAuth = {
|
|
|
|
|
|
export type Auth = OAuth | ApiAuth | WellKnownAuth
|
|
|
|
|
|
+export type Workspace = {
|
|
|
+ id: string
|
|
|
+ type: string
|
|
|
+ name: string
|
|
|
+ branch: string | null
|
|
|
+ directory: string | null
|
|
|
+ extra: unknown | null
|
|
|
+ projectID: string
|
|
|
+}
|
|
|
+
|
|
|
export type NotFoundError = {
|
|
|
name: "NotFoundError"
|
|
|
data: {
|
|
|
@@ -1808,16 +1818,6 @@ export type ToolListItem = {
|
|
|
|
|
|
export type ToolList = Array<ToolListItem>
|
|
|
|
|
|
-export type Workspace = {
|
|
|
- id: string
|
|
|
- type: string
|
|
|
- name: string
|
|
|
- branch: string | null
|
|
|
- directory: string | null
|
|
|
- extra: unknown | null
|
|
|
- projectID: string
|
|
|
-}
|
|
|
-
|
|
|
export type Worktree = {
|
|
|
name: string
|
|
|
branch: string
|
|
|
@@ -2394,6 +2394,177 @@ export type AppLogResponses = {
|
|
|
|
|
|
export type AppLogResponse = AppLogResponses[keyof AppLogResponses]
|
|
|
|
|
|
+export type ExperimentalWorkspaceAdaptorListData = {
|
|
|
+ body?: never
|
|
|
+ path?: never
|
|
|
+ query?: {
|
|
|
+ directory?: string
|
|
|
+ workspace?: string
|
|
|
+ }
|
|
|
+ url: "/experimental/workspace/adaptor"
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceAdaptorListResponses = {
|
|
|
+ /**
|
|
|
+ * Workspace adaptors
|
|
|
+ */
|
|
|
+ 200: Array<{
|
|
|
+ type: string
|
|
|
+ name: string
|
|
|
+ description: string
|
|
|
+ }>
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceAdaptorListResponse =
|
|
|
+ ExperimentalWorkspaceAdaptorListResponses[keyof ExperimentalWorkspaceAdaptorListResponses]
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceListData = {
|
|
|
+ body?: never
|
|
|
+ path?: never
|
|
|
+ query?: {
|
|
|
+ directory?: string
|
|
|
+ workspace?: string
|
|
|
+ }
|
|
|
+ url: "/experimental/workspace"
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceListResponses = {
|
|
|
+ /**
|
|
|
+ * Workspaces
|
|
|
+ */
|
|
|
+ 200: Array<Workspace>
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceListResponse =
|
|
|
+ ExperimentalWorkspaceListResponses[keyof ExperimentalWorkspaceListResponses]
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceCreateData = {
|
|
|
+ body?: {
|
|
|
+ id?: string
|
|
|
+ type: string
|
|
|
+ branch: string | null
|
|
|
+ extra: unknown | null
|
|
|
+ }
|
|
|
+ path?: never
|
|
|
+ query?: {
|
|
|
+ directory?: string
|
|
|
+ workspace?: string
|
|
|
+ }
|
|
|
+ url: "/experimental/workspace"
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceCreateErrors = {
|
|
|
+ /**
|
|
|
+ * Bad request
|
|
|
+ */
|
|
|
+ 400: BadRequestError
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceCreateError =
|
|
|
+ ExperimentalWorkspaceCreateErrors[keyof ExperimentalWorkspaceCreateErrors]
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceCreateResponses = {
|
|
|
+ /**
|
|
|
+ * Workspace created
|
|
|
+ */
|
|
|
+ 200: Workspace
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceCreateResponse =
|
|
|
+ ExperimentalWorkspaceCreateResponses[keyof ExperimentalWorkspaceCreateResponses]
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceStatusData = {
|
|
|
+ body?: never
|
|
|
+ path?: never
|
|
|
+ query?: {
|
|
|
+ directory?: string
|
|
|
+ workspace?: string
|
|
|
+ }
|
|
|
+ url: "/experimental/workspace/status"
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceStatusResponses = {
|
|
|
+ /**
|
|
|
+ * Workspace status
|
|
|
+ */
|
|
|
+ 200: Array<{
|
|
|
+ workspaceID: string
|
|
|
+ status: "connected" | "connecting" | "disconnected" | "error"
|
|
|
+ error?: string
|
|
|
+ }>
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceStatusResponse =
|
|
|
+ ExperimentalWorkspaceStatusResponses[keyof ExperimentalWorkspaceStatusResponses]
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceRemoveData = {
|
|
|
+ body?: never
|
|
|
+ path: {
|
|
|
+ id: string
|
|
|
+ }
|
|
|
+ query?: {
|
|
|
+ directory?: string
|
|
|
+ workspace?: string
|
|
|
+ }
|
|
|
+ url: "/experimental/workspace/{id}"
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceRemoveErrors = {
|
|
|
+ /**
|
|
|
+ * Bad request
|
|
|
+ */
|
|
|
+ 400: BadRequestError
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceRemoveError =
|
|
|
+ ExperimentalWorkspaceRemoveErrors[keyof ExperimentalWorkspaceRemoveErrors]
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceRemoveResponses = {
|
|
|
+ /**
|
|
|
+ * Workspace removed
|
|
|
+ */
|
|
|
+ 200: Workspace
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceRemoveResponse =
|
|
|
+ ExperimentalWorkspaceRemoveResponses[keyof ExperimentalWorkspaceRemoveResponses]
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceSessionRestoreData = {
|
|
|
+ body?: {
|
|
|
+ sessionID: string
|
|
|
+ }
|
|
|
+ path: {
|
|
|
+ id: string
|
|
|
+ }
|
|
|
+ query?: {
|
|
|
+ directory?: string
|
|
|
+ workspace?: string
|
|
|
+ }
|
|
|
+ url: "/experimental/workspace/{id}/session-restore"
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceSessionRestoreErrors = {
|
|
|
+ /**
|
|
|
+ * Bad request
|
|
|
+ */
|
|
|
+ 400: BadRequestError
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceSessionRestoreError =
|
|
|
+ ExperimentalWorkspaceSessionRestoreErrors[keyof ExperimentalWorkspaceSessionRestoreErrors]
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceSessionRestoreResponses = {
|
|
|
+ /**
|
|
|
+ * Session replay started
|
|
|
+ */
|
|
|
+ 200: {
|
|
|
+ total: number
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+export type ExperimentalWorkspaceSessionRestoreResponse =
|
|
|
+ ExperimentalWorkspaceSessionRestoreResponses[keyof ExperimentalWorkspaceSessionRestoreResponses]
|
|
|
+
|
|
|
export type ProjectListData = {
|
|
|
body?: never
|
|
|
path?: never
|
|
|
@@ -2883,177 +3054,6 @@ export type ToolListResponses = {
|
|
|
|
|
|
export type ToolListResponse = ToolListResponses[keyof ToolListResponses]
|
|
|
|
|
|
-export type ExperimentalWorkspaceAdaptorListData = {
|
|
|
- body?: never
|
|
|
- path?: never
|
|
|
- query?: {
|
|
|
- directory?: string
|
|
|
- workspace?: string
|
|
|
- }
|
|
|
- url: "/experimental/workspace/adaptor"
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceAdaptorListResponses = {
|
|
|
- /**
|
|
|
- * Workspace adaptors
|
|
|
- */
|
|
|
- 200: Array<{
|
|
|
- type: string
|
|
|
- name: string
|
|
|
- description: string
|
|
|
- }>
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceAdaptorListResponse =
|
|
|
- ExperimentalWorkspaceAdaptorListResponses[keyof ExperimentalWorkspaceAdaptorListResponses]
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceListData = {
|
|
|
- body?: never
|
|
|
- path?: never
|
|
|
- query?: {
|
|
|
- directory?: string
|
|
|
- workspace?: string
|
|
|
- }
|
|
|
- url: "/experimental/workspace"
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceListResponses = {
|
|
|
- /**
|
|
|
- * Workspaces
|
|
|
- */
|
|
|
- 200: Array<Workspace>
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceListResponse =
|
|
|
- ExperimentalWorkspaceListResponses[keyof ExperimentalWorkspaceListResponses]
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceCreateData = {
|
|
|
- body?: {
|
|
|
- id?: string
|
|
|
- type: string
|
|
|
- branch: string | null
|
|
|
- extra: unknown | null
|
|
|
- }
|
|
|
- path?: never
|
|
|
- query?: {
|
|
|
- directory?: string
|
|
|
- workspace?: string
|
|
|
- }
|
|
|
- url: "/experimental/workspace"
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceCreateErrors = {
|
|
|
- /**
|
|
|
- * Bad request
|
|
|
- */
|
|
|
- 400: BadRequestError
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceCreateError =
|
|
|
- ExperimentalWorkspaceCreateErrors[keyof ExperimentalWorkspaceCreateErrors]
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceCreateResponses = {
|
|
|
- /**
|
|
|
- * Workspace created
|
|
|
- */
|
|
|
- 200: Workspace
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceCreateResponse =
|
|
|
- ExperimentalWorkspaceCreateResponses[keyof ExperimentalWorkspaceCreateResponses]
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceStatusData = {
|
|
|
- body?: never
|
|
|
- path?: never
|
|
|
- query?: {
|
|
|
- directory?: string
|
|
|
- workspace?: string
|
|
|
- }
|
|
|
- url: "/experimental/workspace/status"
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceStatusResponses = {
|
|
|
- /**
|
|
|
- * Workspace status
|
|
|
- */
|
|
|
- 200: Array<{
|
|
|
- workspaceID: string
|
|
|
- status: "connected" | "connecting" | "disconnected" | "error"
|
|
|
- error?: string
|
|
|
- }>
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceStatusResponse =
|
|
|
- ExperimentalWorkspaceStatusResponses[keyof ExperimentalWorkspaceStatusResponses]
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceRemoveData = {
|
|
|
- body?: never
|
|
|
- path: {
|
|
|
- id: string
|
|
|
- }
|
|
|
- query?: {
|
|
|
- directory?: string
|
|
|
- workspace?: string
|
|
|
- }
|
|
|
- url: "/experimental/workspace/{id}"
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceRemoveErrors = {
|
|
|
- /**
|
|
|
- * Bad request
|
|
|
- */
|
|
|
- 400: BadRequestError
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceRemoveError =
|
|
|
- ExperimentalWorkspaceRemoveErrors[keyof ExperimentalWorkspaceRemoveErrors]
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceRemoveResponses = {
|
|
|
- /**
|
|
|
- * Workspace removed
|
|
|
- */
|
|
|
- 200: Workspace
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceRemoveResponse =
|
|
|
- ExperimentalWorkspaceRemoveResponses[keyof ExperimentalWorkspaceRemoveResponses]
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceSessionRestoreData = {
|
|
|
- body?: {
|
|
|
- sessionID: string
|
|
|
- }
|
|
|
- path: {
|
|
|
- id: string
|
|
|
- }
|
|
|
- query?: {
|
|
|
- directory?: string
|
|
|
- workspace?: string
|
|
|
- }
|
|
|
- url: "/experimental/workspace/{id}/session-restore"
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceSessionRestoreErrors = {
|
|
|
- /**
|
|
|
- * Bad request
|
|
|
- */
|
|
|
- 400: BadRequestError
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceSessionRestoreError =
|
|
|
- ExperimentalWorkspaceSessionRestoreErrors[keyof ExperimentalWorkspaceSessionRestoreErrors]
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceSessionRestoreResponses = {
|
|
|
- /**
|
|
|
- * Session replay started
|
|
|
- */
|
|
|
- 200: {
|
|
|
- total: number
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-export type ExperimentalWorkspaceSessionRestoreResponse =
|
|
|
- ExperimentalWorkspaceSessionRestoreResponses[keyof ExperimentalWorkspaceSessionRestoreResponses]
|
|
|
-
|
|
|
export type WorktreeRemoveData = {
|
|
|
body?: WorktreeRemoveInput
|
|
|
path?: never
|