Files
David Gageot e933dea557 refactor: move Desktop proxy transport to leaf package pkg/desktop/transport
pkg/modelsdev, pkg/gateway and pkg/httpclient only needed
remote.NewTransport, but importing pkg/remote drags the whole OCI
registry stack (go-containerregistry, docker/cli, credential helpers)
into every consumer of pkg/model/provider, pkg/session and pkg/agent.

Move the transport (and its proxy fallback logic) to
pkg/desktop/transport, which only depends on pkg/desktop and
pkg/memoize. remote.NewTransport is kept as a deprecated forwarder so
existing integrations keep compiling and behaving identically.

pkg/model/provider now pulls 24 external modules instead of 31.
2026-07-21 22:32:10 +02:00
..
2026-02-12 07:03:07 +01:00