mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-09-19 00:03:33 +00:00
Sync with upstream — picks up RFC #909 Ring 1/Ring 2 (scope-resolution SHARED + ingestion PKG), MCP context/impact disambiguation hints (#888), ai-context CLAUDE.md dedup (#904), Docker/release pipeline (#848 / #978 / #983), `analyze --name <alias>` (#955) and the v1.6.2 release line. Conflicts and how they were resolved: - .gitignore — kept both upstream's `docker/.env` and our local `.tmp/` + `.agents/` ignore block. - gitnexus/src/mcp/local/local-backend.ts — kept the new `resolveAtGroupMemberRepoPath` import alongside upstream's `collectBestChunks` / embedding / `PhaseTimer` imports. Auto-merged but verified manually: - gitnexus/src/mcp/tools.ts — Phase 4 cleanup intact (no `group_contracts` / `group_query` / `group_status` / `group_impact` tools), Phase 4/5 `repo: "@<groupName>"` + `service` descriptions still present on `impact` / `query` / `context`. - gitnexus/src/cli/ai-context.ts — Phase 7 guidance kept; agents are still pointed at `impact` / `query` / `context` with `@<groupName>`. Verification after merge: - `npx tsc --noEmit` (in gitnexus/) — clean (after rebuilding `gitnexus-shared` with `npm run build` for new RFC #909 exports). - `npx vitest run --pool=forks` over the Issue #794 Final-verification block — 9 files passed / 111 tests passed. Refs #794 Made-with: Cursor |
||
|---|---|---|
| .. | ||
| fixtures | ||
| helpers | ||
| integration | ||
| unit | ||
| utils | ||
| global-setup.ts | ||
| vitest.d.ts | ||