PYTHON ?= uv run python OLLAMA_BASE_URL ?= http://localhost:11434/v1 OLLAMA_MODEL ?= llama3.2:3b .PHONY: setup lint format typecheck test check demo doctor ollama ollama-demo run-server install-hooks setup: uv sync --dev lint: uv run ruff check . format: uv run ruff format . typecheck: uv run mypy test: uv run pytest check: lint typecheck test demo: uv run python examples/static_tool_demo.py doctor: uv run pyro-mcp-doctor ollama: ollama-demo ollama-demo: uv run pyro-mcp-ollama-demo --base-url "$(OLLAMA_BASE_URL)" --model "$(OLLAMA_MODEL)" run-server: uv run pyro-mcp-server install-hooks: uv run pre-commit install