foolish-bandit makes Gary stop sounding like a dev tool
A frontend copy pass rewrites the developer vocabulary out of GaryOSS so the app reads like a private legal AI workspace.
The change is purely cosmetic, but pointed. "Models & API Keys" becomes "AI configuration". "Model Preferences" becomes "Default assistant". "API key required" becomes "GaryOSS isn't configured yet". Across tooltips, modals, and buttons, "model" is now "assistant" and "API key" is now "key" or "service key". Vendor names like Anthropic (Claude) and Google (Gemini) stay on the key-entry fields, because a lawyer pasting a key still needs to know which service the key belongs to.
The discipline is what stands out. foolish-bandit deliberately left every internal name, file, stored preference, and backend contract alone - renaming any of them would either break the app or quietly wipe each user's saved assistant choice. The technical settings page is still reachable; it just no longer greets the user in API-vendor language.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?