feat(server): expose auto param in session.summarize for plugins (#5924)

This commit is contained in:
YeonGyu-Kim 2025-12-22 12:05:30 +09:00 committed by Aiden Cline
commit 6d6bc0140b
4 changed files with 9 additions and 1 deletions

View file

@ -1132,6 +1132,7 @@ export class Session extends HeyApiClient {
directory?: string
providerID?: string
modelID?: string
auto?: boolean
},
options?: Options<never, ThrowOnError>,
) {
@ -1144,6 +1145,7 @@ export class Session extends HeyApiClient {
{ in: "query", key: "directory" },
{ in: "body", key: "providerID" },
{ in: "body", key: "modelID" },
{ in: "body", key: "auto" },
],
},
],

View file

@ -2753,6 +2753,7 @@ export type SessionSummarizeData = {
body?: {
providerID: string
modelID: string
auto?: boolean
}
path: {
/**

View file

@ -1804,6 +1804,10 @@
},
"modelID": {
"type": "string"
},
"auto": {
"default": false,
"type": "boolean"
}
},
"required": ["providerID", "modelID"]