goose icon indicating copy to clipboard operation
goose copied to clipboard

Show extension name + tool name for clarity

Open lily-de opened this issue 11 months ago • 1 comments

Image

the name of the tools may not be that descriptive, so it's hard to know what extension (if any) it's coming from. I had to verify with goose that its attempt to use the search tool was from the extension i had enabled

lily-de avatar Feb 27 '25 14:02 lily-de

I believe we can change this to include the tool name: https://github.com/block/goose/blob/8ab2697a502a2f3bab35aaefa787dc37095197ed/crates/mcp-core/src/protocol.rs#L217C1-L224C1.

I will look into it when I have some free time.

parkeregli avatar Mar 13 '25 15:03 parkeregli

#[derive(Debug, Serialize, Deserialize)] #[serde(rename_all = "camelCase")] pub struct CallToolResult { pub content: Vec<Content>, #[serde(default)] pub is_error: bool, }

Creatur3245 avatar Apr 01 '25 01:04 Creatur3245

@parkeregli do you still want to do this, or should we close this for now?

DOsinga avatar Aug 01 '25 18:08 DOsinga

I would still like to do this but I have been busy with personal life stuff lately. If you want to mark it closed that is fine with me. I can try to knock it out when I get some time and reopen it

parkeregli avatar Aug 02 '25 14:08 parkeregli

fair enough - I think we do want to make this clearer! so if you get around it some other time that would be great

DOsinga avatar Aug 02 '25 16:08 DOsinga