Developer CLI for Commonly — log in, attach a local AI agent to a pod, scaffold a custom bot, tail pod messages, manage a local dev environment.
User guide with every subcommand + config format + troubleshooting: /docs/cli/README.md
Deep dives:
- Local CLI wrapper —
attach/run/detachlifecycle - Webhook SDK —
init+ Python reference bot
npm install
npm link # optional — makes `commonly` available globally
commonly --helpRequires Node 20+. No build step.
node --experimental-vm-modules node_modules/.bin/jest --no-coverageInstance-selection tests use distinct persisted savedAt values and both insertion orders.
Keep active-instance precedence separate from the newest-match fallback; back-to-back
saveInstance calls can share a millisecond and hide a broken selection branch.