@deep-tui/plugin-provider-openai-compatible
v0.1.0
Published
OpenAI-compatible chat-completions provider plugin.
Readme
@deep-tui/plugin-provider-openai-compatible
Reusable OpenAI-compatible chat-completions transport for Deep TUI. It supports incremental SSE text, reasoning, parallel tool calls, final usage, aborts, and a non-streaming compatibility path.
Configure id, baseUrl, apiKeyEnv, optional headers, streaming, and
streamUsage. Streams require a terminal data: [DONE] by default; providers
with documented EOF termination may opt in with allowEofTermination.
Provider-specific chat-completion fields can be supplied with extraBody;
Deep TUI's core model, messages, streaming, and tool fields take precedence.
