Skip to content

feat: add Pi, OMP, and CommandCode support - #82

Open
Revaz-Goguadze wants to merge 1 commit into
yigitkonur:mainfrom
Revaz-Goguadze:feat/pi-omp-cmd-support
Open

feat: add Pi, OMP, and CommandCode support#82
Revaz-Goguadze wants to merge 1 commit into
yigitkonur:mainfrom
Revaz-Goguadze:feat/pi-omp-cmd-support

Conversation

@Revaz-Goguadze

@Revaz-Goguadze Revaz-Goguadze commented Aug 2, 2026

Copy link
Copy Markdown

Summary

  • add Pi Coding Agent and Oh My Pi session discovery, context extraction, and native resume
  • add CommandCode support for both legacy direct-message and newer Pi-style transcripts
  • include tool activity, modified-file extraction, active-branch handling, CLI registration, and documentation
  • update vulnerable runtime YAML dependency and Vitest development dependency

Verification

  • npm test — 1,128 passed, 2 skipped
  • npm run build — passed
  • affected-file Biome checks — passed
  • npm audit --omit=dev — 0 vulnerabilities
  • live discovery verified against 629 Pi, 135 OMP, and 58 CommandCode sessions

Summary by cubic

Adds full support for Pi Coding Agent, Oh My Pi, and CommandCode. You can now discover sessions, extract context, and resume or hand off across these tools, bringing coverage to 19 agents and 342 cross-tool paths.

  • New Features

    • New parsers for Pi/OMP (shared JSONL format) and CommandCode (legacy DMs and Pi-style transcripts).
    • Extracts messages, tool activity, modified files, and active branch; generates handoff markdown.
    • Wired into CLI and parser registry; README and CLI description updated.
    • Added unit and e2e tests for Pi/OMP/CommandCode parsing and conversions.
  • Dependencies

    • Upgrade yaml to ^2.8.3.
    • Upgrade vitest to ^4.1.10.

Written for commit 8a6305e. Summary will update on new commits.

Review in cubic

@thekidnamedkd

thekidnamedkd commented Aug 3, 2026

Copy link
Copy Markdown

Nice. Want to combine efforts? I already logged #78 and #79

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants