v0.1.7
Fixes
- Single-Enter slash commands now also work on the start (home) screen — previously the first Enter on
/peers& friends only inserted/peersthere and the command needed a second Enter, because the Enter binding only intercepted inside an open session. On the home route the plugin now replicates the stock submit flow: it creates a session, switches to it, and runs the command — all on the first Enter. Palette-invoked commands on the home screen get the same treatment (the old "open a session first" toast is gone).
Tests
- 72/72 unit tests green; new coverage: home-route Enter (create → navigate → command ordering), palette
run()on home,session.createfailure toast, plugin-route/dialog guards.
Verification
Real OpenCode 1.18.15 TUI E2E (two-instance harness): home route exact /peers single Enter ✅ (bug reproduced before the fix: insert-text on first Enter), in-session exact /peers single Enter ✅, prefix /peers-nam single Enter with a single autocomplete row ✅.
Full Changelog: v0.1.6...v0.1.7