Skip to content

Changelog

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