pi-cp2cb
v0.1.2
Published
Pi extension that auto-copies matching assistant code blocks to the clipboard.
Readme
pi-cp2cb
Pi extension for assistant responses that include fenced code blocks.
What it does
Pi's extension API does not expose a clean click-handler for assistant markdown/code blocks in the TUI. So this package ships the lazy version that actually works:
- when an assistant
message_endcontains a fenced code block like
it copies that block to your clipboard automatically/var/folders/0g/.../pi-clipboard-....png /cp2cb-lastcopies the last captured block again/cp2cb-toggleturns auto-copy on or off/cp2cb-statusshows status
Install
pi install /absolute/path/to/cp2cbOr for quick testing:
pi -e ./cp2cb/cp2cb.tsNotes
- exact click-to-copy on assistant code blocks is not currently exposed by pi extension hooks
- this extension matches clipboard temp image paths first
- if there is exactly one single-line fenced code block, it copies that too
