Files
oh-my-opencode/dist/hooks/gpt-permission-continuation/assistant-message.d.ts
T
2026-03-14 04:56:50 +00:00

24 lines
616 B
TypeScript

type TextPart = {
type?: string;
text?: string;
};
type MessageInfo = {
id?: string;
role?: string;
error?: unknown;
model?: {
providerID?: string;
modelID?: string;
};
providerID?: string;
modelID?: string;
};
export type SessionMessage = {
info?: MessageInfo;
parts?: TextPart[];
};
export declare function getLastAssistantMessage(messages: SessionMessage[]): SessionMessage | null;
export declare function extractAssistantText(message: SessionMessage): string;
export declare function isGptAssistantMessage(message: SessionMessage): boolean;
export {};