ai_oca_bridge_extra_parameters
Enables AI OCA Bridge payloads to include custom, safely evaluated extra parameters defined by administrators.
Key Features
- ai.bridge: Adds multi-select extra parameters to bridges and injects their evaluated values into payloads, including sample payload generation when no record is provided.
- ai.extra.parameter: Stores configurable extra parameters with selectable evaluation type (expression or formula) and context (record or bridge self).
- ai.extra.parameter: Evaluates expression parameters by replacing brace-wrapped snippets using safe evaluation with a limited context and returning literal text when no snippets are present.
- ai.extra.parameter: Runs formula parameters in a controlled context that requires setting result and coerces supported value types before returning them.
- ai.extra.parameter: Validates parameter code by checking syntax, balanced braces, allowed variable names, and blocking unsafe operations before saving.
- security: Grants read-only access to extra parameters to internal users while allowing system administrators full manage rights.
- ui: Adds list and form views with instructions and a menu under AI Bridge for managing extra parameters.