omp packages

@hheei/pi-ext-ui0.2.0

Collapsible tool rendering frame and tool renderer pilot for Pi.

GitHub Actions Published 5 days ago MIT ~257 downloads/mo

Untested on omp

This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

@hheei/pi-ext-ui

Pi UI primitives and a small set of specialized tool renderers.

pi-ext-ui owns the visual result, not tool execution. Its default resolver only handles tools with an explicit specialized renderer (edit, read, write, apply_patch, eval, and codemode). Other tools remain on Pi's native renderer. Extensions can opt into the shared visual API with createToolView, ToolView, and DiffView, or explicitly add a tool through resolver options.

The shared view API owns fold levels, compact sections, status glyphs, copy feedback, and width-safe rendering. It does not read files, execute tools, infer outcomes, or import a concrete extension.

Background Bash and subagent tools own their display formats through ext-core ToolPresentation providers. This resolver consumes those providers automatically, including nested codemode calls, and adds shared folding and copy controls. Without pi-ext-ui, the same tools retain native Pi renderers. No direct dependency on pi-ext-ui is required by the tool extensions.