| 20 | } |
| 21 | |
| 22 | export interface ChatCompletionRequest { |
| 23 | repo_url: string; |
| 24 | messages: ChatMessage[]; |
| 25 | filePath?: string; |
| 26 | token?: string; |
| 27 | type?: string; |
| 28 | provider?: string; |
| 29 | model?: string; |
| 30 | language?: string; |
| 31 | excluded_dirs?: string; |
| 32 | excluded_files?: string; |
| 33 | } |
| 34 | |
| 35 | /** |
| 36 | * Creates a WebSocket connection for chat completions |
nothing calls this directly
no outgoing calls
no test coverage detected