v1.11.2 Enterprise providers, Gemini Enterprise OAuth & images in chat
LucidAgentIDE v1.11.2 brings first-party enterprise model providers, fixes Gemini Enterprise sign-in, renders generated images inline in the chat, and adds the KG Packs marketplace — plus security and packaging hardening.
✨ Highlights
Enterprise model providers (Settings → Providers)
Three omp-native providers the Settings UI didn't surface before are now first-class:
- Azure OpenAI — bring your Microsoft tenant's own deployments. Paste your
AZURE_OPENAI_API_KEY, set a Resource name (or a full base URL); optional API version + deployment-name map. - GitHub Copilot (OAuth) — the Business/Enterprise "easy button" many orgs already own. A device-code sign-in that also asks for a GitHub Enterprise domain (blank = github.com) and enables Copilot's model catalog (GPT, Claude, Gemini families).
- Google Cloud · Gemini Enterprise (formerly Vertex AI) — an API key, or Google Cloud ADC (
gcloud auth application-default login/ a service-account JSON) with project + location.
Gemini Enterprise / Workspace OAuth now works
The existing Google · Gemini OAuth card gained a GCP project ID field. Workspace / Enterprise Google accounts require it — without it the sign-in aborts. Personal accounts leave it blank and are unaffected.
Images in the chat
Images produced by a tool or agent now render inline in the reply (validated fail-closed). Each image gets:
- Download — save it locally with one click, and
- Send to preview — drop it onto the Preview panel's markup canvas to annotate, then Screenshot → chat to iterate (great for image generation).
Knowledge Graph Packs + marketplace
Named, swappable Knowledge Graphs and signed, sellable .lkgpack packs, with a gated marketplace and a headless make kg-pack builder for authoring role datasets repeatably.
🔒 Security & hardening
- Dev-server error responses now return a generic client message while the full error stays server-side (CWE-209 information-exposure hardening).
- CodeQL SAST config excludes non-shipped design mockups to cut false positives.
📦 Install
Grab the installer for your OS below:
- macOS —
.zip(auto-updatable app bundle) or.pkg(arm64 + x64) - Windows — NSIS installer (
*Setup*.exe) or the portable.exe(x64) - Linux —
.AppImage,.deb, or.rpm(x64)
Builds are unsigned; in-app auto-update reads the attached latest*.yml feed. Full change history lives in desktop/version.ts.
What's Changed
- docs(readme): add a Live collaboration section + screenshot placeholder by @mlcyclops in #295
- KG Packs + marketplace gating (ADR-0205 P-KGPACK.1-.6 · ADR-0206 P-KGMARKET.1/.3) by @mlcyclops in #297
- P-KGMARKET.4 (part 1): .lkgpack.zip + download → unzip → gated install by @mlcyclops in #298
- Build P-KGMARKET.4 part 2 (ADR-0206): marketplace sign-in flow, against stubs by @mlcyclops in #299
- Add headless KG-pack builder tools/build_kg_pack.ts (ADR-0207) by @mlcyclops in #300
- Enterprise providers (Azure OpenAI, GitHub Copilot OAuth, Gemini Enterprise/Vertex) + images in chat by @mlcyclops in #301
- release: cut v1.11.2 by @mlcyclops in #303
Full Changelog: v1.11.1...v1.11.2