Saphan StudioDocs
Deployment

Editions and features

Which features your edition includes, how to see whether each one is active, and how to switch one off.

Two facts decide whether a feature works in your installation, and they are kept apart:

  • Available — your licence's edition includes the feature. This comes from the signed licence lease and from nothing else; no setting in the product changes it.
  • Enabled — your own choice. An available feature is on until you switch it off, and switching is a signed act, recorded in the audit and shown in the event log.

A feature is active only when it is both. A lease that has expired, or is absent, gives the features of Solo.

What each edition includes

FeatureIdSoloTeamEnterpriseWhat it does
Guardrail judgingguardrail.judgenoyesyesA guardrail plugin judges each exchange with the model
Guardrail recordingguardrail.recordnoyesyesEach guardrail verdict is recorded in the audit
Multiple usersteam.multi_usernoyesyesMore than one person works in one installation
Native installinstall.nativenoyesyesInstall directly on the host, outside a container image
Container image installinstall.imageyesyesyesInstall from the container image — run Studio as containers

Reading and switching

saphan feature list
saphan feature list --json

saphan feature list shows each feature with whether it is available (and which edition licenses it), whether it is enabled (and who signed that, and when), and whether it is active.

saphan feature set <id> on|off --reason "<why>" --actor <name>

records your signed choice. A feature your edition does not include is refused with feature-not-in-edition, which names the editions that include it, the plan this installation is licensed for, and the lease's state and end date. saphan dry-run feature set … rehearses the act without signing or writing anything.

On this page