Skip to reference

Where · Routing · supported

Variable resolution

For action templates, event values substitute first, then the global engine. Context-specific title/message/target values can differ from global aliases. Global keys are case-insensitive; event substitution is case-sensitive. Colon arguments support backslash escaping. Unknown placeholders remain literal; null/error/timeout uses declared fallback (default Unavailable). Resolver timeout defaults 2500 ms; final global output cap 480 characters. No general nested-expression language.

routing.variables · 2.8.0

Browse all entries

Requirements and availability

Use the matching SheevChat version.

Picker contexts: automation, timer, command, pad.

Behavior

For action templates, event values substitute first, then the global engine. Context-specific title/message/target values can differ from global aliases. Global keys are case-insensitive; event substitution is case-sensitive. Colon arguments support backslash escaping. Unknown placeholders remain literal; null/error/timeout uses declared fallback (default Unavailable). Resolver timeout defaults 2500 ms; final global output cap 480 characters. No general nested-expression language.

Source and verification

Source-reviewed for 2.8.0. Connected-service validation remains subject to release UAT.

  • src/features/command-variables.js — createCommandVariableEngine

Exact build metadata and source revision: version overview and downloads.

Downloads and AI prompt
Download JSONDownload Markdown