Skip to content

feat(workspaces): add paired folder bookmarks#126

Open
Orinks wants to merge 1 commit into
devfrom
codex/paired-bookmarks-workspaces
Open

feat(workspaces): add paired folder bookmarks#126
Orinks wants to merge 1 commit into
devfrom
codex/paired-bookmarks-workspaces

Conversation

@Orinks
Copy link
Copy Markdown
Owner

@Orinks Orinks commented May 8, 2026

Summary

  • Add workspace bookmarks that save the current local folder and current remote folder as a named pair.
  • Add an accessible Open Workspace dialog with keyboard-selectable saved workspaces and removal support.
  • Persist bookmarks as non-secret workspaces.json data in the normal config directory.

Verification

  • .venv\Scripts\python.exe -m ruff check .
  • .venv\Scripts\python.exe -m ruff format --check .
  • .venv\Scripts\python.exe -m pytest -q

Notes

  • uv run pytest ... failed before pytest launched with Failed to canonicalize script path, so verification used the repo virtualenv directly.
  • Manual NVDA/JAWS verification of the live wx dialog is still recommended.

Add accessible workspace bookmarks so users can save a familiar local/remote folder pair and return to it without rebuilding navigation context each session.

Constraint: Store only non-secret folder bookmark data in the normal config directory.

Rejected: Sync execution in this branch | too much destructive-behavior risk before preview and confirmation flows mature.

Confidence: high

Scope-risk: moderate

Directive: Keep future workspace automation explicit and non-destructive until users confirm a transfer plan.

Tested: .venv\\Scripts\\python.exe -m ruff check .; .venv\\Scripts\\python.exe -m ruff format --check .; .venv\\Scripts\\python.exe -m pytest -q

Not-tested: Manual NVDA/JAWS pass against the live wx workspace dialog.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant