{"_id":"@taskflow-corp/cli","_rev":"13-607548b18eb88a4ad92233862c649df5","name":"@taskflow-corp/cli","dist-tags":{"latest":"0.1.23"},"versions":{"0.1.18":{"name":"@taskflow-corp/cli","version":"0.1.18","keywords":["ai","agent","orchestration","claude","harness","multi-agent"],"author":{"url":"Abhi","name":"onFire"},"license":"MIT","_id":"@taskflow-corp/cli@0.1.18","maintainers":[{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"}],"homepage":"https://github.com/AbhiShake1/taskflow#readme","bugs":{"url":"https://github.com/AbhiShake1/taskflow/issues"},"bin":{"taskflow":"dist/cli/index.js"},"dist":{"shasum":"31899d82c2b95eaddc1b509bbfecefef7cf508e8","tarball":"https://registry.npmjs.org/@taskflow-corp/cli/-/cli-0.1.18.tgz","fileCount":122,"integrity":"sha512-3MrBbpL5tdT32xGAYTznsZWw2QT1j/1bhe3EKFPRb2sYfrJTFHwr1QmNBJBkdRinaWCvWGTB4jdiS+8MxZ99Xw==","signatures":[{"sig":"MEYCIQCfqQBJgHQSRTv370xqHRnQHdb1YxeUfzSRCS0cjJXhfwIhAOqYgRyIT0hVlzgAZxoIiTGgzflEYL6cBKMqn1y0qein","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@taskflow-corp%2fcli@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":536249},"main":"./dist/api/index.js","type":"module","types":"./dist/api/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./config":{"types":"./dist/core/config.d.ts","import":"./dist/core/config.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"}},"gitHead":"412f27c0a6cc1dcdcbcd4b449e11b725e7a08618","private":false,"scripts":{"run":"tsx runner/index.ts","plan":"tsx plan/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json","evolve":"tsx runner/index.ts harness/self-evolve.ts","test:real":"HARNESS_REAL_TESTS=1 vitest run __tests__/real-*.test.ts","evolve:stitch":"tsx harness/stitch.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"},"repository":{"url":"git+https://github.com/AbhiShake1/taskflow.git","type":"git"},"_npmVersion":"10.9.7","description":"Multi-agent orchestration harness for AI coding agents (claude-code, codex, cursor, opencode, pi). Async-await TypeScript API; lifecycle hooks; auto-todos with verify-loop.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.0","zod":"^4.3.6","defu":"^6.1.4","jiti":"^2.4.2","react":"^19.2.5","zustand":"^5.0.12","@anthropic-ai/claude-agent-sdk":"^0.2.111"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.4","node-pty":"^1.1.0","@vitest/ui":"^4.1.4","typescript":"^5.9.3","@types/node":"^25.6.0","@types/react":"^19.2.14","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.18_1776600948835_0.2522508768647067","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@taskflow-corp/cli","version":"0.1.19","keywords":["ai","agent","orchestration","claude","harness","multi-agent"],"author":{"url":"Abhi","name":"onFire"},"license":"MIT","_id":"@taskflow-corp/cli@0.1.19","maintainers":[{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"}],"homepage":"https://github.com/AbhiShake1/taskflow#readme","bugs":{"url":"https://github.com/AbhiShake1/taskflow/issues"},"bin":{"taskflow":"dist/cli/index.js"},"dist":{"shasum":"0203776dfaccb8d00f3098929658a22ff007840a","tarball":"https://registry.npmjs.org/@taskflow-corp/cli/-/cli-0.1.19.tgz","fileCount":122,"integrity":"sha512-xzjnqr9KZZ9jJbabX+6svNEITm5/1vL5atob5HG1iiwHkRNJzoaQJhbxecmUapKKxlVH3j22ZlX4VdGFVdp+Yg==","signatures":[{"sig":"MEYCIQDWdXLY57AwW8EAN2LWaAcaqHnLLFH63C4cfoI01EPibwIhAIoAWkKT+N0cDVap9TY7otPd7mVmr1Xc0YEjx8wK7jZs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@taskflow-corp%2fcli@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":536249},"main":"./dist/api/index.js","type":"module","types":"./dist/api/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./config":{"types":"./dist/core/config.d.ts","import":"./dist/core/config.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"}},"gitHead":"6c376e4ce2d56e388c9fb09b8a6e090218d6b596","private":false,"scripts":{"run":"tsx runner/index.ts","plan":"tsx plan/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json","evolve":"tsx runner/index.ts harness/self-evolve.ts","test:real":"HARNESS_REAL_TESTS=1 vitest run __tests__/real-*.test.ts","evolve:stitch":"tsx harness/stitch.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"},"repository":{"url":"git+https://github.com/AbhiShake1/taskflow.git","type":"git"},"_npmVersion":"10.9.7","description":"Multi-agent orchestration harness for AI coding agents (claude-code, codex, cursor, opencode, pi). Async-await TypeScript API; lifecycle hooks; auto-todos with verify-loop.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^7.0.0","zod":"^4.3.6","defu":"^6.1.4","jiti":"^2.4.2","react":"^19.2.5","zustand":"^5.0.12","typescript":"^5.9.3","@anthropic-ai/claude-agent-sdk":"^0.2.111"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.4","node-pty":"^1.1.0","@vitest/ui":"^4.1.4","@types/node":"^25.6.0","@types/react":"^19.2.14","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.19_1776604943492_0.47705370980548345","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@taskflow-corp/cli","version":"0.1.20","keywords":["ai","agent","orchestration","claude","harness","multi-agent"],"author":{"url":"Abhi","name":"onFire"},"license":"MIT","_id":"@taskflow-corp/cli@0.1.20","maintainers":[{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"}],"homepage":"https://github.com/AbhiShake1/taskflow#readme","bugs":{"url":"https://github.com/AbhiShake1/taskflow/issues"},"bin":{"taskflow":"dist/cli/index.js"},"dist":{"shasum":"15c8ec40e5741b221633e84bb2cdb2ae8249dd77","tarball":"https://registry.npmjs.org/@taskflow-corp/cli/-/cli-0.1.20.tgz","fileCount":234,"integrity":"sha512-qkhoxY2NKKaTbbTDkivZmsYxOBnuykTU0J0q/9XnhR/2nhDCmlcEILrwOByGljTLi6tX3OQkQE2PDv6p6TRakw==","signatures":[{"sig":"MEUCID4R7OC/7PgnuPgoZnzVoDKxBTjSAV5iwZPnPCNvLF/vAiEA9g6GldfKt8/Dg+rW8sFdZu3Xi4zB0FqMVfHBa2b7Hhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@taskflow-corp%2fcli@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765796},"main":"./dist/api/index.js","type":"module","types":"./dist/api/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./config":{"types":"./dist/core/config.d.ts","import":"./dist/core/config.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"}},"gitHead":"5cbdcf22c70f18b49ed841c7737947acf503fc63","private":false,"scripts":{"run":"tsx runner/index.ts","plan":"tsx plan/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json","evolve":"tsx runner/index.ts harness/self-evolve.ts","test:real":"HARNESS_REAL_TESTS=1 vitest run __tests__/real-*.test.ts","evolve:stitch":"tsx harness/stitch.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"},"repository":{"url":"git+https://github.com/AbhiShake1/taskflow.git","type":"git"},"_npmVersion":"10.9.7","description":"Multi-agent orchestration harness for AI coding agents (claude-code, codex, cursor, opencode, pi). Async-await TypeScript API; lifecycle hooks; auto-todos with verify-loop.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"cac":"^6.7.14","ink":"^7.0.0","zod":"^4.3.6","defu":"^6.1.4","jiti":"^2.4.2","yaml":"^2.8.3","react":"^19.2.5","zustand":"^5.0.12","ts-morph":"^25.0.1","typescript":"^5.9.3","@clack/prompts":"^0.9.1","https-proxy-agent":"^7.0.6","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.2.111"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.4","node-pty":"^1.1.0","@vitest/ui":"^4.1.4","@types/node":"^25.6.0","@types/react":"^19.2.14","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.20_1776612548277_0.7110084219745638","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@taskflow-corp/cli","version":"0.1.21","keywords":["ai","agent","orchestration","claude","harness","multi-agent"],"author":{"url":"Abhi","name":"onFire"},"license":"MIT","_id":"@taskflow-corp/cli@0.1.21","maintainers":[{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"}],"homepage":"https://github.com/AbhiShake1/taskflow#readme","bugs":{"url":"https://github.com/AbhiShake1/taskflow/issues"},"bin":{"taskflow":"dist/cli/index.js"},"dist":{"shasum":"cdab0a599687289dab0b42af6a70ebcdb99019fd","tarball":"https://registry.npmjs.org/@taskflow-corp/cli/-/cli-0.1.21.tgz","fileCount":234,"integrity":"sha512-Kzo0RZ6mh9qhAv8jPEj3GZD4fbjILbi9CsrOwzHh22Nb0OruK1Z2F2DVt3LxvCtvGm1B8sr90eaHwDlG1F5r2g==","signatures":[{"sig":"MEQCID12CDNqR5dd917sRqocdk+jUaL+HC7Z06gMeNsWkshXAiBgDsJy5nBKjtBgQJC8hkwiVtXx8YNu/9lL7ndYiCvAEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@taskflow-corp%2fcli@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":772205},"main":"./dist/api/index.js","type":"module","types":"./dist/api/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./config":{"types":"./dist/core/config.d.ts","import":"./dist/core/config.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"}},"gitHead":"fb28d3d32773f5e845db99f3443fea44f806800b","private":false,"scripts":{"run":"tsx runner/index.ts","plan":"tsx plan/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json","evolve":"tsx runner/index.ts harness/self-evolve.ts","test:real":"HARNESS_REAL_TESTS=1 vitest run __tests__/real-*.test.ts","evolve:stitch":"tsx harness/stitch.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"},"repository":{"url":"git+https://github.com/AbhiShake1/taskflow.git","type":"git"},"_npmVersion":"10.9.7","description":"Multi-agent orchestration harness for AI coding agents (claude-code, codex, cursor, opencode, pi). Async-await TypeScript API; lifecycle hooks; auto-todos with verify-loop.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"cac":"^6.7.14","ink":"^7.0.0","zod":"^4.3.6","defu":"^6.1.4","jiti":"^2.4.2","yaml":"^2.8.3","react":"^19.2.5","zustand":"^5.0.12","ts-morph":"^25.0.1","typescript":"^5.9.3","@clack/prompts":"^0.9.1","https-proxy-agent":"^7.0.6","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.2.111"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.4","node-pty":"^1.1.0","@vitest/ui":"^4.1.4","@types/node":"^25.6.0","@types/react":"^19.2.14","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.21_1776612966381_0.16125546505003996","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@taskflow-corp/cli","version":"0.1.22","keywords":["ai","agent","orchestration","claude","harness","multi-agent"],"author":{"url":"Abhi","name":"onFire"},"license":"MIT","_id":"@taskflow-corp/cli@0.1.22","maintainers":[{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"}],"homepage":"https://github.com/AbhiShake1/taskflow#readme","bugs":{"url":"https://github.com/AbhiShake1/taskflow/issues"},"bin":{"taskflow":"dist/cli/index.js"},"dist":{"shasum":"6112ffe07b56062c4d037ce408ddfe783fdd2f54","tarball":"https://registry.npmjs.org/@taskflow-corp/cli/-/cli-0.1.22.tgz","fileCount":242,"integrity":"sha512-9X1JnIpSM+RVhqm7+mnCTAgIPlZ5t6QwYr3s1EWZHwJi1K+Lomc+8V0fl7rPMqWtEmQsISAM4JFRZ/gMdA7Gdw==","signatures":[{"sig":"MEUCIQCsfW6DHGx5QpeIFnvmTmsQf+OUc3jU+KOyYKRlOPFs/QIgCko2Fu67wkut0wip0pLyVMh/etWyxCNbmtS9XcBUFmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@taskflow-corp%2fcli@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":806302},"main":"./dist/api/index.js","type":"module","types":"./dist/api/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./config":{"types":"./dist/core/config.d.ts","import":"./dist/core/config.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"}},"gitHead":"69369ea33b5d4674be83f46beb07d5d644047c1e","private":false,"scripts":{"run":"tsx runner/index.ts","plan":"tsx plan/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json","evolve":"tsx runner/index.ts harness/self-evolve.ts","test:real":"HARNESS_REAL_TESTS=1 vitest run __tests__/real-*.test.ts","evolve:stitch":"tsx harness/stitch.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"},"repository":{"url":"git+https://github.com/AbhiShake1/taskflow.git","type":"git"},"_npmVersion":"10.9.7","description":"Multi-agent orchestration harness for AI coding agents (claude-code, codex, cursor, opencode, pi). Async-await TypeScript API; lifecycle hooks; auto-todos with verify-loop.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"cac":"^6.7.14","ink":"^7.0.0","zod":"^4.3.6","defu":"^6.1.4","jiti":"^2.4.2","yaml":"^2.8.3","react":"^19.2.5","zustand":"^5.0.12","ts-morph":"^25.0.1","typescript":"^5.9.3","@clack/prompts":"^0.9.1","https-proxy-agent":"^7.0.6","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.2.111"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.4","node-pty":"^1.1.0","@vitest/ui":"^4.1.4","@types/node":"^25.6.0","@types/react":"^19.2.14","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.22_1776620601251_0.8046797133338934","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@taskflow-corp/cli","version":"0.1.23","keywords":["ai","agent","orchestration","claude","harness","multi-agent"],"author":{"url":"Abhi","name":"onFire"},"license":"MIT","_id":"@taskflow-corp/cli@0.1.23","maintainers":[{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"}],"homepage":"https://github.com/AbhiShake1/taskflow#readme","bugs":{"url":"https://github.com/AbhiShake1/taskflow/issues"},"bin":{"taskflow":"dist/cli/index.js"},"dist":{"shasum":"9a9127a7295a3e0d3425e65e62dea48ca3a30f8d","tarball":"https://registry.npmjs.org/@taskflow-corp/cli/-/cli-0.1.23.tgz","fileCount":242,"integrity":"sha512-D9UajK8xlTooOgX+yQkPMchvBJG9DXthNfXRMA1FffG5GfvMGx7zNc40EpMn4y0vYEuI3CPbFfHX2/TvOVZN4Q==","signatures":[{"sig":"MEYCIQCwhTpNwAFQk9Gax3qDcavQfvIBrS0mMIT8o9BgvjHbcgIhAJPu3t0zWue6MZD2/XKbHzPgPMn56Wqg/fPcElRuHtKg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@taskflow-corp%2fcli@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":806195},"main":"./dist/api/index.js","type":"module","types":"./dist/api/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./config":{"types":"./dist/core/config.d.ts","import":"./dist/core/config.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","import":"./dist/adapters/index.js"}},"gitHead":"2fe3604d4fa481406f0dc45267a703ca40e256b2","private":false,"scripts":{"run":"tsx runner/index.ts","plan":"tsx plan/cli.ts","test":"vitest run","build":"tsc -p tsconfig.build.json","evolve":"tsx runner/index.ts harness/self-evolve.ts","test:real":"HARNESS_REAL_TESTS=1 vitest run __tests__/real-*.test.ts","evolve:stitch":"tsx harness/stitch.ts","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"},"repository":{"url":"git+https://github.com/AbhiShake1/taskflow.git","type":"git"},"_npmVersion":"10.9.7","description":"Multi-agent orchestration harness for AI coding agents (claude-code, codex, cursor, opencode, pi). Async-await TypeScript API; lifecycle hooks; auto-todos with verify-loop.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"cac":"^6.7.14","ink":"^7.0.0","zod":"^4.3.6","defu":"^6.1.4","jiti":"^2.4.2","yaml":"^2.8.3","react":"^19.2.5","zustand":"^5.0.12","ts-morph":"^25.0.1","typescript":"^5.9.3","@clack/prompts":"^0.9.1","https-proxy-agent":"^7.0.6","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.2.111"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.4","node-pty":"^1.1.0","@vitest/ui":"^4.1.4","@types/node":"^25.6.0","@types/react":"^19.2.14","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.23_1776621027317_0.5868848889076625","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-19T12:15:48.752Z","modified":"2026-05-12T02:55:10.285Z","0.1.18":"2026-04-19T12:15:49.051Z","0.1.19":"2026-04-19T13:22:23.648Z","0.1.20":"2026-04-19T15:29:08.417Z","0.1.21":"2026-04-19T15:36:06.559Z","0.1.22":"2026-04-19T17:43:21.453Z","0.1.23":"2026-04-19T17:50:27.516Z","0.1.24":"2026-05-11T19:32:15.187Z","0.1.25":"2026-05-11T19:51:15.698Z","0.1.26":"2026-05-11T20:09:04.421Z","0.1.27":"2026-05-11T20:15:42.215Z","0.1.28":"2026-05-11T22:49:11.836Z","0.1.29":"2026-05-11T22:55:49.701Z"},"author":{"url":"Abhi","name":"onFire"},"license":"MIT","keywords":["ai","agent","orchestration","claude","harness","multi-agent"],"repository":{"url":"git+https://github.com/AbhiShake1/taskflow.git","type":"git"},"description":"Multi-agent orchestration harness for AI coding agents (claude-code, codex, cursor, opencode, pi). Async-await TypeScript API; lifecycle hooks; auto-todos with verify-loop.","maintainers":[{"name":"abhishake1","email":"abhi.shake.np2@gmail.com"}],"readme":"","readmeFilename":"","homepage":"https://github.com/AbhiShake1/taskflow#readme","bugs":{"url":"https://github.com/AbhiShake1/taskflow/issues"}}