{"_id":"@anthnykr/pi-codex-fast-mode","_rev":"2-2dedaa8aa94c8b4025b02a44f77cf25b","name":"@anthnykr/pi-codex-fast-mode","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@anthnykr/pi-codex-fast-mode","version":"0.1.0","keywords":["pi-package","pi-extension","pi","codex","openai","terminal"],"author":{"name":"Anthony Kroeger"},"license":"MIT","_id":"@anthnykr/pi-codex-fast-mode@0.1.0","maintainers":[{"name":"anthnykr","email":"anthony.kroe@gmail.com"}],"homepage":"https://github.com/anthnykr/pi-codex-fast-mode#readme","bugs":{"url":"https://github.com/anthnykr/pi-codex-fast-mode/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"729615a9fc3f35472614e45cb3f5ce37d84b2ba4","tarball":"https://registry.npmjs.org/@anthnykr/pi-codex-fast-mode/-/pi-codex-fast-mode-0.1.0.tgz","fileCount":6,"integrity":"sha512-cHDSjI+PHkmM57XbC/IuH2rt6gZ+55qIPDg+VsA50SrpQLh6cYbk3vJt43QI4GmA3X9dsjEYEk02B0CR6rKObw==","signatures":[{"sig":"MEQCIDLwp3LFbTH0HqDljJaCZg6wte0wRl8Vbpz3+oOXYPc0AiBj0tPjuNHn3csmBys2JPRPXo56eat7LFYDq2WURj1ZTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7609},"type":"module","gitHead":"448357f0179308b41631f22179348db778fd83c0","scripts":{"lint":"eslint --max-warnings=0 src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run lint && npm run typecheck"},"_npmUser":{"name":"anthnykr","email":"anthony.kroe@gmail.com"},"repository":{"url":"git+https://github.com/anthnykr/pi-codex-fast-mode.git","type":"git"},"_npmVersion":"11.6.2","description":"Pi extension that adds a fast-mode toggle for supported OpenAI Codex models.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","@typescript-eslint/parser":"^8.39.1","@mariozechner/pi-coding-agent":"^0.60.0","@typescript-eslint/eslint-plugin":"^8.39.1"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-codex-fast-mode_0.1.0_1773942345398_0.5942893809189447","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@anthnykr/pi-codex-fast-mode","version":"0.1.1","description":"Pi extension that adds a fast-mode toggle for supported OpenAI Codex models.","type":"module","author":{"name":"Anthony Kroeger"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anthnykr/agent-setups.git","directory":"pi-extensions/codex-fast-mode"},"homepage":"https://github.com/anthnykr/agent-setups/tree/main/pi-extensions/codex-fast-mode#readme","bugs":{"url":"https://github.com/anthnykr/agent-setups/issues"},"keywords":["pi-package","pi-extension","pi","codex","openai","terminal"],"pi":{"extensions":["./src/index.ts"]},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"devDependencies":{"@mariozechner/pi-coding-agent":"^0.60.0","@types/node":"^24.5.2","@typescript-eslint/eslint-plugin":"^8.39.1","@typescript-eslint/parser":"^8.39.1","eslint":"^9.36.0","typescript":"^5.9.2"},"scripts":{"lint":"eslint --max-warnings=0 src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run lint && npm run typecheck"},"publishConfig":{"access":"public"},"gitHead":"ec2d2928b86ed3064f077c04bcc21cbd31607e6a","_id":"@anthnykr/pi-codex-fast-mode@0.1.1","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-SmAPH6gbPUuPQ/+kZyxz6Ck5fgOXo7EdY/FV/Q44sjnIGDv0NizUs/aqQZ/ZBvqPCqc7aQIG2vHNg2FM8Z8rTw==","shasum":"84a51119a2ee36ecaf77b8fe4dc0287789382ca9","tarball":"https://registry.npmjs.org/@anthnykr/pi-codex-fast-mode/-/pi-codex-fast-mode-0.1.1.tgz","fileCount":6,"unpackedSize":6997,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCeggYiuhdf5COfVo+A7vO1kBTlRoQH+MC7QFrQQiPIugIhAJLgxKEr0M8Dg+l1i6D0PV3WQw15ZHjW7gQiB0wdv5zl"}]},"_npmUser":{"name":"anthnykr","email":"anthony.kroe@gmail.com"},"directories":{},"maintainers":[{"name":"anthnykr","email":"anthony.kroe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-codex-fast-mode_0.1.1_1773942978685_0.4277358193338574"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-19T17:45:45.237Z","modified":"2026-03-19T17:56:18.962Z","0.1.0":"2026-03-19T17:45:45.610Z","0.1.1":"2026-03-19T17:56:18.826Z"},"bugs":{"url":"https://github.com/anthnykr/agent-setups/issues"},"author":{"name":"Anthony Kroeger"},"license":"MIT","homepage":"https://github.com/anthnykr/agent-setups/tree/main/pi-extensions/codex-fast-mode#readme","keywords":["pi-package","pi-extension","pi","codex","openai","terminal"],"repository":{"type":"git","url":"git+https://github.com/anthnykr/agent-setups.git","directory":"pi-extensions/codex-fast-mode"},"description":"Pi extension that adds a fast-mode toggle for supported OpenAI Codex models.","maintainers":[{"name":"anthnykr","email":"anthony.kroe@gmail.com"}],"readme":"# @anthnykr/pi-codex-fast-mode\n\nPi extension package for toggling OpenAI Codex fast mode on supported models.\n\n- npm: https://www.npmjs.com/package/@anthnykr/pi-codex-fast-mode\n- repo: https://github.com/anthnykr/pi-codex-fast-mode\n\n## What it does\n\n- adds a `/fast` command in Pi\n- persists the fast-mode toggle across sessions\n- adds a small `fast` status badge while keeping Pi's built-in footer intact\n- injects `service_tier: \"priority\"` for supported `openai-codex` `gpt-5.4*` models\n\n## Install\n\n```bash\npi install npm:@anthnykr/pi-codex-fast-mode\n```\n\n## Usage\n\nStart Pi, switch to a supported OpenAI Codex GPT-5.4 model, then run:\n\n```text\n/fast\n```\n\nRun `/fast` again to turn it off.\n\nWhen fast mode is enabled on a supported model, Pi keeps its normal footer and shows a small `fast` status badge.\n\n## Supported models\n\nThe extension currently enables fast mode only when all of these are true:\n\n- provider is `openai-codex`\n- model id starts with `gpt-5.4`\n- fast mode has been toggled on\n\nIf those conditions do not match, the extension leaves provider requests unchanged.\n\n## Security\n\nPi extensions run with your full user permissions. Only install packages you trust.\n.\n","readmeFilename":"README.md"}