v0.4.0
What's Changed
Grok Build adapter (full R/W)
- New
--from grok/--to grokharness against~/.grok/sessions(or$GROK_HOME) - Reads
chat_history.jsonl+summary.json; writessummary.json,chat_history.jsonl, andupdates.jsonlso resume works natively - Resume hint:
grok --resume <id> - Non-UUID source ids map to a deterministic UUID (safe re-runs)
- Title enrichment to/from Claude, Codex, OpenCode, and Cursor
- Format notes:
docs/grok-format.md
Multi-session list
hc list --from <harness> -n 5shows the newest N sessions for the cwd- Default is 10; output is
id, UTC time, and title (when available) - Implemented for Claude, Codex, OpenCode, Grok, and Cursor
Other
- Landing page and README updated for Grok + Cursor (source-only) + list
-n - Hermetic tests for Grok write/round-trip/locate and multi-session list
Install
pipx install harness-convert
# or upgrade:
pipx upgrade harness-convert
npm i -g @theharshitsingh/hc
brew install harshitsinghbhandari/tap/harness-convertExamples
hc list --from claude -n 5
hc --from claude --to grok --write
hc --from grok --to codex <session-id> --writeFull Changelog: v0.3.0...v0.4.0