fix(core): resolve prompt attachment mime types

This commit is contained in:
Dax Raad 2026-06-26 13:50:39 -04:00
commit 850a0dfe7c
8 changed files with 86 additions and 12 deletions

View file

@ -142,7 +142,7 @@ import type {
ProjectListResponses,
ProjectUpdateErrors,
ProjectUpdateResponses,
Prompt,
PromptInput,
ProviderAuthErrors,
ProviderAuthResponses,
ProviderListErrors,
@ -5621,7 +5621,7 @@ export class Session3 extends HeyApiClient {
parameters: {
sessionID: string
id?: string
prompt?: Prompt
prompt?: PromptInput
delivery?: "steer" | "queue"
resume?: boolean
},

View file

@ -2700,6 +2700,12 @@ export type SessionNotFoundError = {
message: string
}
export type PromptInput = {
text: string
files?: Array<PromptInputFileAttachment>
agents?: Array<PromptAgentAttachment>
}
export type ConflictError = {
_tag: "ConflictError"
message: string
@ -3814,6 +3820,13 @@ export type SessionV2Info = {
revert?: RevertState
}
export type PromptInputFileAttachment = {
uri: string
name?: string
description?: string
source?: PromptSource
}
export type SessionInputAdmitted = {
admittedSeq: number
id: string
@ -12091,7 +12104,7 @@ export type V2SessionSwitchModelResponse = V2SessionSwitchModelResponses[keyof V
export type V2SessionPromptData = {
body: {
id?: string
prompt: Prompt
prompt: PromptInput
delivery?: "steer" | "queue"
resume?: boolean
}