MCPcopy Create free account
hub / github.com/NVIDIA/OpenShell / emit_sandbox_create

Function emit_sandbox_create

crates/openshell-core/src/telemetry.rs:511–534  ·  view source on GitHub ↗
(
    outcome: TelemetryOutcome,
    requested_gpu: bool,
    provider_count: u64,
    has_custom_policy: bool,
    template_source: SandboxTemplateSource,
    compute_driver: TelemetryComputeDriver,

Source from the content-addressed store, hash-verified

509}
510
511pub fn emit_sandbox_create(
512 outcome: TelemetryOutcome,
513 requested_gpu: bool,
514 provider_count: u64,
515 has_custom_policy: bool,
516 template_source: SandboxTemplateSource,
517 compute_driver: TelemetryComputeDriver,
518) {
519 if !valid_count(provider_count) {
520 return;
521 }
522 emit_event(
523 "openshell_sandbox_create_event",
524 json!({
525 "nvidiaSource": SOURCE.as_str(),
526 "outcome": outcome.as_str(),
527 "requestedGpu": requested_gpu,
528 "providerCount": provider_count,
529 "hasCustomPolicy": has_custom_policy,
530 "templateSource": template_source.as_str(),
531 "computeDriver": compute_driver.as_str(),
532 }),
533 );
534}
535
536pub fn emit_policy_decision(
537 operation: PolicyDecisionOperation,

Calls 2

valid_countFunction · 0.85
emit_eventFunction · 0.85