Skip to content

refactor(worktree): remove async facade exports - #22369

Merged
kitlangton merged 1 commit into
devfrom
kit/facade-worktree-20260413
Apr 14, 2026
Merged

refactor(worktree): remove async facade exports#22369
kitlangton merged 1 commit into
devfrom
kit/facade-worktree-20260413

Conversation

@kitlangton

Copy link
Copy Markdown
Contributor

Summary

  • remove the remaining Worktree runtime-backed async facade exports and service-local runtime
  • migrate control-plane and experimental handlers to use Worktree.Service through the app runtime
  • convert worktree tests to effect-style service usage with the existing repo fixtures

Testing

  • bun typecheck
  • bun run test test/project/worktree.test.ts test/project/worktree-remove.test.ts

@kitlangton
kitlangton merged commit 36745ca into dev Apr 14, 2026
12 checks passed
@kitlangton
kitlangton deleted the kit/facade-worktree-20260413 branch April 14, 2026 01:23
mrsimpson pushed a commit to mrsimpson/opencode that referenced this pull request Apr 14, 2026
xywsxp pushed a commit to xywsxp/opencode that referenced this pull request Apr 24, 2026
AIALRA-0 pushed a commit to AIALRA-0/opencode-turn-engine that referenced this pull request Jun 10, 2026
AIALRA-0 pushed a commit to AIALRA-0/opencode-turn-engine that referenced this pull request Jun 10, 2026
avion23 pushed a commit to avion23/opencode that referenced this pull request Jun 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant