github TypeScript analyzed 34aa97d

yavdaanalytics/traceback

github

Semantic debugger MCP server: warm-starts grep/git with cosine-similarity recall over past coding-agent sessions

maintainer
yavdaanalytics
license
MIT
first seen
2026-07-10
last seen
2026-07-14
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 28 tools
transport stdio · http counts 28 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • ast_search
  • ast_symbol_search
  • blame_current
  • deprecate_pattern
  • diff_search
  • find_similar_sessions
  • get_change_graph
  • get_commit_context
  • get_commit_files
  • get_connection_info
  • get_efficiency_report
  • get_match_details
  • get_session_detail
  • get_session_lineage
  • get_traceback_status
  • git_history_scope
  • grep_codebase
  • ingest_session
  • keyword_search
  • link_session_commit
  • list_adapters
  • list_patterns
  • promote_pattern
  • search_dev_history
  • search_sessions_grep
  • search_with_fallback
  • submit_feedback
  • tag_outcome
skills & danger signals github-tarball
code evidence vv0.1.5 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 157

filesystem 92

  • fs (weak) yavdaanalytics-traceback-34aa97d/scripts/bench.mjs :9 import { mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/scripts/ensure-npm-published.mjs :12 import { readFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/scripts/phase1-e2e.mjs :10 import { existsSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/scripts/publish-npm.mjs :11 import { readFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/scripts/reproduce-powerbi-proof.mjs :6 import { existsSync, readFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/scripts/sync-plugin-versions.mjs :7 import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/scripts/verify-release-tag.mjs :2 import { readFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/scripts/verify-release-versions.mjs :9 import { readFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/scripts/warm-fastembed.mjs :6 import { rmSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/adapters/claude-code.ts :1 import { existsSync, readdirSync, readFileSync, statSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/adapters/copilot.ts :1 import { existsSync, readdirSync, readFileSync, statSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/adapters/cursor.ts :1 import { existsSync, readdirSync, readFileSync, statSync, mkdirSync, writeFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/adapters/path-encoding.ts :1 import { existsSync, readdirSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/archiver/claude.ts :1 import { statSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/archiver/index.ts :1 import { existsSync, mkdirSync, copyFileSync, readFileSync, writeFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/ast/symbol-search.ts :2 import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/cli/claude-md-onboarding.ts :1 import { existsSync, readFileSync, writeFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/cli/command-paths.ts :1 import { existsSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/cli/git-excludes.ts :1 import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/cli/install-hook.ts :2 import { chmodSync, existsSync, mkdirSync, writeFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/cli/repo-resolve.ts :1 import { existsSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/cli/setup-doctor.ts :1 import { existsSync, readFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/cli/setup.ts :2 import { existsSync, readFileSync, writeFileSync, mkdirSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/cli/warm-start-cursor.ts :1 import { existsSync, mkdirSync, writeFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/cli/warm-start.ts :2 import { readFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/dashboard/registry.ts :1 import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/dashboard/server.ts :2 import { existsSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/git/hook-runtime.ts :1 import { appendFileSync, mkdirSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/install/registry.ts :1 import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/mcp/match-details.ts :1 import { readFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/mcp/session-detail.ts :1 import { readFileSync, existsSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/metrics/collector-db.ts :2 import { existsSync, mkdirSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/metrics/iq-yavda-db.ts :2 import { existsSync, mkdirSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/storage/sqlite.ts :2 import { existsSync, mkdirSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/telemetry/auto-upload.ts :1 import { existsSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/telemetry/config.ts :1 import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs";
  • fs yavdaanalytics-traceback-34aa97d/src/version.ts :1 import { readFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/contract/tool-schemas.test.ts :2 import { readFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/e2e/mcp-flow-trace.test.ts :2 import { mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/e2e/mcp-server.test.ts :3 import { mkdtempSync, rmSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/e2e/post-commit-ingest.test.ts :2 import { existsSync, readFileSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/e2e/prompt-capture-mcp.test.ts :3 import { rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/e2e/prompt-capture.test.ts :2 import { rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/evals/tool-quality.test.ts :2 import { mkdtempSync, rmSync, writeFileSync, mkdirSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/helpers/cursor-ingest-fixture.ts :2 import { mkdirSync, mkdtempSync, writeFileSync, utimesSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/helpers/multi-adapter-ingest-fixture.ts :2 import { mkdirSync, mkdtempSync, writeFileSync, utimesSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/helpers/prompt-capture-fixture.ts :1 import { mkdirSync, mkdtempSync, writeFileSync, utimesSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/integration/commit-embeddings.test.ts :2 import { mkdtempSync, rmSync, writeFileSync, mkdirSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/integration/cosine-recall.test.ts :2 import { mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/integration/dashboard.test.ts :2 import { mkdtempSync, rmSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/integration/ingest-cli.test.ts :3 import { existsSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/integration/ingest-cursor-projects.test.ts :3 import { mkdirSync, mkdtempSync, rmSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/integration/ingest-cursor.test.ts :2 import { rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/integration/ingest-multi-adapter.test.ts :2 import { rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/integration/rank-with-penalty.test.ts :2 import { mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/integration/warm-start-prompt.test.ts :2 import { rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/regression/cursor-vscdb-null-value.test.ts :2 import { mkdirSync, mkdtempSync, rmSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/regression/pinned-behaviors.test.ts :2 import { mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/regression/security-invariants.test.ts :2 import { readdirSync, readFileSync, statSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/security/prompt-injection.test.ts :3 import { mkdtempSync, writeFileSync, mkdirSync, existsSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/archiver.test.ts :2 import { mkdtempSync, rmSync, writeFileSync, mkdirSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/ast-symbol-search.test.ts :2 import { mkdtempSync, writeFileSync, mkdirSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/change-graph.test.ts :2 import { mkdtempSync, writeFileSync, mkdirSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/claude-code-adapter.test.ts :2 import { mkdtempSync, mkdirSync, cpSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/claude-md-onboarding.test.ts :2 import { mkdtempSync, rmSync, readFileSync, existsSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/code-search.test.ts :2 import { mkdtempSync, writeFileSync, mkdirSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/commit-correlation.test.ts :2 import { mkdtempSync, rmSync, writeFileSync, mkdirSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/copilot-adapter-adversarial.test.ts :2 import { mkdirSync, mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/copilot-adapter.test.ts :2 import { mkdtempSync, mkdirSync, cpSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/copilot-session-state-adapter-adversarial.test.ts :2 import { mkdtempSync, mkdirSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/copilot-session-state-adapter.test.ts :2 import { mkdtempSync, mkdirSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/cursor-adapter-adversarial.test.ts :2 import { existsSync, mkdirSync, mkdtempSync, rmSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/cursor-adapter.test.ts :2 import { mkdtempSync, mkdirSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/cursor-projects-adapter-adversarial.test.ts :2 import { mkdtempSync, mkdirSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/cursor-projects-adapter.test.ts :2 import { mkdtempSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/feedback.test.ts :2 import { mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/global-setup.test.ts :2 import { mkdtempSync, rmSync, readFileSync, existsSync, mkdirSync, realpathSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/install-registry.test.ts :2 import { mkdtempSync, rmSync, existsSync, readFileSync, mkdirSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/metrics-collector.test.ts :2 import { mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/path-encoding.test.ts :2 import { mkdtempSync, mkdirSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/plugin-packages.test.ts :2 import { existsSync, readFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/prompt-capture-fixture.test.ts :2 import { rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/recall.test.ts :2 import { mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/release-workflow.test.ts :2 import { readFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/setup-hooks.test.ts :2 import { mkdtempSync, rmSync, existsSync, readFileSync, mkdirSync, writeFileSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/setup-telemetry.test.ts :2 import { mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/sqlite.test.ts :2 import { mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/status.test.ts :2 import { mkdtempSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/telemetry-auto-upload.test.ts :2 import { mkdirSync, mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/telemetry-rollup.test.ts :2 import { mkdtempSync, rmSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/telemetry.test.ts :2 import { mkdtempSync, rmSync, writeFileSync, mkdirSync } from "node:fs";
  • fs (weak) yavdaanalytics-traceback-34aa97d/tests/unit/warm-start-cursor.test.ts :2 import { existsSync, mkdtempSync, rmSync } from "node:fs";

shell / exec 40

  • shell (weak) yavdaanalytics-traceback-34aa97d/scripts/phase1-e2e.mjs :13 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/scripts/publish-npm.mjs :10 import { spawnSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/scripts/reproduce-powerbi-proof.mjs :5 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/scripts/sync-plugin-versions.mjs :10 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/cli/dashboard.ts :2 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/cli/git-excludes.ts :4 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/cli/ingest.ts :2 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/cli/install-hook.ts :5 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/cli/repo-resolve.ts :3 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/cli/setup-doctor.ts :4 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/cli/setup.ts :5 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/cli/telemetry.ts :2 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/git/commit-correlation.ts :1 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/git/commit-embedder.ts :1 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/git/commit-window.ts :1 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/git/history-scope.ts :1 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/git/linkage.ts :1 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/git/revert-detection.ts :1 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/ingest/session-files.ts :1 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/mcp/change-graph.ts :1 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/mcp/code-search.ts :1 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/mcp/match-details.ts :3 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/mcp/search.ts :1 import { execFileSync } from "node:child_process";
  • shell yavdaanalytics-traceback-34aa97d/src/mcp/telemetry.ts :1 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/e2e/mcp-server.test.ts :2 import { spawn, execFileSync, type ChildProcessWithoutNullStreams } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/e2e/prompt-capture-mcp.test.ts :2 import { spawn, execFileSync, type ChildProcessWithoutNullStreams } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/evals/tool-quality.test.ts :5 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/helpers/cursor-ingest-fixture.ts :1 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/helpers/multi-adapter-ingest-fixture.ts :1 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/helpers/prompt-capture-fixture.ts :4 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/integration/commit-embeddings.test.ts :5 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/integration/ingest-cli.test.ts :2 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/integration/ingest-cursor-projects.test.ts :2 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/regression/security-invariants.test.ts :7 // execFileSync(cmd, argvArray, opts) - never a string built via template
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/security/prompt-injection.test.ts :2 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/unit/change-graph.test.ts :5 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/unit/code-search.test.ts :5 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/unit/commit-correlation.test.ts :5 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/unit/global-setup.test.ts :6 import { execFileSync } from "node:child_process";
  • shell (weak) yavdaanalytics-traceback-34aa97d/tests/unit/telemetry.test.ts :5 import { execFileSync } from "node:child_process";

network 5

  • net (weak) yavdaanalytics-traceback-34aa97d/scripts/ensure-npm-published.mjs :38 const res = await fetch(url, {
  • net yavdaanalytics-traceback-34aa97d/src/dashboard/server.ts :1 import http from "node:http";
  • net yavdaanalytics-traceback-34aa97d/src/metrics/collector-server.ts :1 import http from "node:http";
  • net yavdaanalytics-traceback-34aa97d/src/telemetry/upload.ts :36 const response = await fetch(endpoint.replace(/\/$/, "") + "/v1/rollups", {
  • net (weak) yavdaanalytics-traceback-34aa97d/tests/unit/metrics-collector.test.ts :5 import http from "node:http";

tool registrations 28

  • get_connection_info yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :43
  • get_traceback_status yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :56
  • find_similar_sessions yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :95
  • search_dev_history yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :122
  • git_history_scope yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :139
  • ast_search yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :178
  • ast_symbol_search yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :205
  • diff_search yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :230
  • keyword_search yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :248
  • search_sessions_grep yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :286
  • grep_codebase yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :311
  • blame_current yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :323
  • get_session_lineage yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :340
  • get_change_graph yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :380
  • get_session_detail yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :401
  • link_session_commit yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :420
  • get_commit_context yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :436
  • ingest_session yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :448
  • list_adapters yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :467
  • tag_outcome yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :479
  • get_efficiency_report yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :495
  • search_with_fallback yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :516
  • get_match_details yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :591
  • get_commit_files yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :609
  • promote_pattern yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :624
  • list_patterns yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :656
  • deprecate_pattern yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :668
  • submit_feedback yavdaanalytics-traceback-34aa97d/src/mcp/index.ts :680

install hooks 1

  • prepublishOnly yavdaanalytics-traceback-34aa97d/package.json :41 npm run build && npm run release:warm-fastembed && npm test -- --maxWorkers=1

declared dependencies 7

  • @modelcontextprotocol/sdk@^1.0.4
  • @lancedb/lancedb@^0.13.0
  • fastembed@^1.14.1
  • zod@^4.0.0
  • @types/node@^22.10.5
  • typescript@^5.7.2
  • vitest@4.1.9

cursor-plugin 2

  • opaque (low) yavdaanalytics-traceback-34aa97d/.cursor/rules/documentation.mdc bundled .cursor/ plugin descriptor (yavdaanalytics-traceback-34aa97d/.cursor/rules/documentation.mdc) — presence-detected; review the descriptor
  • opaque (low) yavdaanalytics-traceback-34aa97d/.cursor/skills/traceback-release/SKILL.md bundled .cursor/ plugin descriptor (yavdaanalytics-traceback-34aa97d/.cursor/skills/traceback-release/SKILL.md) — presence-detected; review the descriptor