Repository navigation
Three new providers, a way to limit the service dropdown to specific providers, and a few hardening fixes.
New
- Opper, OpenCode Zen and OpenCode Custom (a self-hosted
opencode serve) as AI providers, all with live Refresh Models. Opper needssymfony/ai-generic-platform; the OpenCode ones need theirmage-os/library-ai-opencode-*package. - Consumers can restrict the
ConfiguredServicedropdown to specific providers with theserviceCodesargument. Require^1.1if you use it. See CONSUMING.md. - An
en_US.csvtranslation file and a much fuller README.
Before you upgrade
- symfony/ai-platform and the OpenAI and Anthropic bridges now require
^0.15, so any other bridge you installed has to move to^0.15too. - Base URL and Endpoint fields must be
http://orhttps://. A row stored with anything else has to be fixed before the config page saves again.
Security
- API key fields no longer get the admin's saved login autofilled into them.
- Decrypted credentials are redacted from stack traces and logs.
Full details in the changelog. Full diff: v1.0.0...v1.1.0