Repository navigation
This release expands model connectivity, adds schema-validated XML generation, and improves document processing, workspace collaboration, and settings consistency across application workers.
Highlights
Custom model endpoints
- Connect to custom and on-premises model endpoints, including Google Gemini through its OpenAI-compatible API.
- Configure API key headers, bearer tokens, OAuth2 client credentials, and mTLS client certificates.
- Support internal certificate authorities and administrator-controlled access to private endpoints.
- Improve endpoint URL handling, connection diagnostics, and model capability detection.
- Deliver completed tool-calling responses progressively and improve streaming token-usage reporting.
XSD ingestion and schema-validated XML
- Upload XSD schemas through supported workspace, chat, and File Sync paths.
- Use a selected, ready schema to guide XML generation in Chat, Analyze, agents, and workflows.
- Validate generated XML against the selected schema before publication.
- Track schema readiness, dependencies, and diagnostics for unsupported constructs.
Redis and multi-worker consistency
- Add Azure Managed Redis support alongside Azure Cache for Redis.
- Apply Redis cache settings during post-deployment configuration.
- Replace worker-local admin settings snapshots with shared settings reads.
- Add conflict detection for settings updates and improve Redis Explorer compatibility.
Fixes and maintenance
- Improve reliability when uploading many documents.
- Fix approval visibility for files shared to personal and group workspaces.
- Correct group-scoped conversation invitation storage.
- Fix logout behavior in development and App Service Easy Auth configurations.
- Resolve settings-cache import cycles affecting application startup.
- Correct Microsoft Graph permission IDs in Entra app registration.
- Fix Docker build issues and update dependencies and GitHub Actions workflows.
- Harden custom endpoint request validation and XSD upload error responses.
Upgrade notes
- Application version:
0.261.027 - Deployer version:
1.0.30 - Deploy web workers and the scheduler together to keep settings behavior consistent.
- When Redis is configured, settings saves are rejected if Redis is unavailable. Stale admin forms require a reload before saving again.
- XSD ingestion requires Enhanced Citations storage. Schema-governed generation supports the documented XSD subset; unsupported constructs are retained with diagnostics but cannot govern generation.
- Review custom endpoint authentication, certificate, and outbound-access settings before enabling new providers.