Repository navigation
0.3.2
Motifcode 0.3.2 includes three focused community fixes. Thank you to @fatihcvs for all three contributions!
Fixes
- Terminal input: preserve Korean, emoji, and other multibyte UTF-8 characters when input bytes arrive in separate chunks. #10, closes #5.
- Prompt history: retain the expanded contents of pasted text so recalling and resubmitting a prompt does not lose its pasted content. #11, closes #4.
- Recording/replay development library: preserve optional transport retry metadata, including
retryable: falseandretryAfterMs: 0, while remaining compatible with older recordings. #12, closes #6. This source-library fix is included in the repository release; the published CLI does not expose this recording/replay library.
Validation
The combined changes passed 694 tests across 42 files, type checking, build, and tool linting. Each contributing PR and its merge to main passed all five CI jobs. A built-CLI terminal test also verified chunked Korean/emoji paste and history resubmission using a local HTTP fixture, without a live model API.
Upgrade
npm install -g motifcode@0.3.2
motif versionRequires Node.js 20 or newer. The expected version output is 0.3.2.
Still open
This patch does not fix the tracked runtime issues concerning approval enforcement in one-shot/print mode (#15), cancellation of active commands and queued tool calls (#16, #17), or checkpoint recovery (#7, #18). In particular, --permissions ask is not yet enforced in one-shot/print mode as described in #15.
Claude Code/Codex skill compatibility (#22) and MCP integration (#23) remain planned roadmap work and are not included in this release.
Full changelog: v0.3.1...v0.3.2