From 1ae38c90a3192849ac843a9729d749f4baf3b35b Mon Sep 17 00:00:00 2001 From: adamdotdevin <2363879+adamdottv@users.noreply.github.com> Date: Fri, 15 Aug 2025 08:49:19 -0500 Subject: feat(api): get session and session children routes --- packages/sdk/js/src/gen/sdk.gen.ts | 12 ++++++++++++ packages/sdk/js/src/gen/types.gen.ts | 18 ++++++++++++++++++ 2 files changed, 30 insertions(+) (limited to 'packages/sdk/js/src') 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, @@ -247,6 +249,16 @@ class Session extends _HeyApiClient { }) } + /** + * Get a session's children + */ + public children(options: Options) { + return (options.client ?? this._client).get({ + url: "/session/{id}/children", + ...options, + }) + } + /** * Analyze the app and create an AGENTS.md file */ 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 +} + +export type SessionChildrenResponse = SessionChildrenResponses[keyof SessionChildrenResponses] + export type SessionInitData = { body?: { messageID: string -- cgit v1.2.3