Files
zooqueenandHanzo Dev a043d87d7c Outside the shell the cloud is the catalog, and the window host can sign in
The web chat sent `enso-auto`, a model the cloud does not serve, and got a
400 for every message; signed out it fired the request anyway and showed a
status code. Outside the shell the catalog now comes from /v1/models, Zen
is the default, and a send without a session says to sign in. The cloud's
address is stated once, in cloud.ts. The window host had no way to sign in
at all — the account control lived in the workbench titlebar — so it now
takes a slot from its host and owns its stylesheet, and chat.html mounts it
beside the chat's own controls. Errors read as the message, not `Error:
Error: …`. The spec seeds an IAM session the way the SDK stores one and
asserts the bearer reaches the stubbed cloud.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-03 14:20:45 -07:00
..