Title
VS Code extension tries to run bd dolt start in embedded mode
Description
When opening the Beads VS Code extension, it fails with the following error:
Error: 'bd dolt start' is not supported in embedded mode (no Dolt server)
The project is using Beads in embedded Dolt mode, which appears to be the default mode for recent Beads versions. In this mode there is no separate Dolt SQL server to start, so bd dolt start is not a valid operation.
Environment
- VS Code extension:
planet57.vscode-beads@0.13.0
- Beads CLI:
bd version 1.0.4
- Project mode: embedded Dolt
Relevant CLI output:
$ bd dolt show
Dolt Configuration
==================
Database: kopilko
Mode: embedded (in-process Dolt engine)
Data: /home/victor/projects/kopilko/.beads/embeddeddolt
$ bd dolt status
Dolt engine: embedded (in-process, no server)
Data: /home/victor/projects/kopilko/.beads/embeddeddolt
Steps to reproduce
- Initialize or open a Beads project using embedded Dolt mode.
- Open the Beads VS Code extension.
- The extension attempts to start Dolt via
bd dolt start.
- The command fails because embedded mode has no Dolt server.
Expected behavior
The extension should detect embedded mode and avoid calling bd dolt start.
Ideally, it should either:
- support embedded mode directly, or
- show a clear message explaining that the extension requires server mode, with instructions for switching the project to server mode.
Actual behavior
The extension attempts to start a Dolt server and shows this error:
'bd dolt start' is not supported in embedded mode (no Dolt server)
Notes
Embedded mode is valid Beads behavior and does not require a Dolt server. The extension seems to assume that every project can be managed through bd dolt start, which is not true for embedded-mode projects.
Title
VS Code extension tries to run
bd dolt startin embedded modeDescription
When opening the Beads VS Code extension, it fails with the following error:
The project is using Beads in embedded Dolt mode, which appears to be the default mode for recent Beads versions. In this mode there is no separate Dolt SQL server to start, so
bd dolt startis not a valid operation.Environment
planet57.vscode-beads@0.13.0bd version 1.0.4Relevant CLI output:
Steps to reproduce
bd dolt start.Expected behavior
The extension should detect embedded mode and avoid calling
bd dolt start.Ideally, it should either:
Actual behavior
The extension attempts to start a Dolt server and shows this error:
Notes
Embedded mode is valid Beads behavior and does not require a Dolt server. The extension seems to assume that every project can be managed through
bd dolt start, which is not true for embedded-mode projects.