wooden-umbrella-84098
06/04/2026, 5:31 PMpurple-thailand-64770
06/04/2026, 5:32 PMancient-car-4311
06/04/2026, 5:35 PMpurple-thailand-64770
06/04/2026, 5:35 PMpurple-thailand-64770
06/04/2026, 5:37 PMmodern-fireman-99755
06/04/2026, 5:44 PMcalm-artist-7206
06/04/2026, 5:50 PMmodern-fireman-99755
06/04/2026, 5:52 PMmodern-fireman-99755
06/04/2026, 6:02 PMVasco was just fixing the behavior on delete!@calm-artist-7206 this is coming but I need a release of the sdk before 🙂
quick-window-91705
06/04/2026, 6:03 PMcalm-artist-7206
06/04/2026, 6:08 PMcalm-artist-7206
06/04/2026, 6:13 PMmodern-fireman-99755
06/04/2026, 6:32 PMwooden-umbrella-84098
06/04/2026, 7:08 PMcalm-artist-7206
06/04/2026, 7:31 PMopenhands/ provider. We persist it “translated” with the litellm_proxy base URL, which leads to all client code (cloud, cli, canvas) writing the same code to recognize it was openhands/ 😓 and ‘translating’ it back in various spots
I think actually we only need to ‘translate’ it just before we send to litellm, who indeed doesn’t know it. It’s a provider for all the rest of the code 🤔
Keep openhands/* as public LLM model; translate to litellm_proxy only at transport time