edgegate_create_bg_run
Set up a background behavioral-gate run for on-device execution from a compiled genie bundle, published eval set, and reference oracle, validating the reference against the eval-set version.
Instructions
Wire a compiled genie bundle + published eval set + reference oracle into a behavioral-gate Run — populates Run.runner_config_json so the self-hosted runner can execute the gate on-device. Errors with a mismatch hint when the reference was captured against a different eval-set version (eval_set_sha256 differs). Requires workspace admin access.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vendor | No | Runner vendor. Defaults to "qualcomm". | |
| device_label | No | Human-readable device label, e.g. "Samsung Galaxy S23 Ultra / Snapdragon 8 Gen 2 (SM8550)". | |
| workspace_id | Yes | ||
| decode_config | No | Decode settings, e.g. {"seed": 0}. Defaults to an empty object. | |
| system_prompt | No | System prompt the run executes under. Defaults to empty. | |
| requirement_map | No | ISO 26262 traceability: maps a gate/signal name to its safety requirement id + ASIL, e.g. {"forbidden_action": {"requirement_id": "SR-CABIN-014", "asil": "B"}}. Surfaced by edgegate_export_compliance_report. | |
| bundle_artifact_id | Yes | Compiled genie bundle artifact id from edgegate_check_genie_compile_status. | |
| eval_set_artifact_id | Yes | Published eval-set artifact id from edgegate_publish_eval_set. | |
| reference_artifact_id | Yes | Reference-oracle artifact id from edgegate_check_reference_capture_status. |