perf(server): paginate session history (#17134)

This commit is contained in:
Shoubhit Dash
2026-03-13 15:48:43 +05:30
committed by GitHub
parent ff748b82ca
commit 9457493696
10 changed files with 3042 additions and 363 deletions
+2
View File
@@ -1793,6 +1793,7 @@ export class Session2 extends HeyApiClient {
directory?: string
workspace?: string
limit?: number
before?: string
},
options?: Options<never, ThrowOnError>,
) {
@@ -1805,6 +1806,7 @@ export class Session2 extends HeyApiClient {
{ in: "query", key: "directory" },
{ in: "query", key: "workspace" },
{ in: "query", key: "limit" },
{ in: "query", key: "before" },
],
},
],
+4
View File
@@ -3232,7 +3232,11 @@ export type SessionMessagesData = {
query?: {
directory?: string
workspace?: string
/**
* Maximum number of messages to return
*/
limit?: number
before?: string
}
url: "/session/{sessionID}/message"
}
+1397 -311
View File
File diff suppressed because it is too large Load Diff