Skip to content

Manifest

FieldValue
Version0.1.2
Typeagent
Entrypointdist/index.js
  • secret-ability *
  • ability-file-local ^0.1.2
  • ability-log *
  • local: ws://localhost:8080/kadi
  • remote: wss://broker.dadavidtseng.com/kadi
Terminal window
kadi run preflight # node -e "const fs=require('fs');if(!fs.existsSync('node_modules')){console.error('Dependencies not installed. Run: npm install');process.exit(1)}console.log('✓ Dependencies OK')"
kadi run setup # npm run build
kadi run start # node dist/index.js
kadi run start:artist # AGENT_ROLE=artist node dist/index.js
kadi run start:designer # AGENT_ROLE=designer node dist/index.js
kadi run start:programmer # AGENT_ROLE=programmer node dist/index.js
kadi run dev # npx tsx watch src/index.ts
kadi run dev:artist # AGENT_ROLE=artist npx tsx watch src/index.ts
kadi run dev:designer # AGENT_ROLE=designer npx tsx watch src/index.ts
kadi run dev:programmer # AGENT_ROLE=programmer npx tsx watch src/index.ts
kadi run build # npx tsc
kadi run type-check # npx tsc --noEmit
kadi run lint # npx eslint src --ext .ts
kadi run test # npx vitest
kadi run clean # rm -rf node_modules dist abilities agent-lock.json package-lock.json
  • Target: local
  • Engine: docker
  • Services: app
  • Target: local
  • Engine: docker
  • Services: app
  • Target: local
  • Engine: docker
  • Services: app
  • Target: local
  • Engine: docker
  • Services: programmer, artist, designer