Skip to content

ZilMate v1.9.6

Choose a tag to compare

@zester4 zester4 released this 27 Jun 18:32

ZilMate v1.9.6

ZilMate v1.9.6 — Fully continuous conversational threads, multi-line terminal tables, background shell utilities, and direct messaging for multi-platform integrations.

Install

npm install -g zilmate@1.9.6
zilmate setup
zilmate doctor
zilmate menu

Highlights

  • Word-Wrapped Terminal Tables — Replaced flat table cell truncation with a smart word-wrapping renderer (wrapCellText and renderRowLines) inside src/cli/format.ts. This ensures long description texts and complex schedules are shown completely across beautifully structured multiline terminal rows.
  • Asynchronous Background Shell Tools Suite — Engineered five advanced, type-safe execution tools (executeCommandAsync, checkCommandStatus, sendInputToProcess, killCommand, and listBackgroundCommands) in src/tools/shell.tool.ts for initiating and managing non-blocking tasks.
  • Telegram Concurrency Conflict (LockError) Resolved — Configured concurrency: "queue" on active chat instances inside src/cli/chat.ts to sequence overlapping long-polling events and avoid lock acquisition failure errors.
  • Interactive Chat Integration Portal CLI — Added a dedicated "zilmate chat" entry in package.json that triggers a beautiful keyboard-guided terminal UI to toggle Slack, Telegram, and iMessage listeners with multi-select checkboxes.
  • Telegram-Tailored Formatting Rules — Dynamic platform detection structures the AI responses with bold titles instead of hashes, formatting tables as preformatted monospace blocks for a premium presentation.
  • Continuous Conversational Chat SDK Support — Fully integrated event routing inside src/cli/chat.ts for multi-turn conversational capabilities over Telegram and Slack without repeating mentions.

Quick Checks

zilmate setup
zilmate doctor
zilmate menu

npm

Published package: zilmate@1.9.6