Skip to content

Naive Tulip agent receives redundant tools #1

@malteprobst

Description

@malteprobst

TulipAgent->execute_search_tool_call() returns tools for different tasks.
The tool lists for different task can contain the same tool multiple times.
Concatenating all tools for different tasks can therefore result in redundant tool lists.

This is handled properly in the CoT tulip agent, but not in the NaiveTulip agent.
This may cause confusion with the model, leading to unpredictable tool calls and loops.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions