Skip to content

Refactor bridge mutation execution helpers#57

Merged
deverman merged 1 commit into
masterfrom
issue-48-bridge-mutation-helper-refactor
Jun 2, 2026
Merged

Refactor bridge mutation execution helpers#57
deverman merged 1 commit into
masterfrom
issue-48-bridge-mutation-helper-refactor

Conversation

@deverman

@deverman deverman commented Jun 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • extract shared mutation response envelope helpers for preview/write/verify results
  • extract reusable ID indexes for tasks, projects, tags, and folders
  • route task/project update, completion, status, and move operations through one bridge mutation executor without changing public CLI/MCP semantics

Validation

  • node --check Plugin/FocusRelayBridge.omnijs/Resources/BridgeLibrary.js
  • git diff --check
  • swift test
  • ./scripts/install-plugin.sh, full OmniFocus restart, bridge-health-check
  • live smoke: temp task update preview/write/restore/delete
  • live smoke: temp project move preview/write/restore/delete

Closes #48

@deverman deverman merged commit bda44de into master Jun 2, 2026
1 check passed
@deverman deverman deleted the issue-48-bridge-mutation-helper-refactor branch June 2, 2026 13:13
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.

Refactor bridge mutation execution helpers after move_projects

1 participant