Files
AgentHub/.gitignore
T
nntrivi2001 17d56d0e01 refactor!: rebrand CCAM to AgentHub
Clean break, no compatibility alias. Renames the product name, the CLI
binary (`ccam` -> `agenthub`), the env var prefix (`CCAM_` ->
`AGENTHUB_`), the Prometheus metric namespace (`ccam_*` ->
`agenthub_*`), the tmux session prefix (`ccam-lane-<id>` ->
`agenthub-lane-<id>`), the per-repo runtime profile directory
(`.ccam/profile` -> `.agenthub/profile`), the lanes state root
(`~/.claude/ccam-lanes` -> `~/.claude/agenthub-lanes`), the bundled
plugins (`plugins/ccam*` -> `plugins/agenthub*`) and their slash
commands (`/ccam-doctor` -> `/agenthub-doctor`, `/ccam:*` ->
`/agenthub:*`).

Because there is no alias, an existing install has to be updated by
hand: rename its `.ccam/profile` directory and any `CCAM_*` variables,
and reinstall the plugin under its new name.

Two other name families are deliberately left alone here, since they are
not just strings: the `Claude-Code-Monitor` repository/marketplace name,
and the `agent-dashboard` npm package plus its `~/.claude/agent-dashboard`
runtime directory, which holds the live database and needs a migration
rather than a rename.

Verified: server 1406/1406, client 459/459, `grep -i ccam` clean across
tracked files, `openapi.yaml` regenerated (95 paths, unchanged count).
2026-09-07 12:09:15 +07:00

85 lines
1.4 KiB
Plaintext

# Dependency directories
node_modules/
jspm_packages/
# Build artifacts
dist/
build/
client/dist/
# mcp/build/ is deliberately COMMITTED: Claude Code starts a plugin's MCP
# servers the moment the session opens, so the artifact has to exist before any
# bootstrap could build it. Freshness is enforced by scripts/check-mcp-build.js.
!mcp/build/
desktop/out/
desktop/release/
desktop/assets/icon.iconset/
*.tsbuildinfo
# Database and data
/data/
*.db
*.db-wal
*.db-shm
# Local lane profile - only present when this repo itself is adopted as a
# lane (`agenthub lanes add --cwd`); machine-specific runtime config, not source.
/.agenthub/
# Environment variables
.env
.env.local
.env.*.local
.env.development.local
.env.test.local
.env.production.local
# Logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
*.log
# OS artifacts
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# IDEs/Editors
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
.idea/workspace.xml
.vs/
.superpowers/
.omc/
*.swp
*.swo
*.sublime-project
*.sublime-workspace
.helm/
# Coverage and testing
coverage/
*.lcov
# Temporary files
.tmp/
.temp/
# Local-only remote data source test playbook (not shipped)
scripts/remote-test-commands.txt
# Playwright MCP
.playwright_mcp/
.playwright-mcp/
__pycache__/
# JetBrains IDE config — machine-specific, never shared
.idea/