A code review TUI that tries to reduce how many red and green squiggles you have to squint at

Use charm.land/catwalk for provider/model metadata #16

Open secluded.site
Open opened by secluded.site

All models in catwalk can produce tool calls and most should be suitable for our needs. Thresh, because it just vendors a hard fork of meat, only supports Anthropic's /messages and OpenAI's /responses. It would be good if we supported anything in catwalk and if we let the user configure model/provider interactively in thresh without having to write the config file first.

I think this might first require porting the agent loop from meat over to charm.land/fantasy so we can support catwalk's providers/models without having to just copy their quirks from Fantasy. Where Fantasy can't support something we need from meat, we could try getting that functionality into upstream (I werk at Charm :3). I expect that Fantasy will generally have something to meet most of our needs though.

Sign up or Sign in to add to the discussion.