Skip to content

bug: Workspace path binding conflict prevents multiple designs from sharing workspace #286

@Sun-sunshine06

Description

@Sun-sunshine06

Description

When creating or opening multiple designs that reference the same workspace path, the app throws "Workspace path is already bound to another design" error. This prevents users from working on multiple designs that share a workspace directory.

Reproduction

  1. Create a design and bind it to a workspace folder
  2. Create a second design or try to rebind the same workspace path
  3. The error fires and the operation is blocked

Log Evidence

From main.log (2026-05-04), 5 occurrences:

[2026-05-04 ...] error: bindWorkspace failed { error: 'Workspace path is already bound to another design' }

Environment

  • Version: v0.2 (experimental)
  • Platform: Windows 11

Impact

Users cannot have multiple designs share the same filesystem workspace, which is a common workflow when iterating on related design files.

Notes

This may be intentional behavior to prevent conflicts, but the UX does not make this clear — the error should either be surfaced as a user-facing message with guidance, or the binding logic should allow shared workspaces with proper conflict resolution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions