v1.0.4
Zeth Code v1.0.4
the fifth release of ZethCode. a feature release focused on TUI productivity, project memory, built-in MCP support, provider stability, and Windows quality fixes.
Fixed
- Fixed messy RTL/Persian text rendering in assistant responses.
- Fixed project memory startup so new sessions check for project memory and create
.zethcodememory files when needed. - Fixed memory search reliability with health checks and reindex support.
- Fixed full conversation scrollback so older messages are not clipped by viewport height.
- Fixed Windows OpenAI-compatible provider stability by closing connections cleanly.
- Fixed AgentRouter/OpenAI-compatible provider handling for Xiaomi API mode.
- Fixed source control sidebar layout and visual polish.
Added
- Added built-in
context7MCP support. - Added automatic Context7 usage guidance for web search and stale documentation checks.
- Added session memory trace view in the TUI.
- Added memory CLI actions:
zethcode memory healthzethcode memory reindex
- Added memory server routes for health and reindex operations.
- Added context control tools in the TUI:
/context/tokens/list/drop/clear/reset
- Added prompt enhancer support with:
/enhanceCtrl+X P
- Added auto-review behavior for risky shell/tool calls.
- Added provider mode split for Xiaomi API usage.
- Added connector scaffold command:
zethcode connector create <name>
- Added connector registry generation under
.zethcode/connectors/registry.json. - Added workspace-less mode:
zethcode tui --no-projectzethcode run --no-project
- Added assistant locale preference through config:
locale
- Added
uninstall.ps1alongside the Windows installer. - Added config schema updates for the new options and keybinds.