Skip to content

Pi Pocket 0.7.0

Choose a tag to compare

@TannerMidd TannerMidd released this 05 Oct 17:43
· 37 commits to main since this release
6d873a5

The message box catches up with other agent harnesses: mention files with @, run commands with !, recall what you sent, and open any file Pi talks about, from your phone too. (#14)

  • Mention files. Type @ for the session folder's files and folders, matched as you type (@srvapp finds src/server/app.ts), with nothing to wait for on the network. Tap a folder to open it. Pi reads what you mention, or tap Send them along to send the files with your message. (#14)
  • Shell commands. !git status runs in the session's folder and Pi sees the output; !! keeps it from Pi. Stop a long one from its row or Running now. A restart never runs one twice. (#14)
  • What you sent before. ↑ in an empty box steps back through your messages, and Ctrl+R searches them. (#14)
  • Long pastes fold into [Pasted text #1 · 240 lines] and go out in full. (#14)
  • Files at a tap. Paths in Pi's replies, your mentions, tool cards, and Changes open a viewer with line numbers, rendered Markdown, images, and folders. (#14)
  • Find in session. Ctrl/⌘+F or /find searches the whole session, earlier history included, and jumps to the match. (#14)
  • Undo a file. In Changes, undo one file's uncommitted changes; Pi is told. (#14)
  • Skills as commands. Run Pi's skills with /skill:name. (#14)
  • Esc twice stops Pi. (#14)
  • Better session titles. A long first message gets a short title written by a small model of the session's provider. (#14)
  • Fixed: diffs in Changes showed on one line. (#14)

To update an existing install:

git pull

Then restart Pi Pocket: these features add server routes. No npm install needed.