A self-hosted AI agent's web UI under a per-user sub-path: trusted proxies, why frame refusal means a new tab, and one-time sign-in links instead of tokens.
A self-hosted AI agent behind a per-user reverse proxy
A self-hosted AI agent's web UI under a per-user sub-path: trusted proxies, why frame refusal means a new tab, and one-time sign-in links instead of tokens.
A caching bug that broke about 1 in 4 page loads, answers that sound surer than they are, and an emergency check that must fire for some sentences and
SLayer Text to SQL fails quietly. The model guesses a join, invents a revenue definition,...
An anonymous poll, a debate about multimodal testing, and some uncomfortable questions about who...