Skip to content

0.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Nov 04:18
e83244c

Mark inside blocks, and discuss a block before you send. Both are in fullscreen.

New since 0.2.2

  • Step into a code block or a table (#105). Its menu has ↳ step in. Then ↑/↓ move between its lines or data rows, which take marks and comments of their own. In the prompt they nest under their block:
    "table: Option · Latency · Cost"
        ✗ row 2: "Memcached · low · $" → too little durability
    
    A block with only marked lines shows ✸ in the margin. Backspace takes the block's own mark first, then its lines' marks.
  • Discuss a block in a thread (#106). d or 💬 discuss opens a pane for that block. You talk it over with the agent there, and nothing reaches the main conversation. Several threads can run at once, as tabs.
    • Switch on include in review, and closing the pane (Esc) writes a summary: what was decided, as your instruction to the agent. It goes into your review under the block's quote, and you can edit it in the prompt box before sending.
    • Each message reads the main conversation from the prompt cache, so a thread costs little more than its own text.
  • A shorter suggestion while you review (#143). It shows its first lines and … (+N lines). The full text comes back when the review ends.

Fixed

  • /resume and /clear inside a running session (#147). Synaptik now picks up the new conversation's reply, or none after /clear. It no longer keeps reviewing a reply that's gone.

Known limits

  • Opening or closing a thread hands the keyboard to the prompt. A click on a block continues the review.
  • From the reply, a thread opens only on a terminal at least 144 columns wide. On a narrower one, use ctrl+x tab, then d.
  • These, and what Claude Code would need to lift them, are tracked in #146.

Install

Claude Code v2.1.301+ in a terminal.

claude plugin marketplace add synaptik-app/synaptik
claude plugin install synaptik@synaptik-app

Coming from 0.2.2: claude plugin marketplace update synaptik-app && claude plugin update synaptik@synaptik-app.

Offline: download synaptik-0.3.0.zip below, and see the README.

Full changelog: v0.2.2...v0.3.0