v0.9.4 is live! — Read the latest technical documentation and migration guides.

docmd-assistant v0.1.13 introduces robust payload management and clean context truncation for multi-turn RAG search synthesis.

Key Features & Enhancements

Clean Paragraph-Boundary Context Truncation

  • Smart Paragraph Alignment: Context strings retrieved from documentation search results are truncated cleanly at double (\n\n) or single (\n) newline boundaries, preventing arbitrary mid-sentence cuts.
  • Automatic Code Block Balancing: Detects unclosed triple-backtick fences (```) in truncated context blocks and automatically appends closing code fences to preserve Markdown syntax integrity.
  • Expanded Context Capacity: Context window support expanded up to 15,000 characters per synthesis turn.

Sliding Window Conversation History

  • History Management: Implemented automatic sliding window context retention for long multi-turn conversations, preserving up to the last 12 chat entries while preventing request payload bloat.
  • System Prompt Safety Constraints: Updated system prompt instructions enforcing clean, structured Markdown output without raw unescaped HTML or script tags.

Cloud Relay Capacity Expansion

  • 10x Relay Payload Capacity: Expanded the api.docmd.io cloud relay payload limit from 5,000 to 50,000 characters, enabling comprehensive multi-page documentation RAG retrieval without request rejections.

Upgrade

npm
pnpm
npm install docmd-assistant@0.1.13
pnpm add docmd-assistant@0.1.13