GitNexus/gitnexus/src/cli
wuhongteng 4d90962a0a feat(group): add cross-repo call trace with pluggable SymbolResolver
- trace.ts: BFS engine across repos via CALLS edges + contracts.json crossLinks.
  Pluggable SymbolResolver interface; DefaultSymbolResolver as reference implementation.
  runGroupTrace uses DefaultSymbolResolver; runGroupTraceWithResolver accepts any resolver.
- trace-resolver.ts: SymbolResolver interface + DefaultSymbolResolver (generic, no
  framework-specific logic). Subclass to add custom symbol resolution.
- service.ts: groupTrace() with typed TraceParams construction, NaN guards, depth clamping
  (maxCrossDepth cap 50). Slim MCP response by default; verbose flag for full data.
- cli/group.ts: group trace subcommand with NaN-safe parseInt, negative-value guards.
- tools.ts: group_trace MCP tool with complete schema (relationTypes, maxCrossDepth max 50).
- local-backend.ts: route group_trace to GroupService.
2026-05-25 21:27:03 +08:00
..
i18n feat(wiki): support local Claude and Codex providers (#1769) 2026-05-25 12:59:48 +01:00
ai-context.ts fix(cli): apply --no-stats to keep-marker stats line (#1706) (#1765) 2026-05-22 07:03:40 +01:00
analyze.ts feat(progress): add per-language progress reporting to scope-resolution phase (#1813) 2026-05-25 11:53:54 +01:00
augment.ts feat(cursor): upgrade hooks to Cursor 2.4 postToolUse for Read/Grep/Shell coverage (#1467) 2026-05-10 13:29:06 +01:00
clean.ts feat(i18n): make web and CLI language-aware (#1748) 2026-05-23 06:14:24 +01:00
cli-message.ts feat(i18n): make web and CLI language-aware (#1748) 2026-05-23 06:14:24 +01:00
detect-changes-format.ts feat(i18n): make web and CLI language-aware (#1748) 2026-05-23 06:14:24 +01:00
doctor.ts feat(i18n): make web and CLI language-aware (#1748) 2026-05-23 06:14:24 +01:00
eval-server.ts feat(i18n): make web and CLI language-aware (#1748) 2026-05-23 06:14:24 +01:00
format-elapsed.ts feat(progress): add per-language progress reporting to scope-resolution phase (#1813) 2026-05-25 11:53:54 +01:00
group.ts feat(group): add cross-repo call trace with pluggable SymbolResolver 2026-05-25 21:27:03 +08:00
help-i18n.ts feat(i18n): make web and CLI language-aware (#1748) 2026-05-23 06:14:24 +01:00
index-repo.ts fix(cli): keep GitNexus ignores inside .gitnexus (#1248) 2026-05-01 16:46:05 +01:00
index.ts feat(wiki): support local Claude and Codex providers (#1769) 2026-05-25 12:59:48 +01:00
lazy-action.ts feat: configure prettier with pre-commit hook (#563) 2026-03-28 14:58:04 +00:00
list.ts feat(i18n): make web and CLI language-aware (#1748) 2026-05-23 06:14:24 +01:00
mcp.ts feat(core): adopt pino structured logger (#1336) 2026-05-07 20:56:25 +01:00
optional-grammars.ts fix(install): materialize vendored grammars to fix Windows EPERM (#1728) (#1729) 2026-05-21 16:47:22 +01:00
publish.ts feat(cli): add gitnexus publish for opt-in understand-quickly registry (#1425) 2026-05-09 09:52:26 +01:00
remove.ts feat(i18n): make web and CLI language-aware (#1748) 2026-05-23 06:14:24 +01:00
serve.ts feat(i18n): make web and CLI language-aware (#1748) 2026-05-23 06:14:24 +01:00
setup.ts fix(windows): pass windowsHide:true to every child_process spawn-family call (#1794) 2026-05-24 09:51:21 +01:00
skill-gen.ts feat: configure eslint with unused import removal (#564) 2026-03-28 15:28:09 +00:00
status.ts feat(i18n): make web and CLI language-aware (#1748) 2026-05-23 06:14:24 +01:00
tool.ts feat(i18n): make web and CLI language-aware (#1748) 2026-05-23 06:14:24 +01:00
wiki.ts feat(wiki): support local Claude and Codex providers (#1769) 2026-05-25 12:59:48 +01:00