6 Commits
Author SHA1 Message Date
David Gageot 532b42b53a expand js placeholders in agent and toolset instructions (#2614) 2026-05-05 16:43:23 +02:00
Christopher Petito 6ed3f014e5 handle providers better and show an appropriate error message when using the "auto" model and no provider is available or when dmr is not available
Signed-off-by: Christopher Petito <chrisjpetito@gmail.com>
2026-02-01 15:38:40 +01:00
David Gageot ae6f782c4f Faster tests
Signed-off-by: David Gageot <david.gageot@docker.com>
2025-12-30 15:01:35 +01:00
Djordje Lukic ca74ec7c50 Fix wrapping toolsets with instructions
The wrapping toolset was given the agent instructions instead of the
ones from the toolset, making all the builtin system instructions the
same as the agent one. Basically we would get _n_ times (as much as
builtin toolsets defined in the agent) the same system prompt from the
agent.

Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
2025-10-28 23:07:01 +01:00
Djordje Lukic 26819c4803 Move things around
- teamloader tests were testing config stuff
- the secrets package didn't do anything with the secrets
- add functional args to the teamloader, we now only need the "Load"
  function

Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
2025-10-22 17:37:23 +02:00
David Gageot e59f8c5448 Using a gateway means no need for the specifric api tokens
Signed-off-by: David Gageot <david.gageot@docker.com>
2025-09-08 22:38:21 +01:00