whiskers-gateway
Gateway implements whiskers_core::Model by posting to /v1/messages on
An operator-run model gateway (an Anthropic Messages API). The base URL, model
and token limit are constructor arguments. It speaks plain http, because the
tablet reaches the gateway over a private network.
Only text blocks of the answer are returned; thinking blocks are dropped. An HTTP error, a malformed body or an answer with no text is an error, which the pipeline turns into a spoken fallback.
tests/stub.rs runs it against a one-shot local server.