Skip to content

0.12.1

Choose a tag to compare

@abrookins abrookins released this 16 Sep 22:27
· 165 commits to main since this release
e57f084

Highlights

  • Simpler local dev: Add --no-worker flag to api and mcp commands. This enables a single-process mode without a Docket worker, using asyncio for background tasks.
  • Smoother prompts when sessions are missing: memory_prompt now creates a temporary empty WorkingMemory if a session doesn’t exist, instead of failing.

What’s New

  • --no-worker option for api and mcp CLI commands; MCP in stdio mode defaults to no-worker.
  • HybridBackgroundTasks class to support dual-mode background work (Docket or FastAPI).

Documentation

  • Rewrote Memory Lifecycle docs to reflect server-controlled lifecycle (Docket background tasks, best practices) and tightened language; renamed and linked Memory Integration Patterns; fixed URLs and a mkdocs.yml typo.

Upgrade Notes

  • Local development: You can now run without a worker:
    agent-memory-server api --no-worker
    # or
    agent-memory-server mcp --no-worker