0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 13:08:40 +08:00
discourse/plugins/discourse-ai/evals
Sam f930e0ea98
FIX: properly terminate chains of tool calls across multiple providers (#36750)
The following PR makes it so Anthropic/OpenAI and Google properly
terminate LLM agent chains when they reach the end.

Each LLM has different rules about how to "halt" and force LLM to return
results.

This also improves the eval system to support new LLM chain type evals.

see: https://github.com/discourse/discourse-ai-evals/pull/14

It also corrects open ai responses api which is a bit off at the moment
cause it is not retaining ids
2025-12-19 07:00:51 +11:00
..
lib FIX: properly terminate chains of tool calls across multiple providers (#36750) 2025-12-19 07:00:51 +11:00
personas FEATURE: Use evals to compare LLMs and Personas' prompts (#36027) 2025-11-18 10:39:52 -03:00
run FIX: properly terminate chains of tool calls across multiple providers (#36750) 2025-12-19 07:00:51 +11:00