Release Notes: v0.1.0

We are excited to announce the initial release of docmd-assistant v0.1.0, a universal, framework-agnostic, headless AI Assistant engine for software documentation tools and web applications.


What’s Included in v0.1.0

Headless Engine Architecture

  • DocmdAssistantEngine: Core class managing turn-by-turn conversations, state history, and dynamic system prompts.
  • Pure Logic: 100% decoupled from specific UI frameworks, rendering zero DOM elements in its core distribution.

Multi-Provider Multi-Model Support

  • Direct integration with aiplug multi-provider runtime.
  • Support for OpenAI, Anthropic, Gemini, DeepSeek, Groq, MiniMax, Ollama, and custom base endpoints.

Extensible Tool Pipeline

  • Register custom tools using JSON Schema parameter definitions.
  • Automatic tool call execution and context loop resolution.
  • Exported standard tool helpers for document search, anchor navigation, and code snippet copying.

Event Model & Subscriptions

  • Event subscription interface (on/off) for message emissions, tool invocations, and error handling.