Tags: kinncj/statusline
Tags
v0.2.3 — honest about opencode (upstream-pending, not unshipped) opencode 1.14.48 has no plugin-side statusline hook — verified by enumerating the full event surface in @opencode-ai/plugin's dist/index.d.ts. Installer no longer claims success; prints a clear 'pending upstream' warning linking anomalyco/opencode#8619. Config keys still written speculatively so a future upstream ship auto-activates.
v0.2.2 — Pi widget actually renders; bootstrap shows version delta Fixes the silent no-op in v0.2.1's Pi extension (handler signature was wrong — ctx is the second arg, not the first) so the widget now actually appears below the editor. Adds an opt-in debug log (PI_STATUSLINE_DEBUG=1) for future silent failures. bootstrap.sh now prints installed vs. latest release vs. latest commit on every run, plus a one-line verdict after update (installed at / already at / updated). The 'always download latest' behavior was already there; this surfaces what changed.
v0.2.0 — Pi support via native extension Pi (@earendil-works/pi-coding-agent) joins Claude Code and Copilot CLI as a fully wired target. A new Pi extension at ~/.pi/agent/extensions/kinncj-statusline/ bridges Pi's session context into the same statusline.sh every other host uses, rendering as a widget below the editor. Pi's native footer stays in place; the two lines coexist.
v0.1.0 — first semver release Portable two-line statusline for AI CLIs. Verified end-to-end on Claude Code and GitHub Copilot CLI 1.0.46; OpenCode wired speculatively pending anomalyco/opencode#8619. Pi and Hermes ship AGENTS.md only — neither exposes a script-driven statusline hook.