Skip to content

Auto Tool chaining is not working as expected in goose 1.15.0 version compared to 1.14.0 version #5957

@Amankkc

Description

@Amankkc

Describe the bug

Auto Tool chaining is not working as expected in goose 1.15.0 version which was working fine in 1.14.0 version.

With Goose 1.14.0 version , For a prompt if multiple tools were required to be called automatically goose was able to handle and provide end result after calling required tools . But in Version 1.15.0 Its not working as expected even in auto mode.

In 1.15.0 version , Suppose I have a prompt "XYZ" and goose in auto mode needs to call tool A and tool B to get the final output . Note: Tool B input is based on tool A's response . Now, in this version goose is calling tool A and waiting for the user to provide the next step for direction and not able to make call to tool B.

This was working fine in version 1.14.0 . Not sure why it is not working in 1.15.0 version . I suspect may be its a regression issue caused due to this #5704 or some other changes . I believe this needs to be checked and fixed . Thanks .

Let me know if you need more details then I can share the screenshots too .


To Reproduce

1> Use goose 1.15.0 version and pass some prompt which should call multiple tools in auto mode to provide the end result .
2> Its not able to make multiple tool calls and after calling one tool it waits for the user input even though we are using auto mode .
3> Use goose 1.14.0 version , Auto mode and tool chaining is working fine . Goose is able to call multiple tools in auto mode .

PFA screenshots for your reference .

For Goose 1.14.0 version - Both components_search and runs_list tools are invoked in auto mode .

Image

For Goose 1.15.0 version - only components_search tool is invoked in auto mode .

Image

Expected behavior

Goose latest version 1.15.0 in auto mode should be able to call multiple tools and provide the end result . Tool chaining should be fixed as its working in 1.14.0 version .


Please provide the following information

  • OS: MacOs
  • Interface: [UI / CLI] - Both
  • Version: [e.g. v1.0.2] - 1.15.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions