{"_id":"@edmundmiller/pi-beads","name":"@edmundmiller/pi-beads","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.1":{"name":"@edmundmiller/pi-beads","version":"0.1.1","description":"pi extension for beads (bd) task management","type":"module","license":"MIT","repository":{"type":"git","url":"git+https://github.com/edmundmiller/dotfiles.git","directory":"packages/pi-beads"},"scripts":{"test":"bun test","typecheck":"bun tsc --noEmit"},"pi":{"extensions":["./src/index.ts"]},"exports":{".":"./src/index.ts"},"keywords":["pi","pi-extension","pi-package","tasks","task-management","tui"],"peerDependencies":{"@mariozechner/pi-coding-agent":"*","@mariozechner/pi-tui":"*"},"devDependencies":{"@types/bun":"^1.3.8","@types/node":"^22.0.0","typescript":"^5.0.0"},"_id":"@edmundmiller/pi-beads@0.1.1","gitHead":"36ee91198779d95cceda4b850f6c9409f6a5003e","bugs":{"url":"https://github.com/edmundmiller/dotfiles/issues"},"homepage":"https://github.com/edmundmiller/dotfiles#readme","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-++hezRyNU1L9+SszQN8gxo+3+EvYd53wQmmw2VlcTSCn/YCttmD9OPLWQ380f+nvu7ClwhjM/Y1WKQCLR1pQEQ==","shasum":"853c2d3123236abc759fd40bb0c3f6ffafc27056","tarball":"https://registry.npmjs.org/@edmundmiller/pi-beads/-/pi-beads-0.1.1.tgz","fileCount":19,"unpackedSize":104104,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFJpvJZCdtnx1+ToAW+UKQ+wX1Iwf7UqVPVHOleHjAh3AiBlb36F0j3uiKcpMJkS7kt7ZyBXmDgWHd2PgWOEVDZYAw=="}]},"_npmUser":{"name":"emiller88","email":"edmund.a.miller@gmail.com"},"directories":{},"maintainers":[{"name":"emiller88","email":"edmund.a.miller@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-beads_0.1.1_1771908841353_0.6847166006355643"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-24T04:54:01.264Z","0.1.1":"2026-02-24T04:54:01.515Z","modified":"2026-02-24T04:54:01.715Z"},"maintainers":[{"name":"emiller88","email":"edmund.a.miller@gmail.com"}],"description":"pi extension for beads (bd) task management","homepage":"https://github.com/edmundmiller/dotfiles#readme","keywords":["pi","pi-extension","pi-package","tasks","task-management","tui"],"repository":{"type":"git","url":"git+https://github.com/edmundmiller/dotfiles.git","directory":"packages/pi-beads"},"bugs":{"url":"https://github.com/edmundmiller/dotfiles/issues"},"license":"MIT","readme":"# @edmundmiller/pi-beads\n\npi extension for [beads (bd)](https://github.com/steveyegge/beads) task management.\n\nFork of [@soleone/pi-tasks](https://github.com/Soleone/pi-tasks) stripped down to beads-only, with bd 0.55+ support.\n\n## Changes from upstream\n\n- **beads-only**: removed todo-md adapter and generic resolver\n- **bd 0.55+**: added `blocked` and `deferred` status support\n- **list view**: includes blocked tasks alongside open/in-progress\n\n## Requirements\n\n- `bd` CLI in PATH\n- `.beads/` directory in project (run `bd init` once)\n\n## Quick start\n\n```json\n{ \"extensions\": [\"~/.config/dotfiles/packages/pi-beads\"] }\n```\n\nToggle with `ctrl+x` or `/tasks`.\n\n## Keybindings\n\n**List view**\n\n| Key       | Action                                                          |\n| --------- | --------------------------------------------------------------- |\n| `w` / `s` | Navigate                                                        |\n| `space`   | Cycle status (open → in-progress → blocked → deferred → closed) |\n| `0`–`4`   | Set priority                                                    |\n| `t`       | Cycle type                                                      |\n| `e` / `→` | Edit task                                                       |\n| `enter`   | Send task to prompt                                             |\n| `tab`     | Insert task ref and close                                       |\n| `c`       | Create task                                                     |\n| `f`       | Search/filter                                                   |\n| `esc`     | Back / clear filter                                             |\n\n**Edit view**\n\n| Key     | Action                              |\n| ------- | ----------------------------------- |\n| `tab`   | Switch focus (title ↔ description) |\n| `enter` | Save                                |\n| `esc`   | Back to nav                         |\n","readmeFilename":"README.md","_rev":"1-aac9205b6d0b58acf9b54b3e5895ba7f"}