-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Expand file tree
/
Copy path.gitignore
More file actions
46 lines (45 loc) · 1.6 KB
/
Copy path.gitignore
File metadata and controls
46 lines (45 loc) · 1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
node_modules/
build/
packages/*/dist/
*.tsbuildinfo
.DS_Store
/tmp/
tmp.*/
*.db
server.bundle.mjs
cli.bundle.mjs
package-lock.json
hooks/session-extract.bundle.mjs
hooks/session-snapshot.bundle.mjs
hooks/session-db.bundle.mjs
hooks/security.bundle.mjs
gh-cli-cache/
tasks/
.playwright-mcp/
AGENTS.md
context-mode-guidance-*/
.claude/worktrees/
# .mcp.json is local-only — purpose splits between contributor dev
# (relative paths work because cwd = repo root) and end-user marketplace
# install (placeholder ${CLAUDE_PLUGIN_ROOT}/start.mjs is required).
# These two forms have flip-flopped 3 times in history (#253 #531 etc),
# causing every fresh install to silently break. End users get MCP via
# .claude-plugin/plugin.json (always placeholder) and /ctx-upgrade's
# cli.ts write (always placeholder). The .mcp.json at repo root only
# helps contributors during local dev. Untracked → can't regress.
# Copy .mcp.json.example to .mcp.json for local dev.
.mcp.json
# Exception: the GitHub Copilot CLI plugin bundle ships its OWN .mcp.json (a
# Copilot plugin discovers MCP from a `.mcp.json` in its root — real marketplace
# plugins do the same). It is the plugin's config, NOT the repo-root dev file the
# rule above guards, so un-ignore exactly this one path. It pins
# CONTEXT_MODE_PLATFORM=copilot-cli so the server self-identifies as Copilot.
!configs/copilot-cli/.mcp.json
.claude-worktrees/
.vibetree/
.cw/
# Dev-only pricing source: the full litellm catalog (~1.5MB) is the manual
# refresh base for src/session/model-prices.json — never bundled into the plugin.
tools/pricing/litellm-catalog.json
/.cocoindex_code/
/.kilo/