Skip to content

feat(core): enable fff in node runtimes#38776

Open
opencode-agent[bot] wants to merge 2 commits into
v2from
fff-node-support
Open

feat(core): enable fff in node runtimes#38776
opencode-agent[bot] wants to merge 2 commits into
v2from
fff-node-support

Conversation

@opencode-agent

@opencode-agent opencode-agent Bot commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add the official @ff-labs/fff-node runtime dependency
  • replace the Node FFF stub with the same search adapter used by Bun
  • package the FFF library and ffi-rs native addon in Node SEA builds
  • preserve conditional runtime selection through the existing #fff package import

Checks

  • bun typecheck (packages/core)
  • bun typecheck (packages/cli)
  • bun test test/filesystem/search.test.ts (packages/core)
  • actual Node 26 FFF create, scan, and file-search smoke
  • bundled Node 26 FFF create, scan, and file-search smoke using the SEA asset paths
  • Prettier checks for changed source files

Requested by: @rekram1-node (Aiden Cline via Slack)

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