{"_id":"@async23/pi-codex-fast","_rev":"2-ee392c2f42cf51642b382453829f726f","name":"@async23/pi-codex-fast","dist-tags":{"latest":"0.2.1"},"versions":{"0.2.0":{"name":"@async23/pi-codex-fast","version":"0.2.0","keywords":["pi-package","pi-coding-agent","openai-codex","fast-mode"],"license":"MIT","_id":"@async23/pi-codex-fast@0.2.0","maintainers":[{"name":"async23","email":"gearrr005@gmail.com"}],"homepage":"https://github.com/Async23/pi-packages/tree/main/packages/codex-fast#readme","bugs":{"url":"https://github.com/Async23/pi-packages/issues"},"pi":{"extensions":["./extensions/fast.ts"]},"dist":{"shasum":"0a98e86c82c916583ecf192a577b487d0a604cbd","tarball":"https://registry.npmjs.org/@async23/pi-codex-fast/-/pi-codex-fast-0.2.0.tgz","fileCount":4,"integrity":"sha512-DtA2HgEdsUbRpYSypSGYQ3i5kB/k7m6GQdlfUo5+CLNYmGcRCaKGcWqOcL3zyRUsMlJvdf1NBBVxs6eDza+HlA==","signatures":[{"sig":"MEYCIQC5Bcjg3Nr9xM0P+oegiUO7RdB4TtM5to6S4p4iMyWqrwIhALTRKUy5aEt8ov8+erc+hKwRenFQmSK2DAM5S5RDTtGT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6672},"type":"module","gitHead":"02c6dc572fe4cc83e4d06e19a2141c117502bd86","_npmUser":{"name":"async23","email":"gearrr005@gmail.com"},"repository":{"url":"git+https://github.com/Async23/pi-packages.git","type":"git","directory":"packages/codex-fast"},"_npmVersion":"11.17.0","description":"Toggle OpenAI Codex Fast mode in Pi with /fast","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-codex-fast_0.2.0_1784488294697_0.3509458628040829","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@async23/pi-codex-fast","version":"0.2.1","description":"Toggle OpenAI Codex Fast mode in Pi with /fast","type":"module","license":"MIT","keywords":["pi-package","pi-coding-agent","openai-codex","fast-mode"],"repository":{"type":"git","url":"git+https://github.com/Async23/pi-packages.git","directory":"packages/codex-fast"},"homepage":"https://github.com/Async23/pi-packages/tree/main/packages/codex-fast#readme","bugs":{"url":"https://github.com/Async23/pi-packages/issues"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"publishConfig":{"access":"public"},"pi":{"extensions":["./extensions/index.ts"]},"gitHead":"f8b7556f2fafea99c41ae0c73d0ff4d2ec8116a9","_id":"@async23/pi-codex-fast@0.2.1","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-0O6Rx/RKpRlfZ4SuwysLU6EnBo+Iy/NBoOFYfPAyKunu/+G1aI0bd40PwbwwWCPYEy8dDWaZihMAIeUSO0ZoEg==","shasum":"7a0dde4f23107aa726763690f058343ab0b1b063","tarball":"https://registry.npmjs.org/@async23/pi-codex-fast/-/pi-codex-fast-0.2.1.tgz","fileCount":4,"unpackedSize":6673,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF0D4yiX5tWF2RHiOHfV0pP8cxrnSZBtYHy8LY4fT/rpAiEA2IRMCxR8J4EsVPCemmKNOKH8UG7x5IMTwx23emWIeLE="}]},"_npmUser":{"name":"async23","email":"gearrr005@gmail.com"},"directories":{},"maintainers":[{"name":"async23","email":"gearrr005@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-codex-fast_0.2.1_1784513384398_0.16506190039172108"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-19T19:11:34.504Z","modified":"2026-07-20T02:09:44.735Z","0.2.0":"2026-07-19T19:11:34.854Z","0.2.1":"2026-07-20T02:09:44.595Z"},"bugs":{"url":"https://github.com/Async23/pi-packages/issues"},"license":"MIT","homepage":"https://github.com/Async23/pi-packages/tree/main/packages/codex-fast#readme","keywords":["pi-package","pi-coding-agent","openai-codex","fast-mode"],"repository":{"type":"git","url":"git+https://github.com/Async23/pi-packages.git","directory":"packages/codex-fast"},"description":"Toggle OpenAI Codex Fast mode in Pi with /fast","maintainers":[{"name":"async23","email":"gearrr005@gmail.com"}],"readme":"# @async23/pi-codex-fast\n\nA Pi extension that toggles OpenAI Codex Fast mode by setting `service_tier` to `priority` on Codex requests.\n\n## Install\n\n```bash\npi install npm:@async23/pi-codex-fast\n```\n\nRestart Pi after installation, or run `/reload` in an existing session.\n\n## Usage\n\n```text\n/fast    Toggle Fast mode on or off\n```\n\nThe command does not accept arguments.\n\nWhen enabled with an `openai-codex` model, the extension adds:\n\n```json\n{\n  \"service_tier\": \"priority\"\n}\n```\n\nFast mode is stored globally in `codex-fast.json` under Pi's agent configuration directory (normally `~/.pi/agent/codex-fast.json`). It persists across projects, sessions, reloads, resumes, and Pi restarts.\n\nEach running Pi instance reads the global state when its session starts. `/fast` updates the current instance and writes the new global state. Other Pi instances that are already running keep their in-memory state until their session restarts, `/reload` runs, or Pi restarts.\n\nIf another provider is selected, the footer shows a dim, struck-through `fast`; Fast mode takes effect again after selecting an `openai-codex` model.\n\n## Usage warning\n\nFast mode consumes Codex credits at a higher rate than Standard mode.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}