merlyn/server/utils/helpers
Timothy Carambat faf2dd998e
Add capability detection and streaming usage for Generic OpenAI provider (#5477)
- Add ENV-configurable model capabilities (tools, reasoning, vision,
  imageGeneration) via PROVIDER_SUPPORTS_* environment variables
- Add optional stream usage reporting via GENERIC_OPEN_AI_REPORT_USAGE
- Fix streaming tool calls for providers that send null tool_call.id
  (e.g., mlx-server) by generating fallback UUIDs
- Refactor supportsNativeToolCalling() to use centralized capabilities API
2026-04-21 09:31:58 -07:00
..
admin patch admin pwd update 2024-02-06 14:39:56 -08:00
chat File creation agent skills (#5280) 2026-03-30 15:13:39 -07:00
agents.js Add automatic agent skill aproval via ENV Flag (#5405) 2026-04-10 13:20:47 -07:00
camelcase.js Add support for Weaviate VectorDB (#181) 2023-08-08 18:02:30 -07:00
customModels.js Lemonade integration (#5077) 2026-02-27 11:02:38 -08:00
index.js feat: Document Embedding Status Events | Refactor Document Embedding to Job Queue and Forked Process (#5254) 2026-04-06 17:00:15 -07:00
portAvailabilityChecker.js [FEAT] Check port access in docker before showing a default error (#961) 2024-04-02 10:34:50 -07:00
search.js Add ability to search workspace and threads (#4120) 2025-07-10 16:42:10 -07:00
shell.js Adjust fix path to use ESM import (#4867) 2026-01-15 16:13:21 -08:00
tiktoken.js Add tokenizer improvments via Singleton class and estimation (#3072) 2025-01-30 17:55:03 -08:00
updateENV.js Add capability detection and streaming usage for Generic OpenAI provider (#5477) 2026-04-21 09:31:58 -07:00