mirror of
https://github.com/zadam/trilium.git
synced 2025-11-03 11:56:01 +01:00
chore(nx/server): move source code
This commit is contained in:
24
apps/server/src/services/llm/interfaces/chat_ws_messages.ts
Normal file
24
apps/server/src/services/llm/interfaces/chat_ws_messages.ts
Normal file
@@ -0,0 +1,24 @@
|
||||
/**
|
||||
* Interfaces for WebSocket LLM streaming messages
|
||||
*/
|
||||
|
||||
/**
|
||||
* Interface for WebSocket LLM streaming messages
|
||||
*/
|
||||
export interface LLMStreamMessage {
|
||||
type: 'llm-stream' | 'tool_execution_start' | 'tool_result' | 'tool_execution_error' | 'tool_completion_processing';
|
||||
chatNoteId: string;
|
||||
content?: string;
|
||||
thinking?: string;
|
||||
toolExecution?: {
|
||||
action?: string;
|
||||
tool?: string;
|
||||
toolCallId?: string;
|
||||
result?: string | Record<string, any>;
|
||||
error?: string;
|
||||
args?: Record<string, unknown>;
|
||||
};
|
||||
done?: boolean;
|
||||
error?: string;
|
||||
raw?: unknown;
|
||||
}
|
||||
Reference in New Issue
Block a user