merlyn/server/utils/agents/aibitat/providers
Marcello Fitton 4a4378ed99
chore: add ESLint to /server (#5126)
* add eslint config to server

* add break statements to switch case

* add support for browser globals and turn off empty catch blocks

* disable lines with useless try/catch wrappers

* format

* fix no-undef errors

* disbale lines violating no-unsafe-finally

* ignore syncStaticLists.mjs

* use proper null check for creatorId instead of unreachable nullish coalescing

* remove unneeded typescript eslint comment

* make no-unused-private-class-members a warning

* disable line for no-empty-objects

* add new lint script

* fix no-unused-vars violations

* make no-unsued-vars an error

---------

Co-authored-by: shatfield4 <seanhatfield5@gmail.com>
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2026-03-05 16:32:45 -08:00
..
helpers chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
ai-provider.js Revert "Add automatic chat mode with native tool calling support (#5140)" 2026-03-04 15:29:41 -08:00
anthropic.js Revert "Add automatic chat mode with native tool calling support (#5140)" 2026-03-04 15:29:41 -08:00
apipie.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
azure.js Revert "Add automatic chat mode with native tool calling support (#5140)" 2026-03-04 15:29:41 -08:00
bedrock.js Revert "Add automatic chat mode with native tool calling support (#5140)" 2026-03-04 15:29:41 -08:00
cohere.js chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
cometapi.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
deepseek.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
dellProAiStudio.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
dockerModelRunner.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
fireworksai.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
foundry.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
gemini.js Revert "Add automatic chat mode with native tool calling support (#5140)" 2026-03-04 15:29:41 -08:00
genericOpenAi.js Revert "Add automatic chat mode with native tool calling support (#5140)" 2026-03-04 15:29:41 -08:00
giteeai.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
groq.js Revert "Add automatic chat mode with native tool calling support (#5140)" 2026-03-04 15:29:41 -08:00
index.js Lemonade integration (#5077) 2026-02-27 11:02:38 -08:00
koboldcpp.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
lemonade.js Revert "Add automatic chat mode with native tool calling support (#5140)" 2026-03-04 15:29:41 -08:00
litellm.js Revert "Add automatic chat mode with native tool calling support (#5140)" 2026-03-04 15:29:41 -08:00
lmstudio.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
localai.js Revert "Add automatic chat mode with native tool calling support (#5140)" 2026-03-04 15:29:41 -08:00
mistral.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
moonshotAi.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
novita.js native tool calling detection for novita 2026-03-05 10:19:03 -08:00
nvidiaNim.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
ollama.js chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
openai.js Revert "Add automatic chat mode with native tool calling support (#5140)" 2026-03-04 15:29:41 -08:00
openrouter.js Revert "Add automatic chat mode with native tool calling support (#5140)" 2026-03-04 15:29:41 -08:00
perplexity.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
ppio.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
privatemode.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
sambanova.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
textgenwebui.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
togetherai.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
xai.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
zai.js Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00