51 lines
1.2 KiB
YAML
51 lines
1.2 KiB
YAML
dataDir: ~/.agent-orchestrator
|
|
worktreeDir: ~/.worktrees
|
|
port: 3000
|
|
defaults:
|
|
runtime: tmux
|
|
agent: claude-code
|
|
workspace: worktree
|
|
notifiers:
|
|
- desktop
|
|
projects:
|
|
ao-35:
|
|
repo: ComposioHQ/agent-orchestrator
|
|
path: /Users/equinox/.worktrees/ao/ao/ao-35
|
|
defaultBranch: feat/seamless-onboarding
|
|
agentRules: >-
|
|
Always run tests before pushing.
|
|
|
|
Use conventional commits (feat:, fix:, chore:, docs:, refactor:, test:).
|
|
|
|
Link issue numbers in commit messages.
|
|
|
|
Write clear commit messages that explain WHY, not just WHAT.
|
|
|
|
|
|
Use modern JavaScript (ES6+).
|
|
|
|
Prefer const over let, never use var.
|
|
|
|
Use async/await over raw Promises.
|
|
|
|
Use template literals for string interpolation.
|
|
|
|
|
|
This is a pnpm monorepo with workspaces.
|
|
|
|
Run commands from root with pnpm -r (recursive) or from specific package
|
|
directories.
|
|
|
|
Before pushing: pnpm build && pnpm typecheck && pnpm lint && pnpm test.
|
|
|
|
Always build packages before running dependent packages.
|
|
|
|
|
|
Before pushing, run these commands:
|
|
|
|
- pnpm build (build all packages)
|
|
|
|
- pnpm typecheck (type check all packages)
|
|
|
|
- pnpm lint (or pnpm lint:fix to auto-fix)
|