This downloads embedded Python 3.12, vendors all wheels (including tree-sitter) into vendor/python/, and packages a darwin-arm64 VSIX (~150–200 MB). No PyPI access is needed on the target machine.
Local development (F5)
# once per machine (from repo root or extension/)
pnpm run build:mac
Then from the repository root:
./scripts/dev-prepare.sh
Open VS Code and press F5. Reload the Extension Development Host after rebuilding.
Settings
Setting
Description
synapse.python.path
Override Python executable (default: embedded python-runtime when present)