Skip to content

v0.5.0

Latest

Choose a tag to compare

@vibheksoni vibheksoni released this 16 Oct 18:29
· 1 commit to main since this release

Added

  • OMP (oh-my-pi) as provider #11. Reads and writes OMP sessions under ~/.omp/agent/sessions, including the fixed-width title line, and follows the active branch of OMP's session tree. Converts in both directions with all nine other providers and T3 Code (20 new directions). list omp, to-trace omp, search, and MCP support included.
  • Thinking and tool calls for OMP. Assistant thinking and tool calls are read, and each tool result is attached as its output. Written sessions use OMP's own block shapes, with a toolResult entry after each call. Honors --no-thinking and --no-tool-calls.

Fixed

  • Grok change detection compares rows in grok-cli's grok.db, not the Grok Build folder layout.
  • OMP session lookup accepts a unique id prefix only, so a short prefix can't load an unrelated session.

Notes

  • Directions: 110 total (90 between the ten file-based providers, plus 20 with T3 Code).
  • Tests: 136 passing on Windows.
  • Converted OMP files were checked with the installed omp binary (omp --export). Resuming them with a model was not tested.

Full changes: v0.4.0...v0.5.0