mirror of
https://github.com/hanzoai/python-sdk.git
synced 2026-10-23 20:23:00 +00:00
Fix 35 ruff errors (E722, F841, B904, B905, B007, E741, S202, S310, S306, S110, TID251, UP042, F401) and run black on 526 files. Co-authored-by: Hanzo Dev <[email protected]>
hanzo-tools-editor
Neovim integration tools for Hanzo MCP.
Installation
pip install hanzo-tools-editor
Tools
neovim_edit - Edit Files in Neovim
neovim_edit(file="/path/to/file.py", line=10)
neovim_command - Run Neovim Commands
neovim_command(command=":w") # Save
neovim_command(command=":q!") # Quit without saving
neovim_command(command=":%s/old/new/g") # Search replace
neovim_session - Manage Sessions
neovim_session(action="list") # List sessions
neovim_session(action="connect", name="main")
neovim_session(action="disconnect")
Requirements
- Neovim with remote plugin support
pynvimpackage (installed automatically)
Configuration
Set Neovim socket path:
NVIM_LISTEN_ADDRESS=/tmp/nvim.sock nvim
Or connect to existing session:
neovim_session(action="connect", socket="/tmp/nvim.sock")
License
MIT