@anonymous-dev/0x0-nvim-chat is the editor chat client for the server.
It connects to /ws, starts agent sessions, streams assistant output, runs inline edits,
and reviews worktree changes before they touch the user’s checkout.
Commands
| Command | Purpose |
|---|---|
:ZeroChat | Open the 0x0 chat buffer |
:ZeroChatNew | Start a new chat session |
:ZeroChatOpen {id} | Open an existing session |
:ZeroChatSubmit | Submit the current prompt |
:ZeroInlineEdit | Edit the selected range |
:ZeroReview | Open the change review view |
:ZeroChangesStatus | Refresh changed files |
:ZeroAcceptAll | Accept all agent changes |
:ZeroDiscardAll | Discard all agent changes |
:ZeroAcceptFile {path} | Accept one changed file |
:ZeroDiscardFile {path} | Discard one changed file |
:ZeroCancel | Cancel the active run |
:ZeroClose | Close the WebSocket connection |
Setup
Plugin module:Flow
- The plugin opens a WebSocket connection to the local server.
- A chat session creates a detached agent worktree for the current repo.
- The agent runs in that worktree and streams text back into Neovim.
- The server checkpoints changed files.
- The review commands accept or discard those changes.