You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Consolidate nf-bin/ and nf/bin/ providers.json paths #167
Mirror step copies dash → slash only when slash doesn't exist (!fs.existsSync(destFile)), so the slash path lags behind whenever the slot was previously created via fan-out
Comments throughout the codebase note LLMs frequently guess one path or the other, suggesting the dual-path architecture is a recurring confusion.
Proposed solution
Pick one canonical path and migrate. Suggested: keep ~/.claude/nf-bin/ (matches the manifest pattern shared by other installed bin dirs) and turn ~/.claude/nf/bin/ into a symlink for backwards-compatible reads. Update all mcpServers.*.env.UNIFIED_PROVIDERS_CONFIG entries during install to point at the canonical path.
Acceptance criteria
Only one canonical providers.json location on disk
Existing ~/.claude.json mcpServers entries are migrated to point at the canonical path
/nf:link-daintree, install.js, quorum-preflight.cjs, call-quorum-slot.cjs, unified-mcp-server.mjs all read/write the same location
Activity