> ## Documentation Index
> Fetch the complete documentation index at: https://docs.moorcheh.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# v1.5.4

> Async Client Support & Enhanced Console Memory - Async Python SDK, automatic batching, file uploads, and improved playground memory management

<Update label="Version 1.5.4" description="Released December 23, 2025">
  ### New Features

  #### Python SDK Updates

  * **Async client support** - New AsyncMoorchehClient for asynchronous operations with FastAPI, aiohttp, and other async frameworks
  * **Automatic batching** - Automatic batching for document and vector uploads (100 documents per batch)
  * **File upload method** - Upload files directly via `upload_file()` method supporting PDF, DOCX, XLSX, JSON, TXT, CSV, and Markdown files (10MB max)

  #### Console: Playground Summaries & Memory Management

  * **Persistent chat memory** - Each chat conversation maintains its own memory context
  * **Long conversation support** - Moorcheh internally manages memory to maintain full conversation context
  * **Maximum output tokens** - Increased output limit to maximum for comprehensive responses
  * **Namespace locking per chat** - Each conversation locks to its namespace to ensure relevant context without mixing
  * **Improved document summaries** - Enhanced summaries with full document context for better understanding

  <Info>
    **Benefit:** Have natural, long-running conversations with full context awareness. Each chat maintains its own memory, and document summaries provide quick context without reading entire documents.
  </Info>

  ### Improvements

  #### Console: Context Management

  * **Isolated conversation memory** - Each chat session maintains separate memory to prevent context mixing
  * **Full conversation understanding** - Moorcheh ensures the entire conversation meaning is preserved
</Update>
