Skip to content

v0.4.0

Latest

Choose a tag to compare

@ofek ofek released this 04 Jul 07:21
2da1178

Changed:

  • Run MCP tool subprocesses in a worker thread to avoid blocking the async server

Added:

  • Set the PYCLI_MCP_USER_AGENT environment variable from the per-request HTTP User-Agent when running commands

Fixed:

  • Fix support for recent Typer releases, including Typer-injected completion options, tuple-valued parameters, Path parameters with strict type checking, and command objects returned by typer.main.get_command()
  • Fix argparse usage extraction on Python 3.14 by disabling colored terminal output while formatting usage