Remove obsolete --db flag from MCP server

The --db flag was removed in bd v0.20.1 in favor of automatic database
discovery via cwd. The MCP server now relies on passing the workspace
directory via cwd parameter instead of the --db flag.

This fixes compatibility with bd v0.20.1+.
This commit is contained in:
Steve Yegge
2025-10-31 02:02:38 -07:00
parent 0b0b1d0bc6
commit 7dcde1330e

View File

@@ -185,8 +185,8 @@ class BdCliClient(BdClientBase):
List of global flag arguments List of global flag arguments
""" """
flags = [] flags = []
if self.beads_db: # NOTE: --db flag removed in v0.20.1, bd now auto-discovers database via cwd
flags.extend(["--db", self.beads_db]) # We pass cwd via _run_command instead
if self.actor: if self.actor:
flags.extend(["--actor", self.actor]) flags.extend(["--actor", self.actor])
if self.no_auto_flush: if self.no_auto_flush: