Docs/Reference/Configuration

Configuration reference.

Every configuration key wrxstack reads, what it does, and its default. Keys are grouped by where they live: workspace settings and workflow files.

Workspace settings

KeyTypeDefaultDescription
namestring-Display name
subdomainstring-Used in <subdomain>.wrxstack.com
regionenumusus, eu, uk, apac, me
retention.documents_daysint0 (forever)Hard-delete documents older than this
retention.audit_daysint2555 (7y)Hard-delete audit log entries older than this
retention.runs_daysint365Hard-delete assistant runs older than this
sso.enforcementenumoffoff, soft, hard
sso.break_glass_useremail-Single user that bypasses SSO during outages
assistants.default_modelstringanthropic/claude-3-5-sonnetDefault model for assistants without an explicit setting
byom.endpointurl-Bring-your-own-model endpoint (Business+)
byom.authstring-Header name or signing key id for BYOM

Workflow TOML keys

KeyTypeRequiredDescription
workflow.namestringyesUnique within workspace
workflow.descriptionstringnoFree text
workflow.ownerstringnoUser, group, or role
trigger.eventstringyesEvent name from the catalog
trigger.filterexprnoBoolean expression on the event
trigger.croncronconditionalRequired when event is schedule.*
scope.readstring[]yesRead scopes
scope.writestring[]yesWrite scopes
steps[].namestringyesUnique within workflow
steps[].assistantstringconditionalOne of assistant or tool required
steps[].toolstringconditionalTool id
steps[].inputobjectnoJSON-shaped, may use $trigger / $steps
steps[].whenexprnoSkip step unless true
approvals.requirestringnoRole or user that must approve
approvals.above_arr_usdintnoThreshold predicate
approvals.escalation.after_minutesintnoEscalate if unattended