{"_id":"gigamanage","_rev":"28-b51eacf5ad19e01150b378a15a00bec3","name":"gigamanage","dist-tags":{"latest":"0.13.6"},"versions":{"0.1.0":{"name":"gigamanage","version":"0.1.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.1.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"259d91d83c12d2c0c80f36bdb042afb834305d99","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.1.0.tgz","fileCount":84,"integrity":"sha512-/r7hSutRHCKc8DXKsIM1/Pjn0XchNavUiZxF6F7SSu2OYk0ZEQRJF7YP0/+AvUR1TT0JWPnbMsfTn1JC2+K1ZA==","signatures":[{"sig":"MEUCIQCFfG0Y2cvYyUR9z82bwPLkgjIGBovUPSWSYoW2hdXUSAIgAVxjiGv6VMQBfJ69KNPBpIEUrOkWGFoGOwa40IPZS/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182815},"type":"module","engines":{"node":">=20"},"gitHead":"d2d0f80469d928ea32fb8a5f334f50cec1251499","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"gigajames","email":"james@gigaflow.io"},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"10.9.8","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.1.0_1784008988289_0.22714085685672059","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"gigamanage","version":"0.1.1","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.1.1","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"148730ee92250a5d125f0dbbf1ee1555f04b665b","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.1.1.tgz","fileCount":84,"integrity":"sha512-DAs3MxQdTiBv5X/zYG58ek4UsZN4OOAhsXMABxd9Il1v/6eaRb0uBHsCcsCro7EXxRwrKxBu+npy4ZWtAIyYzg==","signatures":[{"sig":"MEUCIQC+fk+MTaUUC4iiYaiP+NGDlW8Yy7/7RbCxeasTzgd0fwIgfwgcYXCDTaL5QJ3yV+Y8y+yxXLIB0dBTYg7nNHLONQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182815},"type":"module","engines":{"node":">=20"},"gitHead":"f5c92bd524439915878ea617a5f85a5cf4b4ceef","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.1","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.1.1_1784009317188_0.3928300000978273","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"gigamanage","version":"0.1.2","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.1.2","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"504b104faf7c0a5cbe605356a3c3ad485469f94a","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.1.2.tgz","fileCount":84,"integrity":"sha512-k7xxQ1ZzmzyrB96O5EZpjMwtC+xodxGEgoTRZ21To5hbM3SyEBf5Ad64W3oxabdT/X0bYICxjAe+R/XWw+xccg==","signatures":[{"sig":"MEQCIAQYvsmLnHDqLiFdWNiRJslHW+Nbp7vbdWfrwGaSCRMGAiAyoZBby1qbdcKtvKlF4PDrE0Hwx084hMYVS/yWijMNAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183344},"type":"module","engines":{"node":">=20"},"gitHead":"8b9b00b0b512c7908f4d93895b9ce4f15c9d70be","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.1","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.1.2_1784009648157_0.8681428133997262","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"gigamanage","version":"0.1.3","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.1.3","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"72162706c616e5f0355896579d72a69f215df70b","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.1.3.tgz","fileCount":84,"integrity":"sha512-8aRNMvaTFEoeDX93PBsj0J1/gjMabeM9EyizeM9Y5Bn4G6hJl5/RKQP2Ms4Nqj2YjLIyD4Lts4BgWWcigdDecQ==","signatures":[{"sig":"MEUCIQCjxk5gmBTfR32jjpzk3mO3snAELPW7d028+ZEalaH8owIgf0iYJ52WWbqKwKKrkYAyZVzaSGBYTqdwCXY0/SlJyG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191820},"type":"module","engines":{"node":">=20"},"gitHead":"0acb79fbb31b43524bf6bb2c0b86889d3c749546","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.1","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.1.3_1784010839080_0.10260456079198566","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"gigamanage","version":"0.1.4","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.1.4","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"313815f6b452474c7bb5d526b5b653efa1655a7d","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.1.4.tgz","fileCount":90,"integrity":"sha512-AH806bf214TBnrutqE1ZJRL2026LmDew5J1e0Vi9N/7rJI05WI6jxacuCOqpdPvIix3Y1zkcIfWuM6FT9B5ugw==","signatures":[{"sig":"MEYCIQDO+LedIOiB+Sk/Cy0GDYg8SRy5VGBrUFEcJ+TkCws/QQIhAL+V7KizWWRk0dtcvSI+X975FX9oz4Ie8hB2JKmnJk/g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225106},"type":"module","engines":{"node":">=20"},"gitHead":"3ab710ce612f85cb6063a97b1a6e4973ee12eb2d","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.1","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.1.4_1784011965970_0.1782670847534087","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"gigamanage","version":"0.2.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.2.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"0765e60a1d08eb7cbdb000b1302977b5ed59ad3a","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.2.0.tgz","fileCount":91,"integrity":"sha512-Gy14TcJ/GohT8UV2+lK3hlY58UUVqd4C5edR+SCwkV+zrbgEJXjXY2ZfXlgNmOhxlZjvX93U6kcCuV2bN4Vw7Q==","signatures":[{"sig":"MEYCIQC11btm9mdkh5SNKYZ5Gb6YVTCmthGnMlquY/9vMa9gWgIhAIaovngnN2HDgX8kYP1gxDU28mdQw748cHZ1H4LUO6+t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228194},"type":"module","engines":{"node":">=20"},"gitHead":"ec05069cb3ff3fe830021e781a1f8bd635b45cad","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.1","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.2.0_1784016062409_0.25299623340619215","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"gigamanage","version":"0.3.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.3.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"04f76c9dd96c8e7ad33bbbfb0a963e6e99a9fb6f","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.3.0.tgz","fileCount":91,"integrity":"sha512-SuQr5KfBWjxVjj04Zw+GVJ6w5KItLpvl/s/WaMubdZC52Q4VpcyjFVCADaHHBs29aMyJ0857Mk0EWjbHMvUmgw==","signatures":[{"sig":"MEQCIG3LFxlq7Lb/XCj8+N8N66LZMvgudWgjQAY3amSAZo6BAiBdWbxx1parJK842+6JtsXm+6hELiRciHyRMEW0ub8kfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251322},"type":"module","engines":{"node":">=20"},"gitHead":"e8c4a51273c4391265e5979ea9521d6254fcf752","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.1","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.3.0_1784017725732_0.08047853979888964","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"gigamanage","version":"0.4.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.4.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"a9cc23df252e1315eee75e6944529ccc169b0df1","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.4.0.tgz","fileCount":94,"integrity":"sha512-hrGMJzN63HCMQ0skZ1LFnuqmYXNY6CxBla8GAo5g//62pcGm2wyX7Y5v1pxhcxS6LQeNLQn4hgxbTJ907D0Axw==","signatures":[{"sig":"MEUCIDA1lCz6mkWL/bNbPr5mU4ka5nR/R1jH3gzz0oYB6inwAiEAigF4fh5lOkZ8ZURo6MJ8cu5KLixUB2cFLCJagxhjpRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281417},"type":"module","engines":{"node":">=20"},"gitHead":"a397f801c252b580780bc56cdbbcc05caae32979","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.1","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.4.0_1784198350809_0.1689969316472666","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"gigamanage","version":"0.5.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.5.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"705dc5a7179b145733066ec225973eb14873c812","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.5.0.tgz","fileCount":112,"integrity":"sha512-pPW4LPCZ/jg5KqNPPSZqG8bPhw0Vr0SRgStc4dYWhmK923MSMWUYalEIW2XxNTHQxnGzVRmxBsz5XmedZqiyPA==","signatures":[{"sig":"MEYCIQCz0ySQgizjXt4XpL8NDWN9sHM0w7nCa0CJmlL4sgK63wIhAN+zz/TbARwpvQ6oo+TwYElwAKaFhnrQ0PRSJ8cVkTz8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393132},"type":"module","engines":{"node":">=20"},"gitHead":"07a97dd809a3892a2ad7166bf5c545bd8900679a","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.1","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.5.0_1784260837702_0.14997493223493752","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"gigamanage","version":"0.6.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.6.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"842a8d88ab25bc1cb05f12918e43ac91fb3c5934","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.6.0.tgz","fileCount":133,"integrity":"sha512-iseSXM9UcXTWrJz4L+iGdkxVQd5LYv9vdwa56p2kddvwIgmBZEvPDLoKO5WTTepS8GjLUnIHQuCvA72H9L3dUg==","signatures":[{"sig":"MEUCIQDFZbm1DVr+QYD4lb0kWcWLT7l6I60IiNQ1Lg+r0UE3WgIgaN8vnVmze9a5upYMZ7q/AWALf2DuPITUxPx8l8OHSZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":571916},"type":"module","engines":{"node":">=20"},"gitHead":"18e4d0047d80d1c99a52cb3236b51462524d06e6","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.1","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.6.0_1784352980286_0.7706436393811236","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"gigamanage","version":"0.6.1","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.6.1","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"f54318722310e3fa76e1dac5e5b9b5e79a01948b","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.6.1.tgz","fileCount":133,"integrity":"sha512-pmEpN0xd7eSNsnIW9oP6Xd5sriEdevqPxXORxyDE6u7DHgV3lQUkiPLNjydy7eogm8xKcpmhwptSpq/VQ+8d2A==","signatures":[{"sig":"MEUCIQCz2li745a+wX9PfoudSf4dZ1pBIv1dQnJGpNssETsC9AIgGRi4C5ySJ5zlrDE5O0gHymr7c7QpBvkoWsE9DQeemXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":574823},"type":"module","engines":{"node":">=20"},"gitHead":"524df2e2d9afd8ec551418098cbaab3e124b9c41","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.1","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.6.1_1784356691303_0.047822622233020695","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"gigamanage","version":"0.7.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.7.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"24cd3c61477eb34159f3388a4bb731939f912f5c","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.7.0.tgz","fileCount":154,"integrity":"sha512-1LPdIL4SkM9G6sZhqAAyDhAmr2BeDT0BnwbJLRiRkBicsFbzuaL5GPcLZ7LdAAtEhk51VMPa6DWMIcbTwQH7RA==","signatures":[{"sig":"MEUCIBEC1ZkvuwkX2Uc3Br7i74qG21uRZ1ToI4LSeUuMAXV8AiEAiRUA50cl3GNKfJB08gp+I52EhscB+M2Q1EoLkXz2L70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":629714},"type":"module","engines":{"node":">=20"},"gitHead":"bf9628bd080e8e8d0633915b8dd0d239b09d3bf8","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.7.0_1786420395058_0.7114926927623402","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"gigamanage","version":"0.7.1","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.7.1","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"f455e42ad4b126b55477f0c8cd1761518e20df58","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.7.1.tgz","fileCount":154,"integrity":"sha512-tBcE3mM1GlSu/H8VZ0mNxFBe9oXXZZ9h2FmhtPQPNC/d6soyUGWFJfXkwg1A6km1m2LmKtb8H7ZbSmL+MvWxfw==","signatures":[{"sig":"MEQCIEK7xc2vkJgQXkG0MKdsMUtYGqmmxZifBBfs1joQabrZAiA9VkiR+fKz1dHQCTz3TmU+isfRhFGoav/HNAsg6bISXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634730},"type":"module","engines":{"node":">=20"},"gitHead":"1457972a642e0f08310a81b895a70010582046f7","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.7.1_1786425181673_0.05598741652609851","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"gigamanage","version":"0.8.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.8.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"902ba02fb08347d1d566ea1c3fa825945c08ecc9","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.8.0.tgz","fileCount":160,"integrity":"sha512-saoZ4p/7tIGpPb58BPE5ysiYvlS8jxYC8GrVyKhyr3P4McZmrbHKqdTWY1KDG2SYzsBo2k2kd/Lbx1D2mSUuHg==","signatures":[{"sig":"MEQCICOoP9zoGnC927NeQMSIGhCYMRT+tHAt3Pr9Vv7eCDp4AiBzsIXnbJi/jSw6a9R5sDLsjBx5udnwVgvp5sGJDwHBKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":663219},"type":"module","engines":{"node":">=20"},"gitHead":"345f53829e01beeed2083beea0259e42b477e9cb","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.8.0_1786461685169_0.8507220902881985","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"gigamanage","version":"0.8.1","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.8.1","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"cd6be61d01a8b2009b30fca228b3bd85ead927cb","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.8.1.tgz","fileCount":160,"integrity":"sha512-c+BWjlq0FXA/gqqD8LPmvlafd3tyYVVO4KZ1OtE66jFHlGKzHEhiIBGR78lUAPCOF3tc7kGqDUDb8ZPyR2CmhA==","signatures":[{"sig":"MEQCIGyDQqfC0Tf1K3s/Wq1VihCvTWwhmXNopxtz2tqEHgD/AiAYKIwQVsue4h1wLlpDEyp/jLmpnBxJqXStj1XuZ7X47w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":664065},"type":"module","engines":{"node":">=20"},"gitHead":"05f0bbecfc29ac817f4941c866ec940e85cd7370","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.8.1_1786461895795_0.5166545984876125","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"gigamanage","version":"0.8.2","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.8.2","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"6aeee979cb4c48744b9db904babd42998cdb56ea","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.8.2.tgz","fileCount":160,"integrity":"sha512-5MixjWXMte/yc8IgD6M+71PPJ/6uzD69Ja/LqB6EMQ76W0B3DYjRrB+k6gDbzWb5sUq4m8P8IRDBE36S6lP8EQ==","signatures":[{"sig":"MEQCIEqkR3RdMeNLQJCinUZTAW+yiF2013sIwox1sy5TNmbkAiAoizzM3vR0f5HAj+V1WFfnWIooGG/zf/OCj9qiMw5tCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":665066},"type":"module","engines":{"node":">=20"},"gitHead":"1a7131c6e32a2c973877680643bfd71e57319ba8","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.8.2_1786466924245_0.0644447931259402","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"gigamanage","version":"0.9.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.9.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"6809b04f0b6c31dffd060699741f485c436857e5","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.9.0.tgz","fileCount":169,"integrity":"sha512-deqxJUUltsbFQjwYEfD8qIGbIzKkNK4MC1nbDgX+7FgV3emDvS4r9y/ZeGpyoa4khTjPLsexq8P/zrV1fLfhIQ==","signatures":[{"sig":"MEQCIGgSNjjRCV8swzpMpFpggDOuYF/cntSE8z5WsC/QhZyoAiBAvWJIOag4DJuSnG+1OGgN0AVTEPCdm2mu9U07QnqKSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":694024},"type":"module","engines":{"node":">=20"},"gitHead":"3b6d1ddcedce2c70ed554cdc35d22c61c978eb7b","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.9.0_1786470208269_0.6539878336047389","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"gigamanage","version":"0.10.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.10.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"93f1ace1b59d4bc1963780c0e059879031ab1482","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.10.0.tgz","fileCount":169,"integrity":"sha512-etsjNiWxnBNVY/d20XfT6ckd+9nx9xiaUZi1kFBtiw+NuYXgNu4z/r564YGr5mDA3NN4UKi8rCF/K5V52+cusg==","signatures":[{"sig":"MEQCIGe1vwrFOyxy78B+AeWECkdW3cEtUnPC0IGllUTaXkbzAiBtfiflU//3RqFVzDVlzuCOojMkD0WjKND6nDaWokKI5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":698859},"type":"module","engines":{"node":">=20"},"gitHead":"ad32e2da6a8cb4758bbb9c6d2dca327fa9f7a22f","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.10.0_1786471115599_0.7105169593287439","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"gigamanage","version":"0.10.1","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.10.1","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"84061d1aec2c9e189e89473bd0eab849b80fcd91","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.10.1.tgz","fileCount":169,"integrity":"sha512-ufV0Z7942fJDvqbLd7C5jrEsRpbWWS5gGdS2vV4qJjEiz6pitO+JK50bne3fJYUA3f7Smg0hOaMcUKmlz8qhKQ==","signatures":[{"sig":"MEUCIQD13nZkIwOw8+p2RHDCHRBoZTqVaPZtXhH3quxhdIi02QIgbDyqgtf8w3qwIVn1LyBAAKGy3GKlAn3micZ4J2GOlJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":703482},"type":"module","engines":{"node":">=20"},"gitHead":"c6603d3e17b0cf4c111ebaee04b32254567477c4","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.10.1_1786473243849_0.8050167593788562","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"gigamanage","version":"0.10.2","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.10.2","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"1faf5826deaba6169f326d45ed04c97cd4f09238","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.10.2.tgz","fileCount":169,"integrity":"sha512-Hc7LvD3LIAE98vXcoec2+l5fm/zn+oepw0HncoEewRjM56FxhAEWT/51kqYKD0rN0Cv3+vX1fU7My0PD/t6MOw==","signatures":[{"sig":"MEUCIGr3wXMWc+WYihr+9C0pPbexkblryyGWicUIxg68w/rmAiEA2Dsh7X0rfqqexG9VjlyksH7N0e6kHkdQfXgPsW+ruYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":704057},"type":"module","engines":{"node":">=20"},"gitHead":"59016d83de05138d28264cd23a6ceac3a975dc12","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.10.2_1786473819804_0.9063236107962191","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"gigamanage","version":"0.11.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.11.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"dd215674ddcae34fced2c6d003ba8c2024807999","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.11.0.tgz","fileCount":169,"integrity":"sha512-jgfA3mzkxkDiDtL0RpSE6Adc4ZiTONz37vILjjyKyN7HLHkwrEh3K22n5IR6uNbUUO7EV3ffirk5j/AG3cWiKA==","signatures":[{"sig":"MEYCIQDytnazf7PX1th6is6DasePwBoei6nvpjZjIYWhrBz5VQIhAJ8EzcFw+WdQbzeql6Zxjn2aSRxFHjPrBlVE4VJCIHtq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":709257},"type":"module","engines":{"node":">=20"},"gitHead":"1860ba9e4f4d0a93cd320dc10815addcf8ddec74","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.11.0_1786474334113_0.07710523428498584","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"gigamanage","version":"0.12.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.12.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"dc0669a4e4a2d212f53348dc279c4a2121236ce0","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.12.0.tgz","fileCount":172,"integrity":"sha512-8g6bkw0wh/3jTNQR/Ff6BDYH/71t6BBEgYOCTHPWVbfyg/UvwYFWp0pM3zrJ9UkCdYAO4dM+6SS6Un8V26teTw==","signatures":[{"sig":"MEYCIQDRVnj62H6FCHOKAGF13Vd3wh7NvO54jx000DKEFKBvXgIhAOIP/yud3QHc9y2msdhx0ZuFc51ep0v+ScSte6E8BmJr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":720480},"type":"module","engines":{"node":">=20"},"gitHead":"1f8cd3f586317b9409e31578066c94aa1ea469b6","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.12.0_1786475271290_0.00338581672193361","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"gigamanage","version":"0.13.0","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.13.0","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"99bcc1f5eaa10ea5b7ed5b51399b9412ae7d6127","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.13.0.tgz","fileCount":172,"integrity":"sha512-5aoln/Db24eyLUfU79ghZSXfCoUAa44vw87hnt3g2gZhz1YrC9MVC2D7lGx74ZkKfmX4ClH3fgSfStWm/BJvkg==","signatures":[{"sig":"MEQCIA6T1D8hYED6QS3TeexNyEfIyfwXF11P5C+cYeboZOz9AiAI6aFrC56jIrncrGMTGdEtCq0TvjNu0jkmmT+l5PjmHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":721960},"type":"module","engines":{"node":">=20"},"gitHead":"2227850a2113e854f1767c9529c3ff063849ce06","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.13.0_1786477272245_0.6699888487123971","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"gigamanage","version":"0.13.1","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.13.1","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"e8a9b64a27b5dac218d02746478c439556931eb8","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.13.1.tgz","fileCount":172,"integrity":"sha512-wzP7yKW/zrup5i/pDCpXYgBIRS4B82urARUuul1Bnijni2hQeJKfhwt9j2mr99fhPqickGj4I/m0ztrl4LFqvQ==","signatures":[{"sig":"MEUCIGc4d4N1UKbBO1miwFH5sIYsgVT6urDvrQSquEOf62KPAiEAucfpf9pMbUkk5joyQHo58AahJHj++2D5e6Pb2gcVFVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":722847},"type":"module","engines":{"node":">=20"},"gitHead":"bb35329538a478f6e228bbfa8456f7b67a7f3602","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.13.1_1786477753963_0.014311682425764083","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"gigamanage","version":"0.13.2","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.13.2","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"aa21f2cfcf156504649aeaa13c03568257c9356e","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.13.2.tgz","fileCount":172,"integrity":"sha512-tzRfOnQ/aBk+IVc9NJ9totFCY2NGKwUQt3k2QCR8dLfBErTfJ+Oi6ScntZQqNsoRUJhFJCxpZla967MS7bmDuQ==","signatures":[{"sig":"MEUCIQDdpKTq8ijw64xnUuJAP4mx0yTqi6I5uOnexib/Kh9CtgIgb1E8Xq5R0w9rfz5CXrJW4h1Vdb9iKKEdyn4VJ5lpfWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":727036},"type":"module","engines":{"node":">=20"},"gitHead":"8fe01790397e80e671adc16f089e2352c91b49ba","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.13.2_1786481759249_0.16981269405018007","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"gigamanage","version":"0.13.3","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.13.3","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"ed39a630bee984263d097cee186f07056b91593d","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.13.3.tgz","fileCount":172,"integrity":"sha512-G8iD6YChGhT7rNNUva1E3NIgznl1pKovbrZDgDzSDdLSjLdZ3s99lp1n0q+X9Jgvx5LcwECceaUECU/U3dSdNA==","signatures":[{"sig":"MEYCIQCedGJ+h9ewEgpnAy8QHu7pLmnJJNqoNjs/yIkysk8UxgIhAMGvCRNxlgVWC4C/Qmg4S9Sen7PEoYUHJOby4msE4PJH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":729316},"type":"module","engines":{"node":">=20"},"gitHead":"8763660e6c50bd1dbc8745fa3d3ecc327879e8b4","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.13.3_1786482832233_0.8138895557986034","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"gigamanage","version":"0.13.5","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","_id":"gigamanage@0.13.5","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"homepage":"https://github.com/GigaFlowAI/gigamanage#readme","bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"dist":{"shasum":"c3e52418296d8f135e8a0ee98cb0abd446643ca5","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.13.5.tgz","fileCount":172,"integrity":"sha512-sX87h6fWqU27qNETfJNCWk34FkUMG+/Sirt83EDrnLSfJD6TikqUiLebFkFe87EbY8lhLfL4Sf1I5IiWdZOLBw==","signatures":[{"sig":"MEUCIBKCni1aOj4RMARFeOU2Btkcab4axkfvYKAekE1MwyY3AiEAnTQJIFn10N130SYr3H9BJsxE4VpkIzGBYVD/dJIj2tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733875},"type":"module","engines":{"node":">=20"},"gitHead":"a88834f20d86907c9b9143db65560ca91b348e83","scripts":{"dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","build":"tsc -p tsconfig.build.json","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","test:watch":"vitest","check:types":"tsc --noEmit","check:layers":"node scripts/check-layers.mjs","prepublishOnly":"npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"repository":{"url":"git+https://github.com/GigaFlowAI/gigamanage.git","type":"git"},"_npmVersion":"12.0.2","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"commander":"^12.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^4.1.10","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gigamanage_0.13.5_1786494175752_0.6431575798062781","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"gigamanage","version":"0.13.6","description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"license":"MIT","type":"module","homepage":"https://github.com/GigaFlowAI/gigamanage#readme","repository":{"type":"git","url":"git+https://github.com/GigaFlowAI/gigamanage.git"},"bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"bin":{"gm":"dist/cli/main.js","gigamanage":"dist/cli/main.js"},"engines":{"node":">=20"},"publishConfig":{"access":"public","provenance":true},"scripts":{"build":"tsc -p tsconfig.build.json","dev":"tsx src/cli/main.ts","test":"npm run check:layers && vitest run","test:watch":"vitest","check:layers":"node scripts/check-layers.mjs","check:types":"tsc --noEmit","check":"npm run check:layers && npm run check:types && vitest run","prepack":"npm run build","prepublishOnly":"npm run check"},"dependencies":{"commander":"^12.1.0"},"devDependencies":{"@types/node":"^22.10.0","tsx":"^4.19.2","typescript":"^5.7.2","vitest":"^4.1.10"},"gitHead":"4a0c5686009b0adaec961e265dc7f9dcf8298901","_id":"gigamanage@0.13.6","_nodeVersion":"22.23.1","_npmVersion":"12.0.2","dist":{"integrity":"sha512-KGYC5G8dTjYRXHZ+XjsRosKV7v/wcrsZHvsPUoGNqm+2CkVTDyLh3GcfYpU8deO5ifpS32idRbKpGzFjL7iPIg==","shasum":"26d947e8b9c2916d87123213677a7dfd1543d9a0","tarball":"https://registry.npmjs.org/gigamanage/-/gigamanage-0.13.6.tgz","fileCount":172,"unpackedSize":743863,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gigamanage@0.13.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDj5wuATyQbgv+es6ZBWudReOjLTL8ME2kv9Ap9U2LS3AIhAJWAKTY71YfjsN193OumP0oFemypeaq7WhZrCWPZCTbv"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2290581-5d65-4bc8-bd59-8dd341a939b0"}},"directories":{},"maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gigamanage_0.13.6_1786495766491_0.011723564525194963"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-14T06:03:08.105Z","modified":"2026-08-12T00:49:26.943Z","0.1.0":"2026-07-14T06:03:08.480Z","0.1.1":"2026-07-14T06:08:37.324Z","0.1.2":"2026-07-14T06:14:08.297Z","0.1.3":"2026-07-14T06:33:59.228Z","0.1.4":"2026-07-14T06:52:46.119Z","0.2.0":"2026-07-14T08:01:02.545Z","0.3.0":"2026-07-14T08:28:45.921Z","0.4.0":"2026-07-16T10:39:10.996Z","0.5.0":"2026-07-17T04:00:37.871Z","0.6.0":"2026-07-18T05:36:20.458Z","0.6.1":"2026-07-18T06:38:11.469Z","0.7.0":"2026-08-11T03:53:15.200Z","0.7.1":"2026-08-11T05:13:01.846Z","0.8.0":"2026-08-11T15:21:25.361Z","0.8.1":"2026-08-11T15:24:55.957Z","0.8.2":"2026-08-11T16:48:44.406Z","0.9.0":"2026-08-11T17:43:28.496Z","0.10.0":"2026-08-11T17:58:35.782Z","0.10.1":"2026-08-11T18:34:04.023Z","0.10.2":"2026-08-11T18:43:39.956Z","0.11.0":"2026-08-11T18:52:14.362Z","0.12.0":"2026-08-11T19:07:51.532Z","0.13.0":"2026-08-11T19:41:12.445Z","0.13.1":"2026-08-11T19:49:14.149Z","0.13.2":"2026-08-11T20:55:59.422Z","0.13.3":"2026-08-11T21:13:52.393Z","0.13.5":"2026-08-12T00:22:55.909Z","0.13.6":"2026-08-12T00:49:26.660Z"},"bugs":{"url":"https://github.com/GigaFlowAI/gigamanage/issues"},"license":"MIT","homepage":"https://github.com/GigaFlowAI/gigamanage#readme","keywords":["claude-code","codex","agent","sessions","cli","context-switching","harness"],"repository":{"type":"git","url":"git+https://github.com/GigaFlowAI/gigamanage.git"},"description":"Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and any other harness.","maintainers":[{"name":"gigajames","email":"james@gigaflow.io"}],"readme":"# gigamanage\n\n**Browse, search and resume your AI coding agent sessions — across Claude Code, Codex, and whatever you use next.**\n\nAgent sessions pile up faster than your memory of them does. After a few weeks you have hundreds of transcripts, and the built-in pickers sort them by time and label them with a title generated in the session's *first* few seconds. That title tells you where the work **started**. When you're deciding what to pick back up, you need to know the latest status.\n\n## It's like saying \"good morning\" to your agents\n\ngigamanage is a small CLI, `gm`, that helps you reorient yourself among your agent sessions.\n\n`gm` shows a full context card for\nthe highlighted session alongside it — what landed, what's still open, and the\nnext concrete step. Hit enter and you're back in the session, in the right\nharness and the right directory. **ctrl-r** reloads the list to your most recent\nsessions and starts summaries for any that need one — handy when you left the\npicker open while an agent was working. (Without fzf, the numbered list takes `r`\nfor the same thing.)\n\n<p align=\"center\">\n  <img src=\"docs/media/gm-picker.png\" width=\"90%\" alt=\"The gm fuzzy picker: session list on the left, and a preview pane on the right showing where the highlighted session landed, what is still open, and the next step\">\n</p>\n\n## Claude SBS\n\nBoth of these are looking at one `webshop` repo with six recent sessions. The\nbuilt-in picker labels each one with the title Claude Code generated in its\nopening seconds; `gm ls` labels it with where the work actually ended up.\n\n<table>\n<tr>\n<th width=\"50%\"><code>claude --resume</code></th>\n<th width=\"50%\"><code>gm ls</code></th>\n</tr>\n<tr>\n<td valign=\"top\"><img src=\"docs/media/claude-picker.png\" alt=\"Claude Code's resume picker, listing six sessions by the title generated at the start of each one\"></td>\n<td valign=\"top\"><img src=\"docs/media/gm-ls.png\" alt=\"gm ls, listing the same six sessions by where the work landed, with two flagged as ended mid-task\"></td>\n</tr>\n<tr>\n<td valign=\"top\"><em>\"webhook retries are flaky\" is what you asked for four hours ago. Whether it got fixed is anyone's guess — and the two sessions that died mid-task look exactly like the four that didn't.</em></td>\n<td valign=\"top\"><em>The retry fix landed but the timestamp check never got written, and the Node 22 bump left the build red. Both are flagged <code>⚠</code>: they ended mid-task.</em></td>\n</tr>\n</table>\n\n## What makes it different\n\n**Summaries describe what the work became.** gigamanage reads each transcript's *arc* — what you originally asked for, how the work moved, your last instructions, the agent's final message, the files it touched, the last command that failed — and writes four things: what the session is about, what landed most recently, what's still open, and the next concrete step. The harness title names the opening prompt and never revises it; this tells you where the work actually is. That's the whole point of the tool.\n\n**It knows when work was cut off.** Sessions that ended mid-task are flagged `⚠`. Those are usually the ones you're looking for.\n\n**It works across harnesses.** Claude Code and Codex today, with one small interface for adding more. `gm resume` hands off to the right CLI — `claude --resume` or `codex resume` — in the session's original directory.\n\n**Agents can use it too.** Every read command takes `--json`. Your agent can shell out to `gm grep \"flaky test\" --json` to find what you already tried, instead of asking you.\n\n**A live view of every agent at once.** Drive your agents in tmux and `gm` keeps every pane's border labelled with what its session is doing (`alt-g`), and overlays the full cards in place on demand (`ctrl+g`) — so you can glance across all of them and drill in only where it's worth it. [Live from tmux](#live-from-tmux) has the setup.\n\n## Install\n\n**From npm** (recommended):\n\n```bash\nnpm install -g gigamanage\n```\n\nOr run it without installing anything:\n\n```bash\nnpx gigamanage ls\n```\n\n**From source** — for hacking on it, or to run an unreleased commit:\n\n```bash\ngit clone https://github.com/GigaFlowAI/gigamanage\ncd gigamanage\nnpm install\nnpm run build\nnpm link          # puts `gm` on your PATH, pointing at this checkout\n```\n\nWith `npm link`, `gm` tracks your working copy: re-run `npm run build` and the\nnext `gm` picks it up. To run straight from TypeScript without building, use\n`npm run dev -- ls`. To unlink later: `npm unlink -g gigamanage`.\n\nRequires Node 20+. Three optional companions, all surfaced by `gm doctor`:\n\n- **ripgrep** (`brew install ripgrep`) — needed for `gm grep`.\n- **fzf** (`brew install fzf`) — upgrades the picker to fuzzy search with a preview pane. Without it you get a numbered list.\n- **tmux 3.2+** (`brew install tmux`) — unlocks the live `alt-g` label agent and the `ctrl+g` peek overlay (see [Live from tmux](#live-from-tmux) below).\n\nSummaries are written by a model, so the first time you run `gm` it asks which one to call — Claude Code, Codex, anything that reads a prompt on stdin, or nothing at all. Change your mind any time with `gm setup`. `GIGAMANAGE_SUMMARY_CMD='codex exec'` overrides it for a one-off, and nothing prompts when the output isn't a terminal, so `gm ls --json` stays safe to script.\n\n## Usage\n\n```bash\ngm                       # pick a recent session and resume it\ngm ls                    # recent sessions, newest first\ngm ls -p webshop -s 3d   # ...in one project, from the last 3 days\ngm show <id>             # the full context card (id or any unique prefix)\ngm grep \"rate limit\"     # full-text search every transcript\ngm ask                   # ask about your sessions — what to pick up, and why\ngm resume <id>           # jump back in, in the right harness and directory\ngm summarize --recent 20 # write summaries for the 20 most recent sessions, now\ngm setup                 # choose which harness gm calls for model work\ngm doctor                # what's installed, what's missing, how to fix it\n\ngm tmux install          # add the ctrl-g / ctrl-shift-g tmux bindings\ngm run claude            # launch an agent gm can map to its pane exactly\n\ngm --no-auto-summarize ls   # ...without kicking off background summaries\n```\n\nSummaries are cached and only regenerate when a session actually changes, so you pay for each one once.\n\nBy default the list hides two kinds of noise: **subagent transcripts** (`--include-sidechains`) and **non-interactive runs** like `claude -p` or `codex exec` (`--include-automated`).\n\n## Ask across your sessions\n\nA list answers \"what was I doing?\" one row at a time. `gm ask` answers the\nquestion that spans them: *given all of it, where should I be looking?*\n\n```bash\ngm ask                                  # a conversation; ctrl-d to leave\ngm ask \"what's still broken?\"           # one-shot\ngm ask \"what did I try for the retry?\" --json   # for your agents\n```\n\nIt starts from the summaries already on disk — so it costs one model call, not a\nscan of half a gigabyte. When the summaries don't carry enough, it runs\n`gm grep` against the real transcripts and reads what you actually said.\n\n**In the picker, `ctrl-o` opens it** on the session you're highlighting: ask\n\"what's left here?\", read the answer, and land back in the list exactly where you\nwere. (Without fzf, the numbered list spells it `a`.)\n\nIt isn't `shift+f` because fzf's query line eats plain letters — typing `F` types\nan `F`. And it isn't `alt-a` because macOS sends `å`.\n\n## Summaries write themselves\n\nEvery `gm` command keeps **the sessions you just looked at** summarized. `gm ls`\nshows 20 by default, so it keeps 20 written; `gm ls -n 50` keeps all fifty. Any\nthat are missing or stale are handed to a **detached background process**, eight\nat a time, and the command returns immediately:\n\n```\n$ gm ls\na1b2c3d4 3m    webshop/main            Checkout spec + 8-task plan written; no tasks executed yet\ne5f6a7b8 1h  ◐ webshop/add-search      add pagination to the search results page\nc9d0e1f2 4h  ⚠ billing/fix-webhooks    Retry logic half-applied; signature test still red\n\n⚠ ended mid-task   ◐ summarizing now (1)\nsummarizing 1 session in the background — marked ◐ below\n```\n\n| marker | meaning |\n|---|---|\n| `◐` | being summarized right now |\n| `○` | no summary yet, and nothing running |\n| `⚠` | the session ended mid-task — usually the one you want |\n\nThe foreground command **never waits on a model**: it prints and exits, and the\nsummaries appear on your next run. Only one background pass runs at a time — a\nlock in `~/.cache/gigamanage` means five `gm ls` in a row start one summarizer,\nnot five. A pass writes at most 50; the rest are picked up next run, and it says so.\n\nThe notice goes to **stderr**, so `gm ls --json` stays clean for agents and pipes.\n\nAutomated runs and sidechains are never summarized this way. That matters: the\nsummarizer *is* `claude -p`, which writes a session of its own — summarizing those\nwould put gigamanage in an infinite loop against your token budget.\n\n**Turning it off.** Background model calls cost tokens. Either of these switches\nthem off:\n\n```bash\ngm --no-auto-summarize ls          # once\nexport GIGAMANAGE_AUTO_SUMMARIZE=0 # for good, in your shell profile\n```\n\nIt also stays quiet if no summary provider is installed — a missing `claude` never\nbreaks a read command. If a background pass fails, `gm doctor` shows you the last\nerror rather than leaving you to wonder why nothing appeared.\n\n## Live from tmux\n\nIf you drive your agents from tmux, `gm` becomes a **background agent that keeps\nyou current on what each of them is doing** — so you can glance, decide how much\nattention a session deserves, and drill in only where it's worth it.\n\n```bash\ngm tmux install    # add the key bindings to ~/.tmux.conf\ngm tmux uninstall   # remove them again\n```\n\nReload tmux to pick up the change (`tmux source-file ~/.tmux.conf`). That installs\nthree bindings:\n\n- **alt-g** toggles the **live label agent**. A lightweight background service\n  keeps every pane's border labelled with its session's one-line headline, across\n  all your windows, while the pane content stays fully visible. It refreshes as\n  your agents work — and only re-summarises a session when its content has\n  actually moved on, so it can sit running all day. The glance layer.\n- **ctrl-g** peeks — every pane's **full card** in place: headline, summary,\n  what landed, what's still open, the next step. Press **ctrl-g** again (or Esc)\n  to dismiss it — the same key toggles the peek. Type in the ask box at the bottom\n  to broadcast a question to every pane — each card shows its own answer\n  ('what`s most urgent for each?'). The drilldown layer.\n- **ctrl-shift-g** opens the `gm` session picker in a popup; Enter resumes your\n  choice into a **new tmux window**, so the pane you peeked from stays untouched.\n\n`gm` resolves which session a pane is running by reading the pane's own process\n(the agent's command line carries its session id) — so it works with panes you\nalready have open, no setup. Launching through `gm run` records an exact link for\nthe rare cases the process can't be read:\n\n```bash\ngm run claude         # instead of: claude\ngm run codex resume   # instead of: codex resume\n```\n\nDrive the agent directly if you like: `gm watch` starts the live service,\n`gm watch --stop` stops it.\n\nThis needs **tmux 3.2 or newer** (for `display-popup`); `gm doctor` reports\nwhether it's available and, if not, why.\n\n## How it works\n\n```\nharness dirs → adapter → SessionRecord (hard facts, free)\n                       → index cache   (mtime-keyed; 1,100 sessions in ~60ms warm)\n                       → distill arc   → model → summary (cached)\n```\n\ngigamanage is **read-only**. It never writes to a session file; it owns nothing but its own cache in `~/.cache/gigamanage`.\n\nSee [`docs/architecture.md`](docs/architecture.md) for the layering, and [`docs/adding-a-harness.md`](docs/adding-a-harness.md) to add support for another agent.\n\n## Contributing\n\nYes please — especially adapters for other harnesses. Start with [`CONTRIBUTING.md`](CONTRIBUTING.md).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}