Skip to content v0.4.6 — G5 Product Release
Added
- Capability Discovery — Dynamic capability detection based on connected providers
- User Chat — Full chat playground with streaming and conversation continuity
- Conversations — Conversation persistence and continuity with upstream IDs
- Projects — Project-native conversations with file context and memory policies
- Attachments — File upload to chat messages with AI retrieval
- Generated Assets — AI-generated files (images, data) with secure download
- Speech Generation — Async TTS with Google Savio provider, voice selection, polling
- Transcription — Audio-to-text with privacy-first processing (no transcript storage)
- Usage Dashboard — Per-workspace usage tracking with summaries and records
- Cross-Surface UX — Unified navigation across playground, library, and developer tools
Security
- Cookie-authenticated BFF for User App with CSRF protection
- Internal test-lab API keys never exposed to frontend
- Cross-tenant asset access denied (404/403)
- Tenant isolation enforced on all endpoints
- Path traversal prevention on asset downloads
Architecture
- Provider-neutral adapter pattern for all provider interactions
- BFF pattern: User App → thin authenticated facade → canonical execution path
- No provider logic duplication between Product API and User App API