primus.cli.execute.execute module
primus execute — run a Tactus snippet through the same runtime as execute_tactus.
- The MCP directory must be on PYTHONPATH:
export PYTHONPATH=/path/to/Primus-4/MCP:$PYTHONPATH
Usage
# Inline snippet primus execute ‘return primus.scorecards.list({})’
# Read from a file primus execute –file my_script.tactus
# Read from stdin echo ‘return primus.api.list()’ | primus execute -
# Pretty-print JSON output (default) primus execute ‘return primus.scorecards.list({})’ –pretty
# Raw compact JSON (useful for piping) primus execute ‘return primus.scorecards.list({})’ –no-pretty
# Print only the value, not the full envelope primus execute ‘return primus.scorecards.list({})’ –value-only