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