{"_id":"agent-tempo","_rev":"29-968db547fd7126e98648b25a7984fec1","name":"agent-tempo","dist-tags":{"latest":"1.7.0","beta":"2.0.0-beta.2"},"versions":{"1.0.1":{"name":"agent-tempo","version":"1.0.1","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.0.1","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"de1b14b9ab61c35035b2d14594182c3395b47e58","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.0.1.tgz","fileCount":484,"integrity":"sha512-QwGy3FpZGCPx5z0szpG+Ga7N3h2IJ+mojKZVdw/MHa6e3Y85py6fdjIsA5+fAFqjh7+xSPYLE1vsNMmdg+hBIw==","signatures":[{"sig":"MEYCIQDZySBkVQO++yDteVfbfOWvsSiPBHXWp6lUX2rCAfaP4wIhANfBHMDLzuW8C4ZhEI9ADmih2oBRkOpkxRTcB+X3ZWZk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7491122},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"1edda10cff342f9e1ca67c888be9061ec79ebe20","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"11.8.0","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/client":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/common":"^1.15.0","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.0.1_1778905389713_0.846215826232924","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"agent-tempo","version":"1.1.0","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.1.0","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"6b4f41ad40cf46b308117c0853f833e0bb46a640","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.1.0.tgz","fileCount":490,"integrity":"sha512-pCJFfY9oOvXhElq1bPI+Lr8eblWE19Q+Y5qBEtbKcEgOh+AYOSAyLYkt1P0R/0XIuSgwgNx7ebFpk0yxBRfLFw==","signatures":[{"sig":"MEQCIBIXVGYDIU0cD79C4V04mR23hGTo8l9Hlc2YebSFBWXdAiBY0lomYT/0mh36erWzvO0/PVnvNl3xribehio+b+6bbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7543618},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"4dd6dae279977b2956a637c446175173bce7dcdc","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"11.8.0","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/client":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/common":"^1.15.0","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.1.0_1779248392902_0.5331127230092865","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"agent-tempo","version":"1.2.0","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.2.0","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"91f687fafda8ebee2d66126619aeb497eb1259cb","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.2.0.tgz","fileCount":490,"integrity":"sha512-e4sC85a5TVOKgvMgbibLxkipS9dXhcs6Gi0++7tSrOm2iif8rboFfWs4e/K8CZ1ov29Q0pA6AxPFZTg+lo8BqQ==","signatures":[{"sig":"MEYCIQCmw/ePoFPZOD7r7RLfzs+6H9mP0/xGH7ROGJhXd7ZcMwIhAOMYHrUyooREWsbfEyYA738Hvw1rNlmcqNAK2oa+ShSZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7559701},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"03ba5e3c6ee851316ee7040f3a794a3959cc50bf","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"11.8.0","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.2.0_1779464259891_0.9147571575962916","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"agent-tempo","version":"1.3.1","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.3.1","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"744cf51cff2e5875e6c77c4005c26a867f2748cf","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.3.1.tgz","fileCount":449,"integrity":"sha512-ngC4x/6DN19ZFKDKggk7Ggh4yg879YVXqPko3N6ukv6aB58uuDsrLqtfm2gmQHdtW/z3X/z6RIa3fHRUOXKgOw==","signatures":[{"sig":"MEUCIQCO2K3mNtj4LiC6vzVajJouPajb7PwAlXBXnOm/rnuIOwIgQoTNzFiQG8MPd27o6NoZA3XNO8oSJoz2O3uIwtsk5oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7448125},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"ad18f8f465134f1e85a5f7dc2eca402d5101dcd7","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.3.1_1780628875919_0.17122269913171873","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"agent-tempo","version":"1.4.0","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.4.0","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"5d248025c4e80d7771c069cf1fff85a5a4b8ccca","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.4.0.tgz","fileCount":513,"integrity":"sha512-8sjnViBQD1kD5MkL+o0b9zmg3UwI2j92uhxd/26rbXFkMhojQuc5JpYXZK9SdBEBX7jeIiMIKdwllB42X5imlQ==","signatures":[{"sig":"MEUCIHc9abOLOmgupo5q0ehWQ1EtcFk0TJCuhjtViWZruUl6AiEA4FELQbdl/43obM+xv6/SN+29bZZ6mr68PWYZt8rgFDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7836470},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"e3a55cce760b5100ffd783641fc7421377d0a5c3","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.4.0_1780632292541_0.9954925071668188","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"agent-tempo","version":"1.4.1","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.4.1","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"c24e42d3fe022901b1301659e0a197acc3de814a","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.4.1.tgz","fileCount":515,"integrity":"sha512-J6Qh2TNqGCKST4fygv6tH0+EEUENbxp93lAzeInUR9VjAKhhw5haWUHSTU/9o9WNwHHrUHAl+BX/p7HAjjZ4Mw==","signatures":[{"sig":"MEQCIGf7UMGPLFSWO1UMO0WIC48ALVJeqZ//n7DJtpxQ9ZjQAiA7TebaCYoGq/QaJhIyqxxX6OwUDacy0gQo0c20EYiP+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7859013},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"6fba027d036c05214f3150f03bb3fdd43972dbae","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.4.1_1780662961356_0.9925774161587086","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"agent-tempo","version":"1.4.2","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.4.2","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"cc04a6b2579144ae4004d0f71fb57ff085ad130a","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.4.2.tgz","fileCount":515,"integrity":"sha512-vSI54vyBFGJrQhCT615G6IBA9p8UMZivJsqdsBcSUHwCB3zYIelTR+h79wtyZ8WoVPTUAYerwUVGKLT9Ht7fkA==","signatures":[{"sig":"MEYCIQCvYH0hhbo58dNHzQP/SFtnGyBA5v61dUifS8Pf0B6QLQIhAN852ey7m2E06gSBiNoM4X4cueTB8d6ZU67kdOmbjy+C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7863004},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"76a3738684fda17e59cf423257dcc479ec05e0e5","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.4.2_1780665391952_0.2522864246384844","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"agent-tempo","version":"1.5.0","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.5.0","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"a772f86d1decd1b6bf0fa74017ca5aaa9a0ec1da","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.5.0.tgz","fileCount":515,"integrity":"sha512-hxxxZT1nCDxs2WAJ+Up2eMHLn2X9wSpHioeyJekUx71ac/CpGU/eJPTk1JqN73ehXBBCilLa5jqb3wbtux4GKA==","signatures":[{"sig":"MEYCIQDll9bHbWsYXEF4AUWdwtngb7PLA+iMcSPsEoiqQgl+TwIhALNyA2FqeiRJxUKnoeN86Wcf1fXMvCBFHBwe4wyCOsvM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7881336},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"147f9f16c72b94b69720deef36dfec45185e39bf","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.5.0_1780688112050_0.5629946335095164","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"agent-tempo","version":"1.5.1","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.5.1","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"a4c3061c3670d83d4f8a789082759bf4041d5304","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.5.1.tgz","fileCount":515,"integrity":"sha512-DfWV62VIKVpnuNiJU/eo0pG6qa4yL7KTcDYnTwosM4L6h3cdPfqVHz3/G+QuXnKvufnhbhV/4XeeBA9o8XXnXA==","signatures":[{"sig":"MEYCIQDJzO736XiPKA9SHFH6pYEbZMbO2KSuYqHoCMmTjURcdAIhANF+bkYht56So8Kp56EY6a9u3t8KVoexsncNXK1Was0a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7890779},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"4b6a3a3edfe8f2718acae444582db6647e4f053c","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.5.1_1780711505336_0.561778695183107","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"agent-tempo","version":"1.6.0","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.6.0","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"a9f1cf86ccd0c1ead2753b65344f4f1ca0b51856","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.6.0.tgz","fileCount":515,"integrity":"sha512-3NnX7V0BOVmuDgUfhIGVeLA1wSM/QiqxUJYJSH/ZkIcvrZ9FD6ZXqMtTaj2nUypfSSchZ4uPd/mJ/jAcnRA3Hg==","signatures":[{"sig":"MEUCIBpSAZfrtXUeHs5ZSi4yFJy568+24J9gP1u13rp2MEFYAiEA9TiLs6AwI1/uuyAYsBqGqiL9mhg/L8JcysQkcgm28Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7919611},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"0b4c899644dfd1da1a3180d3356191cf6c6346a6","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.6.0_1780718484570_0.7634251148172915","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"agent-tempo","version":"1.6.1","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.6.1","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"7860ef691397d79346651c01a1ad2c8d6a90a6aa","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.6.1.tgz","fileCount":517,"integrity":"sha512-1bO8ueSjbWaMnm2z43E4SETKG1GLlcCy1x64GIZ+8SYxQlBoQmhSpVjmNHcsj0nv9n9P1gQmwfmuTsyRrbAn+g==","signatures":[{"sig":"MEQCIC6zNR6zHGaeVN5lFXLgq/piLFbbL02kXf6JBXq2IkKDAiBSn8kdbq1p5wl5iKdutrKKnkzVwuUCImJppGIQyPnhsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7930121},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"3886cf08f7e4349c31ffbd305ccc1d347c2f582e","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.6.1_1780750949571_0.7191434405825532","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"agent-tempo","version":"1.6.2","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.6.2","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"291b6e666ae8e2ce219ea31049279157f4ea7f52","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.6.2.tgz","fileCount":519,"integrity":"sha512-wSaWozlGH+7HGqYIdSVLVUnLmVWA5Gy+4B6YnhOjEbCe/ZLZeCJP0OCYhBz2s/K62SqCbaLdErVHMGfePeFjkg==","signatures":[{"sig":"MEYCIQDD5tq8fi6kpgA4cSJ4ztlgoFOr0OnWrWlM4zMAcV2uagIhAKsknbcVJaA/0NXuVQirClluxWFxeqEk/jhp+MKFbnIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7955648},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"9009122147ebd3bf553b76cf15b465717bf3a461","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.6.2_1780755428801_0.6306782976085332","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.0":{"name":"agent-tempo","version":"1.7.0-beta.0","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.0","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"c57fa4fc55a0753be68715ba6aeb6dc95a31a075","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.0.tgz","fileCount":519,"integrity":"sha512-PLNikt3flb/1oRH0whWh1OFR9rkQW7AB0pQ5LFaedNWXiGXKmF/kB74ElhqEoA+7Imf6xsQsAufyrz2ldPSqYw==","signatures":[{"sig":"MEUCICi/aQhmaOsDSH9qCuRKyWERwcLJFaeXxVQyLVK/2DTrAiEAt+9qMwgBwIWKACmTPjRnBecCmK79x+p2wveN+biAvjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7959430},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"e63cafe3b00fb285115c4cba5d0672d00ba0db4e","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.0_1780760786959_0.36530010357564646","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.1":{"name":"agent-tempo","version":"1.7.0-beta.1","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.1","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"714c1d4e7d435a673aecfb35dfea881823d498ba","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.1.tgz","fileCount":523,"integrity":"sha512-+uMtsFVPM1b77weuyilc/vQEBnP7vQZokQsCbj044VSdbC7MKBnprkYWgjBSUEnixHc913pbeGbLJrx2NnTJuw==","signatures":[{"sig":"MEUCIQDE9lDmOQqpXgZZUx4Z4H0fL+wbxWyhJ/799wX6EBkY7AIgEMN3rxPMRzCgmL7tx9B3HK+8u7zvgaJ0cy8SM5wlvR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7987570},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"055e4b93acf7d3ef7e9c703094dabafa332d100c","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.1_1780767904034_0.24916017912840638","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.2":{"name":"agent-tempo","version":"1.7.0-beta.2","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.2","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"c428f9d86c9aa94e6e55b53776daa138abdeb7df","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.2.tgz","fileCount":527,"integrity":"sha512-R6vAlGvQEdYZMhsQnL2t7vfiLaVSLUdCpZIiR7pD6hzVL8iKjUGyJHkoRz7PIFL35mUr/kdKghhz29DtWYNCKA==","signatures":[{"sig":"MEUCIF8JBWhHwurrwb3FsCNLkHVq8xpA9jJeLwBboOVA2XWLAiEAgJPOXzoXI95hVSLGcoYnqKNEceDXP6FLcLWk4eJMhJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8075760},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"991b1d7d43152506e2fd06c65ad232eee647d9c3","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.2_1780788513663_0.24284810301272675","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.3":{"name":"agent-tempo","version":"1.7.0-beta.3","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.3","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"7834d57dd3d99182122c1ea4220d1a375c68d354","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.3.tgz","fileCount":529,"integrity":"sha512-uxtft4vYLPvy7WjkEE6SmiRvz67Sbhg9a+WhGLQxAV7AOCI8SiCFkx/hZo7ZN82P1NJSqU2CpqVEeTuubpubhg==","signatures":[{"sig":"MEYCIQCqVN1CitHf2OmhQK0DUyla8O3g2mtLIYGzrGbbM9/eHwIhAJykL1qzb6mwaHATHydBvOXtbIM0pKj36JK1vVQmVK1U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8107898},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"e9e47fbe0b2a7832112319fce4fc1b2833874d58","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"npm run build:test && npm run build:scripts","pretest:shard-2":"npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.3_1780801130712_0.5577461622441333","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.4":{"name":"agent-tempo","version":"1.7.0-beta.4","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.4","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"b2db174f517034d29e40ee8a0a51690df283d362","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.4.tgz","fileCount":529,"integrity":"sha512-HNpHySIkpnRN7eCJPdaf3HwxH8NCydFKaklgehdLPP0Xf+IoLPweTvebz9QoeSLY9fX4cafzt7H+hfEeuwRTYA==","signatures":[{"sig":"MEUCIBYdU0A9GzepkNZX2unodYyZqDnsf+wGkY4ed/UKDD5eAiEA1WDlt3sycRMVlJSDYaTaazuAwUCxYtZiJa/ArLfPYXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8108259},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"4a4e6a5672bc85671ec12f2cc247cad231aa0243","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.4_1780835608257_0.9886728442440367","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.5":{"name":"agent-tempo","version":"1.7.0-beta.5","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.5","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"5a0460f8cc9a1147c94760039d1c321d9865170a","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.5.tgz","fileCount":529,"integrity":"sha512-QafCtJqJNFjpAcNjbeGhuv7STcBMEeTQcJWrPC2ea4kBXVwzg0vks2D+PF+Jjpr3eQK0mb0OxbdBM9dmRBKm5A==","signatures":[{"sig":"MEQCIB+oeOMyv3MtJqErQsMb4kEtywUuxQWFcAWr2PrOQygFAiBc9e1FVgPQfzRsl37VRO4tZE8EcUoRdYVDfaGOBYSHCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8112828},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"ded9dfcbd8c69bd0b9e10f40f429cbb8bbe7267a","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.5_1780841454296_0.6875979057678134","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.6":{"name":"agent-tempo","version":"1.7.0-beta.6","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.6","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"3b19b5a737c540c22ed39c8d27111e48f985081c","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.6.tgz","fileCount":531,"integrity":"sha512-3Ehp2sOttXQhpuFkJIjrw3kV5AjXg3uUyiKh4z/ZpgACG4+e7sT7mvZPkjGr4mcMRnuc0++0aSNzGd8ble5YKQ==","signatures":[{"sig":"MEUCIBYvigD2z/Uwuf2ER9gNDoiB+10mgUgzyPEdl6u/M5DtAiEAjqol19HkNEtrllherar/CtVQdlL+2YgWeNmCen7tJGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8133505},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"19048c4bde5f63a63adbe1440b2e0b73b15c8228","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.6_1780891912262_0.6612267733286252","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.7":{"name":"agent-tempo","version":"1.7.0-beta.7","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.7","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"8ef741951e9406bf083be198a02b284dae553a8a","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.7.tgz","fileCount":531,"integrity":"sha512-RqMRY2icBS0n5OBALdXNS+acABS39c099mQOI4/EloXJSnoOCzL2qhixYVae5/FRm5zE9xIT2TPszZtYqMhT8Q==","signatures":[{"sig":"MEUCIQDa0HcQRYTlibnsSYq4fBZaoj2kqpKZ8svgoStnjpDNQQIgDbotkfy69uM6+yJCTThqDGHNFQVTUDCtkhzmK+qF/jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8141895},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"f4ec9a41169d21001f36c068c2b629444857349e","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.7_1781043785281_0.9925949489892805","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.8":{"name":"agent-tempo","version":"1.7.0-beta.8","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.8","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"cf5409bb0ee7ad9b902dd1d390785389cd7b43a6","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.8.tgz","fileCount":519,"integrity":"sha512-d6D7zsS3z1u1RFl4noz7dTfG9ZGLK5ha5nKZluc5MfLxbtuB9ZPWOnhBVn0vnYmKUJo+v+r2H7hwML6tAW7e9A==","signatures":[{"sig":"MEQCIB/1pByONAk8yB+wWgxp5+GOLSomU+1glOJb2NO+EbR/AiA5DpcYJapSpOOtw2VUbSKvYBt08TBMKtEZK3XU8oEe5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8028739},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"5d51937c5ef9b4674c4879f2ed5daa39478e2c95","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.8_1781095823949_0.7344135195374544","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.9":{"name":"agent-tempo","version":"1.7.0-beta.9","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.9","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"556aa3f6814912f1c2c2efb3fee5827320a230bd","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.9.tgz","fileCount":537,"integrity":"sha512-xjnqK0YZqH+51ar9xqacHZFTeORqIP+JBJshkYt6MywDV94uf33OLFUacqZL3mz9rewfgC684SnevqlBVpMFKg==","signatures":[{"sig":"MEQCIDi5CoS4K+Mx/+d703UZmX+lP7dVVoQ9LIRvNDBPJdDJAiAcEySTUE1j1wmHtonxIbbBubMAN7ko9W2kN6NH37bhRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8431315},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"88d9e86de01a5259503f48ba43cfb72e28ea77d2","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.9_1781354442742_0.4507468228378231","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.10":{"name":"agent-tempo","version":"1.7.0-beta.10","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.10","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"8472bf668d2ada156674888301ea7750f2c7d77d","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.10.tgz","fileCount":539,"integrity":"sha512-oyZB1slgayrSgdGiPhVloMDIbQZ5MfzExyQ54ETqe23fqTh2FlzAky5RBB8ZZucI0clJ24uA5YUBSoCtEhxavQ==","signatures":[{"sig":"MEUCIQCWgint4j3abIYWhI86Vy6xqxUCLQSNwKF46k9G42OpKAIgczCvQb82IjVRZEZH3sQEDSm2/EBaSKZZHpPzYIos0N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8483996},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"03f2f21459f7b9f18396a4eca809f0b7b20290f9","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.10_1781367532084_0.8503264706126679","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.11":{"name":"agent-tempo","version":"1.7.0-beta.11","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.11","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"439e73716c01948888bab78825fb783e8e61f178","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.11.tgz","fileCount":539,"integrity":"sha512-lQOVBZAJXYNW+Cr8UJgOQofAXLbQNl4N/4ib7vtP2VtJgl7H4XGB5zanaBnPg4YLsavAJ/q2C9C6Sd3YkAH9VA==","signatures":[{"sig":"MEQCIEU395Mc9YGqJ06w4Q1UKYsiol6L96RRHpgDyVmrKPBHAiBrfD+bx72J8HUD71zk8K4zpsN0v8O8hu0Jz1OvAZ8DCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8492649},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"4ff13909401f8b2faf125c4c1d109910c9814fe3","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.11_1781377383362_0.13179153094529683","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.12":{"name":"agent-tempo","version":"1.7.0-beta.12","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.12","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"33c04263f936728f9281246a333ad56d9a0c4322","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.12.tgz","fileCount":539,"integrity":"sha512-0C6jbLhlD4Mqw+ezIgFOBrYq8iTlUuje7i80ygIO71b7Zl0lYUsAe6fsjvB3WCvh6AX8mnrXdR6fS/FgL5P1FQ==","signatures":[{"sig":"MEUCIB9nBKsRyYgC4YdjpTZ6tzjSoPBhU0tk6IiJAFkZZ+aCAiEAhWLa3LtjKdcdYBo3viHw3u2MoRQ/J0AA0BRFuSxLkZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8508477},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"67d95ab7a953334634826e4fc48f52d1ac70aea9","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run lint:no-stray-src-js && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:no-stray-src-js":"node scripts/check-no-stray-src-js.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.12_1781401618680_0.17732560629350314","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.13":{"name":"agent-tempo","version":"1.7.0-beta.13","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0-beta.13","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"00a9337677ecd0b3ec9eac3523a5cf673f4f3dcd","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0-beta.13.tgz","fileCount":539,"integrity":"sha512-h/JALCd20OP7+71N7HbwhjJNLDkJso9TGnOj4tjBE6H6ZA+hbAx7Xkn7gVjw2zifkWEJfiWTFLd5DKRaT8lSQw==","signatures":[{"sig":"MEUCICkQuqTk25D4P2oRDK2N9Qp6kYmZk1IORdiFL/NskmOgAiEA3JYXDFi4ocHlkiUBZeLAdPec/55IDm0jeeGYgNDopbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8525073},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"8c9ba3fca9cbb085b1d69837d869434f96b03694","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","prepack":"node scripts/strip-mock-adapter.js","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run lint:no-stray-src-js && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:no-stray-src-js":"node scripts/check-no-stray-src-js.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0-beta.13_1781451572143_0.9517002290334238","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"agent-tempo","version":"1.7.0","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@1.7.0","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"19e0002f39e618323169c331cbf08e8f7c963281","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-1.7.0.tgz","fileCount":539,"integrity":"sha512-9vFDGJ0HT0tSUTz3+ljL8pA34+7iTJEPP/dT7R/PRpx5KYAajhd3vd6Fp/l/gOmSjAf4UnWXSVBhuWFS+N7kkA==","signatures":[{"sig":"MEUCIQDGc0G6dBNtptH4mVFgegYahoKbBRUFpThd6ISuCqy2cQIgAL5xZ9i4GViJWsyZjx835ggl29MN90jGjPHTbTrKxrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8527033},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"ca1fd9a64e740944ac9dec07420785801aa8debf","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && npm run bundle:workflow","prepack":"node scripts/strip-mock-adapter.js","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run tests/tui","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run lint:no-stray-src-js && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:vitest":"vitest run --exclude 'tests/tui/**/*.test.ts'","build:bundle":"tsc && npm run build:scripts && npm run bundle:workflow","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","bundle:workflow":"node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:no-stray-src-js":"node scripts/check-no-stray-src-js.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^6.8.0","zod":"~3.25.76","yaml":"^2.8.3","react":"^19.2.4","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/react":"^19.2.14","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_1.7.0_1782130263697_0.24197907193376267","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"agent-tempo","version":"2.0.0-beta.1","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"license":"MIT","_id":"agent-tempo@2.0.0-beta.1","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"dist":{"shasum":"94aa34b370fe347dd60263bfccc140b5bd4268be","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-2.0.0-beta.1.tgz","fileCount":473,"integrity":"sha512-L91c806xSbMju1l1ka8DdqUD/R1nYPaBTcNcxBnG+HyJeXFHfNsam+DhA3704l41aLVqCAPnHVBFjjUk2X7Fbg==","signatures":[{"sig":"MEYCIQDesAiaUdeCdLOtvLuuVwEUQzyLMrAFE7XkL1evXxH9UQIhAIDcUGITjw+h67zIlFcU2UkoVNIEgD4LXWROIEi3qslG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8134270},"main":"dist/server.js","type":"commonjs","types":"./dist/server.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/server.js","./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./package.json":"./package.json","./workflow-bundle":"./workflow-bundle.js"},"gitHead":"979f66a18a7ac406c825ed385665c5ad636b0de2","scripts":{"dev":"ts-node src/server.ts","test":"mocha && vitest run","build":"tsc && npm run build:scripts && npm run build:dashboard && npm run bundle:workflow","prepack":"node scripts/strip-mock-adapter.js","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run tests/tui","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run lint:no-stray-src-js && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball","build:test":"npm run clean:test && tsc -p test/tsconfig.json","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","size-limit":"size-limit","test:vitest":"vitest run --exclude 'tests/tui/**/*.test.ts'","build:bundle":"tsc && npm run build:scripts && npm run bundle:workflow","test:shard-1":"node dist/scripts/run-shard.js 1","test:shard-2":"node dist/scripts/run-shard.js 2","build:scripts":"tsc -p scripts/tsconfig.json","lint:pi-drift":"node scripts/check-pi-drift.js","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","prepublishOnly":"npm run build && npm test && npm run verify-tarball","verify-tarball":"node scripts/verify-tarball.js","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","bundle:workflow":"node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:surface-drift":"node scripts/check-surface-drift.js","lint:no-stray-src-js":"node scripts/check-no-stray-src-js.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh"},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"overrides":{"rxjs":"^7.8.1"},"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"_npmVersion":"10.8.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"~3.25.76","yaml":"^2.8.3","croner":"^10.0.1","semver":"^7.7.4","p-limit":"^3.1.0","typebox":"^1.0.1","qrcode-terminal":"^0.12.0","@temporalio/proto":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/activity":"~1.15.0","@temporalio/workflow":"~1.15.0","@modelcontextprotocol/sdk":"~1.28.0"},"typesVersions":{"*":{"spawn":["dist/spawn.d.ts"],"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"palette":["dist/palette/index.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@10.9.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","chai":"^4.5.0","mocha":"^11.7.5","vitest":"^2.1.9","ts-node":"^10.9.0","ts-morph":"^28.0.0","size-limit":"^12.1.0","typescript":"^5.5.0","@types/chai":"^4.3.20","@types/node":"^20.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.7.1","@temporalio/testing":"~1.15.0","@size-limit/preset-app":"^12.1.0"},"trustedDependencies":["@swc/core","protobufjs"],"optionalDependencies":{"@opencode-ai/sdk":"~1.14.29","@anthropic-ai/sdk":"~0.91.1","@github/copilot-sdk":"1.0.0-beta.6","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78"},"_npmOperationalInternal":{"tmp":"tmp/agent-tempo_2.0.0-beta.1_1782179450094_0.5456065904535998","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.2":{"name":"agent-tempo","version":"2.0.0-beta.2","description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"homepage":"https://github.com/vinceblank/agent-tempo","bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"repository":{"type":"git","url":"git+https://github.com/vinceblank/agent-tempo.git"},"types":"./dist/server.d.ts","type":"commonjs","main":"dist/server.js","exports":{".":"./dist/server.js","./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","default":"./dist/config.js"},"./spawn":{"types":"./dist/spawn.d.ts","default":"./dist/spawn.js"},"./signals":{"types":"./dist/workflows/signals.d.ts","default":"./dist/workflows/signals.js"},"./connection":{"types":"./dist/connection.d.ts","default":"./dist/connection.js"},"./palette":{"types":"./dist/palette/index.d.ts","default":"./dist/palette/index.js"},"./workflow-bundle":"./workflow-bundle.js","./package.json":"./package.json"},"bin":{"agent-tempo":"dist/cli.js","agent-tempo-server":"dist/server.js"},"pi":{"extensions":["./dist/pi/extension.js","./dist/pi/mission-control/extension.js"]},"scripts":{"build":"tsc && npm run build:scripts && npm run build:dashboard && npm run bundle:workflow","build:scripts":"tsc -p scripts/tsconfig.json","build:dashboard":"npm --prefix dashboard ci && npm --prefix dashboard run build","bundle:workflow":"node -e \"const{bundleWorkflowCode}=require('@temporalio/worker');const path=require('path');const fs=require('fs');bundleWorkflowCode({workflowsPath:path.resolve('dist/workflows/index.js')}).then(b=>{fs.writeFileSync('workflow-bundle.js',b.code);console.log('Workflow bundle created')})\"","build:bundle":"tsc && npm run build:scripts && npm run bundle:workflow","size-limit":"size-limit","prepack":"node scripts/strip-mock-adapter.js","verify-tarball":"node scripts/verify-tarball.js","prepublishOnly":"npm run build && npm test && npm run verify-tarball","dev":"ts-node src/server.ts","copilot-bridge":"ts-node src/adapters/copilot/adapter.ts","clean:test":"node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true})\"","build:test":"npm run clean:test && tsc -p test/tsconfig.json","pretest":"node scripts/check-bundle-present.js && npm run build:test","test:tui":"vitest run tests/tui","test:vitest":"vitest run --exclude 'tests/tui/**/*.test.ts'","test:conformance":"npm run build:test && mocha --config .mocharc.conformance.yml","pretest:shard-1":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:shard-1":"node dist/scripts/run-shard.js 1","pretest:shard-2":"node scripts/check-bundle-present.js && npm run build:test && npm run build:scripts","test:shard-2":"node dist/scripts/run-shard.js 2","test":"mocha && vitest run","lint:surface-drift":"node scripts/check-surface-drift.js","lint:no-stale-scaffold":"node scripts/check-no-stale-scaffold.js","lint:no-stray-src-js":"node scripts/check-no-stray-src-js.js","lint:test-ensemble-literals":"bash scripts/check-test-ensemble-literals.sh","lint:skip-reasons":"node scripts/lint-skip-reasons.js","lint:lockstep-version":"node -e \"const r=require('./package.json').version,d=require('./dashboard/package.json').version;if(r!==d){console.error('Version drift: root='+r+' dashboard='+d+'. Bump dashboard/package.json#version to match root.');process.exit(1);}console.log('Lockstep OK: '+r);\"","lint:lockfile-canonical":"bash scripts/check-lockfile-canonical.sh","lint:dashboard-css-sync":"npm run build:scripts && node dist/scripts/check-components-css-sync.js","lint:pi-drift":"node scripts/check-pi-drift.js","check:all":"npm run lint:test-ensemble-literals && npm run lint:skip-reasons && npm run lint:lockstep-version && npm run lint:lockfile-canonical && npm run lint:surface-drift && npm run lint:no-stale-scaffold && npm run lint:no-stray-src-js && npm run build && npm run lint:pi-drift && npm run lint:dashboard-css-sync && npm test && npm --prefix dashboard run lint && npm --prefix dashboard run test && npm run size-limit && npm run verify-tarball"},"optionalDependencies":{"@anthropic-ai/sdk":"~0.91.1","@earendil-works/pi-ai":"~0.78","@earendil-works/pi-coding-agent":"~0.78","@github/copilot-sdk":"1.0.0-beta.6","@opencode-ai/sdk":"~1.14.29"},"dependencies":{"@modelcontextprotocol/sdk":"~1.28.0","@temporalio/activity":"~1.15.0","@temporalio/client":"~1.15.0","@temporalio/common":"~1.15.0","@temporalio/proto":"~1.15.0","@temporalio/worker":"~1.15.0","@temporalio/workflow":"~1.15.0","croner":"^10.0.1","p-limit":"^3.1.0","qrcode-terminal":"^0.12.0","semver":"^7.7.4","typebox":"^1.0.1","yaml":"^2.8.3","zod":"~3.25.76"},"devDependencies":{"@size-limit/preset-app":"^12.1.0","@temporalio/testing":"~1.15.0","@types/chai":"^4.3.20","@types/mocha":"^10.0.10","@types/node":"^20.0.0","@types/semver":"^7.7.1","chai":"^4.5.0","mocha":"^11.7.5","size-limit":"^12.1.0","ts-morph":"^28.0.0","ts-node":"^10.9.0","tsx":"^4.21.0","typescript":"^5.5.0","vitest":"^2.1.9"},"typesVersions":{"*":{"types":["dist/types.d.ts"],"config":["dist/config.d.ts"],"spawn":["dist/spawn.d.ts"],"signals":["dist/workflows/signals.d.ts"],"connection":["dist/connection.d.ts"],"palette":["dist/palette/index.d.ts"]}},"engines":{"node":">=20"},"license":"MIT","trustedDependencies":["@swc/core","protobufjs"],"overrides":{"rxjs":"^7.8.1"},"packageManager":"npm@10.9.2","_id":"agent-tempo@2.0.0-beta.2","readmeFilename":"README.md","gitHead":"daf4c953d1569b2f302b673bdb3f73e2e9f146ef","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-KjfByJ8pWnNoOmaW5Uga3tK8f8sXzVuNjrr58fEyhMFHPW4G5k9JPUDyfw9rIjdvExfP9FTg3NMB7hPnMEMDHg==","shasum":"26100172474e4783da76ac4dbab9831b50fc80c2","tarball":"https://registry.npmjs.org/agent-tempo/-/agent-tempo-2.0.0-beta.2.tgz","fileCount":485,"unpackedSize":8244709,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCE8yXlHqY84mxKmZiOAPOz41DJAnaXK3rFqNsm3Q4ICgIhAIbjD0jOWkB8zbFcY0uo4q0WXval4bDeDJ8v4k2EMdQC"}]},"_npmUser":{"name":"vinceblank","email":"vincent.blank@gmail.com"},"directories":{},"maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-tempo_2.0.0-beta.2_1782315797158_0.3015961551427311"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-16T04:23:09.712Z","modified":"2026-06-24T15:43:17.511Z","1.0.1":"2026-05-16T04:23:09.987Z","1.1.0":"2026-05-20T03:39:53.080Z","1.2.0":"2026-05-22T15:37:40.093Z","1.3.1":"2026-06-05T03:07:56.082Z","1.4.0":"2026-06-05T04:04:52.712Z","1.4.1":"2026-06-05T12:36:01.521Z","1.4.2":"2026-06-05T13:16:32.122Z","1.5.0":"2026-06-05T19:35:12.262Z","1.5.1":"2026-06-06T02:05:05.602Z","1.6.0":"2026-06-06T04:01:24.846Z","1.6.1":"2026-06-06T13:02:29.761Z","1.6.2":"2026-06-06T14:17:08.990Z","1.7.0-beta.0":"2026-06-06T15:46:27.169Z","1.7.0-beta.1":"2026-06-06T17:45:04.355Z","1.7.0-beta.2":"2026-06-06T23:28:33.860Z","1.7.0-beta.3":"2026-06-07T02:58:50.934Z","1.7.0-beta.4":"2026-06-07T12:33:28.452Z","1.7.0-beta.5":"2026-06-07T14:10:54.513Z","1.7.0-beta.6":"2026-06-08T04:11:52.482Z","1.7.0-beta.7":"2026-06-09T22:23:05.490Z","1.7.0-beta.8":"2026-06-10T12:50:24.149Z","1.7.0-beta.9":"2026-06-13T12:40:42.950Z","1.7.0-beta.10":"2026-06-13T16:18:52.284Z","1.7.0-beta.11":"2026-06-13T19:03:03.569Z","1.7.0-beta.12":"2026-06-14T01:46:58.882Z","1.7.0-beta.13":"2026-06-14T15:39:32.350Z","1.7.0":"2026-06-22T12:11:03.916Z","2.0.0-beta.1":"2026-06-23T01:50:50.282Z","2.0.0-beta.2":"2026-06-24T15:43:17.390Z"},"bugs":{"url":"https://github.com/vinceblank/agent-tempo/issues"},"license":"MIT","homepage":"https://github.com/vinceblank/agent-tempo","keywords":["mcp","claude","temporal","multi-agent","orchestration","claude-code"],"repository":{"url":"git+https://github.com/vinceblank/agent-tempo.git","type":"git"},"description":"Many agents, one tempo. Durable coordination for multi-agent work via Temporal.","maintainers":[{"name":"vinceblank","email":"vincent.blank@gmail.com"}],"readme":"","readmeFilename":""}