Files
buzz/crates/buzz-agent/src
Brain 5e66f6c9a3 fix(auth): classify token-storage failure apart from authentication
A token that cannot be saved privately was reported as `LlmAuth`, which
every consumer answers with another sign-in: the desktop model picker
reopened the browser, agent errors showed the community-access copy, and
`DatabricksConnection::discover_models` asked for authentication.

Give it its own `AgentError::LlmCredentialStorage` (JSON-RPC -32003) so
those consumers stop and show the storage message. The picker's
sign-in policy moves into an injectable helper so the no-browser
behavior is tested rather than assumed.

Signed-off-by: Brain <1a02c72794dcd0f07058a353bc3a81f4028b8c77c92c87fce6d5c8b85970a20b@buzz.block.builderlab.xyz>
2026-10-02 08:55:01 -06:00
..
2026-07-02 16:26:31 -07:00
2026-07-02 16:26:31 -07:00