Skip to content

feat(acp-next): add directory snapshot service#29241

Merged
nexxeln merged 2 commits into
devfrom
nxl/acp-next-directory-snapshot
May 25, 2026
Merged

feat(acp-next): add directory snapshot service#29241
nexxeln merged 2 commits into
devfrom
nxl/acp-next-directory-snapshot

Conversation

@nexxeln
Copy link
Copy Markdown
Member

@nexxeln nexxeln commented May 25, 2026

Summary

  • add an ACP Next directory snapshot service with per-directory cached snapshots and explicit refresh support
  • collect providers, sorted model options, model variants, modes, commands, and a safe default model
  • add focused tests for concurrent load dedupe, warm cache reuse, directory isolation, variants, commands, and modes

Validation

  • /Users/nxl/.bun/bin/bun test ./test/acp-next/directory.test.ts
  • /Users/nxl/.bun/bin/bun --bun typecheck

Note: the local pre-push hook was skipped with --no-verify because bun typecheck through the hook aborts before TypeScript runs: Homebrew Node cannot load /opt/homebrew/opt/llhttp/lib/libllhttp.9.3.dylib in this environment.

@nexxeln nexxeln marked this pull request as ready for review May 25, 2026 15:39
@nexxeln nexxeln merged commit b2d7643 into dev May 25, 2026
9 checks passed
@nexxeln nexxeln deleted the nxl/acp-next-directory-snapshot branch May 25, 2026 16:25
HaleTom pushed a commit to HaleTom/opencode that referenced this pull request May 25, 2026
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