Skip to content

Conversation

@rumpl
Copy link
Member

@rumpl rumpl commented Jan 19, 2026

Adding add_description_parameter: true to the agent config will add a description paramter that the LLM can use to explain what it is doing with the tool call. Only the builtin tools that are AddDescriptionParameter: true will have the description added, I added them to some I thought would be nice: shell, write/edit file and

Before
Screenshot 2026-01-19 at 23 36 07

After
Screenshot 2026-01-19 at 23 35 34

I decided to make this optional because even though it's a nice feature, it adds more output tokens.

@simonferquel
Copy link
Contributor

intentional_tool ? (like a tool where you can give your intention on invoking)

@rumpl rumpl marked this pull request as ready for review January 20, 2026 13:33
@rumpl rumpl requested a review from a team as a code owner January 20, 2026 13:33
@rumpl rumpl force-pushed the friendly branch 3 times, most recently from 9f21f94 to 4690181 Compare January 20, 2026 14:12
Add the ability for the LLM to send a description of what a tool call is
doing.

Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
@dgageot dgageot merged commit ce81134 into docker:main Jan 20, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants