One of the issue that can happen quite often in Agents is that even with well constructed prompts, the actual choices made by the agent might not be consistent enough for a production ready agents.
If you for instance know that tool A, should always run first no matter what or if you know that tool B always runs after tool A has been run, we should have a feature to force this.
This can be done in certain providers via tool choice.
See for instance:
We should add a normalization value for this in the ChatInput object.
Active
1.2
AI Core module
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.