Patch release: Swift indexing was unreachable through the installer for every user. No change to any MCP tool signature or response shape.
Fixed
-
setup.sh --only scip-swift404'd on every macOS arm64 host. The Swift indexer's repo moved off the personalphuongddxowner to the jarvis-intelligence org, and GitHub serves no redirect for the old path — so the pinned download URL returned 404 instead of forwarding, and the install failed on every run.SCIP_SWIFT_REPOnow points atjarvis-intelligence/scip-swift.Repointing alone was not enough: the move also dropped every tag and release asset, so scip-swift v0.1.2 has been republished from the same source (the binary still reports
0.1.2). -
Two regression guards. A test asserts
SCIP_SWIFT_REPO's owner never drifts back — the drift assertionZOEKT_RELEASE_REPOandSCIP_RELEASE_REPOalready had and this one never did — andsetup-smoke.ymlnow runs--only scip-swifton both runners. Previously the scip-swift download path had zero CI coverage, which is why the breakage shipped silently.
If Swift indexing failed for you: re-run setup.sh (or setup.sh --only scip-swift), then jarvis index /path/to/repo.
Install
Claude Code plugin:
/plugin marketplace add jarvis-intelligence/jarvis-index
/plugin install jarvis@jarvis
Standalone (uv / uvx):
uvx --from jarvis-mcp jarvis-server
Platforms: macOS (arm64/x86_64) and Linux (x86_64/aarch64), Python 3.12–3.14. scip-swift itself is macOS arm64 only.
See CHANGELOG.md.