{"repo":"MasuRii/pi-tool-display","free":true,"listed":false,"github":"https://github.com/MasuRii/pi-tool-display","clone":"git clone https://github.com/MasuRii/pi-tool-display.git","description":"Compact tool call rendering, diff visualization, and output truncation extension for Pi coding agent. Hides, collapses, and truncates verbose tool output for cleaner TUI display.","language":"TypeScript","stars":254,"topics":["coding-agent","developer-tools","mcp","pi","pi-extension","terminal-ui","tui","typescript","opencode-style","tool-rendering"],"license":"MIT","category":"cli-tools","readme_excerpt":"pi-tool-display OpenCode-style tool rendering for the Pi coding agent. pi-tool-display keeps tool calls compact by default, adds richer diff rendering for file edits, and improves a few core chat UI details such as thinking labels and the native user prompt box. Features - Compact built-in tool rendering for read , grep , find , ls , bash , edit , and write - MCP-aware rendering with hidden, summary, and preview modes - Opt-in custom tool overrides for noisy extension tools, defaulting to generic rendering unless kind: \"mcp\" is selected - Adaptive edit/write diffs with split or unified layouts, syntax highlighting, inline emphasis, and narrow-pane width clamping - Workspace-scoped projected pending edit/write previews that show pending edit , pending overwrite , and pending create diffs while partial tool calls are still streaming - Progressive collapsed diff hints that shorten automatically on small terminal widths instead of overflowing - Hashline-anchor diff gutters that preserve LINE#HASH labels from anchored read/edit output when those lines are rendered in diffs - Three presets : opencode , balanced , and verbose - Thinking labels during streaming and final message rendering, with context sanitization to avoid leaking presentation labels back into future model turns - Optional native user message box with markdown-aware rendering and safer ANSI/background handling - Per-tool ownership toggles so this extension can coexist with other renderer extensions - Capability-awar","default_branch":null,"files":null,"tree":[],"storefront":"/r/MasuRii","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MasuRii/pi-tool-display/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}