diff options
Diffstat (limited to 'packages/sdk/js/src')
| -rw-r--r-- | packages/sdk/js/src/gen/sdk.gen.ts | 12 | ||||
| -rw-r--r-- | packages/sdk/js/src/gen/types.gen.ts | 18 |
2 files changed, 30 insertions, 0 deletions
diff --git a/packages/sdk/js/src/gen/sdk.gen.ts b/packages/sdk/js/src/gen/sdk.gen.ts index 1e0e1ae58..cb17a9b91 100644 --- a/packages/sdk/js/src/gen/sdk.gen.ts +++ b/packages/sdk/js/src/gen/sdk.gen.ts @@ -21,6 +21,8 @@ import type { SessionGetResponses, SessionUpdateData, SessionUpdateResponses, + SessionChildrenData, + SessionChildrenResponses, SessionInitData, SessionInitResponses, SessionAbortData, @@ -248,6 +250,16 @@ class Session extends _HeyApiClient { } /** + * Get a session's children + */ + public children<ThrowOnError extends boolean = false>(options: Options<SessionChildrenData, ThrowOnError>) { + return (options.client ?? this._client).get<SessionChildrenResponses, unknown, ThrowOnError>({ + url: "/session/{id}/children", + ...options, + }) + } + + /** * Analyze the app and create an AGENTS.md file */ public init<ThrowOnError extends boolean = false>(options: Options<SessionInitData, ThrowOnError>) { diff --git a/packages/sdk/js/src/gen/types.gen.ts b/packages/sdk/js/src/gen/types.gen.ts index 81faf7bf8..59679c714 100644 --- a/packages/sdk/js/src/gen/types.gen.ts +++ b/packages/sdk/js/src/gen/types.gen.ts @@ -1319,6 +1319,24 @@ export type SessionUpdateResponses = { export type SessionUpdateResponse = SessionUpdateResponses[keyof SessionUpdateResponses] +export type SessionChildrenData = { + body?: never + path: { + id: string + } + query?: never + url: "/session/{id}/children" +} + +export type SessionChildrenResponses = { + /** + * List of children + */ + 200: Array<Session> +} + +export type SessionChildrenResponse = SessionChildrenResponses[keyof SessionChildrenResponses] + export type SessionInitData = { body?: { messageID: string |
