goose icon indicating copy to clipboard operation
goose copied to clipboard

Add feature to select and ask like with Gemini Canvas

Open akierum opened this issue 3 months ago • 9 comments

Is your feature request related to a problem? Please describe. It is very hard to ask LLM what is wrong with certain part of the code, Add feature to select and ask like with Gemini Canvas. You can select and directly ask, no need to upload images to LLM and waste tokens.

Describe the solution you'd like feature to select and ask like with Gemini Canvas

Image

akierum avatar Sep 09 '25 12:09 akierum

hmm, would supporting pasting a screen shot do the trick? you can save the screen shot and then add it to the conversation

DOsinga avatar Oct 11 '25 18:10 DOsinga

In case how it works with google I suppose it does not burn the tokens as much compared to attaching the screenshot directly. The feature sends to llm only the part outlined.

akierum avatar Oct 14 '25 17:10 akierum

you can just make a screeenshot of the size you want, no? also the number of tokens an image takes for an llm doesn't directly relate to the size of the image due to how LLMs work

DOsinga avatar Oct 20 '25 17:10 DOsinga

What do you mean "size you want" ? I provided gemini canvas implementation, it is free you can check it out yourself how it works etc.

akierum avatar Oct 21 '25 18:10 akierum

on mac with cmd-shift-4 you can select a block then I can add that to goose

I mean, it would still be cool to add this to goose of course, just wanted to provide a workarond

DOsinga avatar Oct 23 '25 22:10 DOsinga

i use win 11

akierum avatar Oct 24 '25 03:10 akierum

Hi, I would like to try working on this feature, just trying to fully understand what it is.

Is it just Goose gives me code, I highlight/select some part of code and it appears in the chat box ?

As in the image showed by akierum, does Goose have a preview feature like that ?

AmeenCodes01 avatar Dec 15 '25 13:12 AmeenCodes01

what do you mean with a preview feature like that? we don't have any of that UI, so that would have be done separately. once you have the screenshot and the prompt, we'd have to figure out how to pipe that into goose and start a new session with those elements

DOsinga avatar Dec 15 '25 13:12 DOsinga

Thanks for clarifying, I initially thought the request was about selecting code that Goose itself outputs, which would get auto included in next query, but this is broader, we would first need to build the whole canvas UI, my bad. I don't think I'll be able to work on that part yet , but hopefully soon in future :)

AmeenCodes01 avatar Dec 15 '25 14:12 AmeenCodes01