Skip to content

refactor(session): remove compaction async facade exports - #22366

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

refactor(session): remove compaction async facade exports#22366
kitlangton merged 1 commit into
devfrom
kit/facade-session-compaction-20260413

Conversation

@kitlangton

Copy link
Copy Markdown
Contributor

Summary

  • remove the remaining SessionCompaction runtime-backed async facade exports and service-local runtime
  • convert the compaction tests to yield SessionCompaction.Service and Session.Service from context
  • leave production callers alone because no direct SessionCompaction.* facade calls remained in src/

Testing

  • bun typecheck
  • bun run test test/session/compaction.test.ts

@kitlangton
kitlangton merged commit 7a05ba4 into dev Apr 14, 2026
11 of 12 checks passed
@kitlangton
kitlangton deleted the kit/facade-session-compaction-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