ruvnet / ruvnet/agentic-flow

agentic-jujutsu: Missing darwin-arm64 native binary on npm

Open
#108 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
812
Forks
175
Avg merge
2m
Merged PRs (30d)
3

Description

Description

The agentic-jujutsu package (v2.3.6) fails to load on macOS Apple Silicon (darwin-arm64) because the platform-specific native binary package is not published to npm.

Error

Error: Cannot find module 'agentic-jujutsu-darwin-arm64'
Require stack:
- /node_modules/agentic-jujutsu/index.js

Expected Behavior

The package should work on Apple Silicon Macs as advertised in the README:

✅ macOS (Intel & Apple Silicon)

Current State

  • agentic-jujutsu@2.3.6 is published
  • agentic-jujutsu-darwin-x64 is NOT published (404)
  • agentic-jujutsu-darwin-arm64 is NOT published (404)
  • agentic-jujutsu-darwin-universal is NOT published (404)

Only Linux binaries appear in optionalDependencies:

"optionalDependencies": {
  "agentic-jujutsu-win32-x64-msvc": "2.3.6",
  "agentic-jujutsu-darwin-x64": "2.3.6",
  "agentic-jujutsu-linux-x64-gnu": "2.3.6",
  "agentic-jujutsu-linux-x64-musl": "2.3.6",
  "agentic-jujutsu-linux-arm64-musl": "2.3.6",
  "agentic-jujutsu-linux-arm-gnueabihf": "2.3.6"
}

Environment

  • macOS (Apple Silicon M-series)
  • Node.js v24.12.0
  • npm install agentic-jujutsu@2.3.6

Workaround

Currently using Homebrew-installed jj directly:

brew install jj
jj git init --colocate

Request

Please publish the darwin-arm64 and darwin-x64 native binaries to npm so the package works on macOS as documented.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by inspecting the published package metadata and index.js, then compare the optionalDependencies with the native packages available on npm. Verify how darwin-arm64 and darwin-x64 artifacts are produced and published; done means npm install resolves both packages and the documented macOS Apple Silicon and Intel cases load successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
node.js, typescript
Domain
build-system, release
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.