Skip to content
This repository was archived by the owner on Aug 19, 2026. It is now read-only.

Latest commit

 

History

History
32 lines (24 loc) · 717 Bytes

File metadata and controls

32 lines (24 loc) · 717 Bytes

Contributing

Setup

python3 -m venv .venv
source .venv/bin/activate
pip install -e .[dev]

Local verification

pytest tests/ -v
python3 src/cli.py print-card
python3 src/cli.py run-action '{"action":"simone.mcp.health"}'

Development rules

  • Keep the Python source in src/
  • Keep transport compatibility for both stdio and streamable HTTP
  • Preserve the public tool names exposed by the MCP interface
  • Update .well-known/ metadata when public capabilities change
  • Prefer additive, validated changes over speculative rewrites

Pull requests

  • describe the user-visible change
  • include validation output
  • keep scope narrow
  • update docs when endpoints or metadata change