2040b3c629
fix(docs): update documentation: clarify provider capabilities, add provider capabilities summary, polish examples and formatting, and remove Serena project config
2026-01-20 01:27:52 +00:00
3b900d0ba9
feat(ollama): add support for base64-encoded images in chat messages and forward them to the Ollama provider
2026-01-20 01:10:27 +00:00
d615ec9227
feat(streaming): add chatStreaming method with token callback for real-time generation progress
...
- Add StreamingChatOptions interface with onToken callback
- Add optional chatStreaming method to MultiModalModel abstract class
- Implement chatStreaming in OllamaProvider using collectStreamResponse
2026-01-20 00:37:49 +00:00
c84ede1f1d
feat(ollama): support defaultOptions and defaultTimeout for ollama provider
2026-01-20 00:12:21 +00:00
8cb052449e
fix(): no changes detected — no release necessary
2026-01-20 00:03:06 +00:00
126e9b239b
feat(OllamaProvider): add model options, streaming support, and thinking tokens
...
- Add IOllamaModelOptions interface for runtime options (num_ctx, temperature, etc.)
- Extend IOllamaProviderOptions with defaultOptions and defaultTimeout
- Add IOllamaChatOptions for per-request overrides
- Add IOllamaStreamChunk and IOllamaChatResponse interfaces
- Add chatStreamResponse() for async iteration with options
- Add collectStreamResponse() for streaming with progress callback
- Add chatWithOptions() for non-streaming with full options
- Update chat() to use defaultOptions and defaultTimeout
2026-01-20 00:02:45 +00:00
e4dc81edc9
feat(mistral): add Mistral provider with native PDF OCR and chat integration
2026-01-18 22:11:52 +00:00
b4ced080f2
feat(providers): Add Anthropic extended thinking and adapt providers to new streaming/file APIs; bump dependencies and update docs, tests and configuration
2026-01-18 16:26:16 +00:00
cbc9d8d45b
feat(provider.anthropic): Add extended thinking modes to AnthropicProvider and apply thinking budgets to API calls
2025-10-30 12:11:18 +00:00
b9745a1869
fix(MultiModalModel): Lazy-load SmartPdf and guard document processing across providers; ensure SmartPdf is initialized only when needed
2025-10-10 07:32:21 +00:00
8666876879
fix(provider.elevenlabs): Provide default ElevenLabs TTS voice fallback and add local tool/project configs
2025-10-09 07:00:15 +00:00
bbd8770205
fix(provider.elevenlabs): Update ElevenLabs default TTS model to eleven_v3 and add local Claude permissions file
2025-10-08 22:56:53 +00:00
28bb13dc0c
update
2025-10-08 22:49:08 +00:00
8244ac6eb0
fix(provider.anthropic): Use image/png for embedded PDF images in Anthropic provider and add local Claude settings for development permissions
2025-10-03 15:47:15 +00:00
3fbd054985
fix(tests): Add extensive provider/feature tests and local Claude CI permissions
2025-10-03 14:21:25 +00:00
34931875ad
fix(anthropic): Update Anthropic provider branding to Claude Sonnet 4.5 and add local Claude permissions
2025-10-03 13:51:49 +00:00
ee3a635852
fix(docs): Add README image generation docs and .claude local settings
2025-10-03 13:49:46 +00:00
f0556e89f3
feat(providers): Add research API and image generation/editing support; extend providers and tests
2025-10-03 13:43:29 +00:00
fe8540c8ba
feat(research): Implement research APIs.
2025-10-03 12:50:42 +00:00
f70353e6ca
fix(provider.anthropic): Fix Anthropic research tool identifier and add tests + local Claude permissions
2025-09-28 15:51:50 +00:00
e2ed429aac
feat(research): Introduce research API with provider implementations, docs and tests
2025-09-28 15:06:07 +00:00
052f37294d
fix(openaiProvider): Update default chat model to gpt-5-mini and bump dependency versions
2025-08-12 13:15:36 +00:00
0b2a058550
fix(core): improve SmartPdf lifecycle management and update dependencies
Default (tags) / security (push) Failing after 19s
Default (tags) / test (push) Failing after 16s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
2025-08-01 18:25:46 +00:00
09c27379cb
fix(provider.openai): Update dependency versions, clean test imports, and adjust default OpenAI model configurations
2025-05-13 18:39:57 +00:00
0ac50d647d
fix(package.json): Add explicit packageManager field to package.json
2025-04-03 21:46:40 +00:00
502b665224
fix(readme): Remove redundant conclusion section from README to streamline documentation.
2025-04-03 21:46:14 +00:00
de2a60d12f
fix(OpenAiProvider): Corrected audio model ID in OpenAiProvider
2025-02-25 19:15:32 +00:00
6b241f8889
feat(documentation and configuration): Enhanced package and README documentation
2025-02-25 19:04:40 +00:00
6ce442354e
fix(core): Fix OpenAI chat streaming and PDF document processing logic.
2025-02-25 18:23:28 +00:00
5dead05324
fix(provider): Fix provider modules for consistency
2025-02-25 13:01:23 +00:00
f89888a542
feat(core): Added support for Exo AI provider
2025-02-08 12:08:14 +01:00
9e390d0fdb
fix(documentation): Update readme with detailed license and legal information.
2025-02-05 14:24:34 +01:00
b8585a0afb
fix(documentation): Remove redundant badges from readme
2025-02-05 14:22:41 +01:00
17e1a1f1e1
fix(documentation): Updated README structure and added detailed usage examples
2025-02-05 14:21:26 +01:00
4fc1e029e4
feat(integration-xai): Add support for X.AI provider with chat and document processing capabilities.
2025-02-05 14:09:06 +01:00
ad5dd4799b
feat(provider.anthropic): Add support for vision and document processing in Anthropic provider
2025-02-03 17:48:36 +01:00
eda8ce36df
feat(providers): Add vision and document processing capabilities to providers
2025-02-03 15:26:00 +01:00
0378308721
fix(core): Enhanced chat streaming and error handling across providers
2025-02-03 15:16:58 +01:00
f731b9f78d
fix(dependencies): Update dependencies to the latest versions.
2024-09-19 12:56:35 +02:00
f099a8f1ed
fix(core): update
2024-05-17 17:18:26 +02:00
a5257b52e7
fix(core): update
2024-05-17 16:25:22 +02:00
af46b3e81e
fix(core): update
2024-04-29 18:04:14 +02:00
ffde2e0bf1
fix(core): update
2024-04-29 12:38:25 +02:00
3a5f2d52e5
fix(core): update
2024-04-29 12:37:43 +02:00
d1465fc868
fix(provider): fix anthropic integration
2024-04-29 11:18:40 +02:00
158d49fa95
fix(core): update
2024-04-27 12:47:49 +02:00
92c382c16e
fix(core): update
2024-04-25 10:49:07 +02:00
04d505d29e
fix(core): update
2024-04-04 02:47:44 +02:00
268178f024
fix(core): update
2024-04-01 03:00:23 +02:00
616ef168a5
fix(core): update
2024-03-31 01:34:52 +01:00