v0.25.0

View source on GitHub

What's Changed

Features

  • Introduced Codex Agent, a new local AI bridge with MCP support, replacing the previous local AI bridge setup. Includes CLI-driven installation, service management, and deep-link integration for workspaces.
  • Added credentialless MCP authentication, enabling secure agent access without requiring database credentials for certain connection types.
  • Implemented MCP dory_action facade for connection-related operations (create, test, update, delete), with tools split into read/write categories for improved safety and clarity.
  • Enabled workspace deep links across Electron, web, and MCP contexts to streamline navigation and context switching.

Improvements

  • Improved table preview pagination—now resets automatically when data source changes.
  • Enhanced workspace connection handling and UI state consistency across settings, SQL console, and agent workflows.
  • Grouped AI provider cards in organization settings for better visual organization and discoverability.
  • Updated local AI provider icons and usage hints, including new Codex Agent branding and documentation.
  • Added CLI version flag (--version) and improved runtime command structure for better usability and debugging.

Fixes

  • Fixed MCP stdio shutdown behavior and pglite reset handling, improving stability during agent lifecycle events.
  • Resolved Electron userData path resolution, ensuring correct configuration and data persistence across platforms.
  • Repaired missing file connection paths during PGlite workspace migrations.
  • Fixed CLI package metadata and binary paths, ensuring proper installation and execution.
  • Corrected authentication config by removing experimental join logic that caused instability.

Internal

  • Refactored agent run workspaces and SQL console integration for cleaner architecture and maintainability.
  • Added comprehensive test coverage for Codex Agent, MCP facades, credentialless auth, and local runtime coordination.
  • Bumped CLI to v0.1.7 and MCP package versions; updated Docker and CI workflows for headless releases.

How is this guide?