redevplugin-runtime 0.7.22

Sandboxed WASM execution runtime for the ReDevPlugin platform
{
  "frame_type": "invoke_worker",
  "ipc_version": "rust-ipc-v6",
  "payload": {
    "invocation": {
      "abi": "redevplugin-wasm-worker-v2",
      "active_fingerprint": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "artifact": "workers/backend.wasm",
      "artifact_sha256": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
      "audit_correlation_id": "audit_fixture_v1",
      "bridge_channel_id": "bridge_fixture_v1",
      "broker_access": {},
      "broker_access_sha256": "sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
      "effect": "read",
      "execution": "subscription",
      "method": "worker.echo",
      "operation_id": "operation_fixture_v1",
      "owner_session_hash": "owner_session_fixture_v1",
      "owner_user_hash": "owner_user_fixture_v1",
      "owner_env_hash": "owner_env_fixture_v1",
      "package_hash": "sha256:dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd",
      "params":{"message":"hello"},
      "params_sha256": "sha256:9b2d43affbf49a367028df2e1414f84c0e099ac98c3d54a8a80157fd7771af25",
      "plugin_id": "com.example.worker",
      "plugin_instance_id": "plugini_fixture_v1",
      "runtime_generation_id": "rtgen_fixture_v1",
      "runtime_instance_id": "rtinst_fixture_v1",
      "session_channel_id_hash": "channel_fixture_v1",
      "stream_id": "stream_fixture_v1",
      "surface_instance_id": "surface_fixture_v1",
      "worker_id": "backend",
      "worker_mode": "job",
      "worker_scope": "default"
    },
    "lease": {
      "active_fingerprint": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "audit_correlation_id": "audit_fixture_v1",
      "bridge_channel_id": "bridge_fixture_v1",
      "connection_nonce": "connection_nonce_fixture_1234567890",
      "effect": "read",
      "execution": "subscription",
      "expires_at_unix_ms": 1783161930000,
      "ipc_channel_id": "ipc_fixture_v1",
      "issued_at_unix_ms": 1783161900000,
      "key_id": "host_ephemeral_fixture_v1",
      "lease_id": "rel_fixture_v1",
      "lease_nonce": "nonce_fixture_1234567890",
      "limits": {
        "max_payload_bytes": 4096,
        "max_stream_bytes_per_sec": 1024,
        "memory_bytes": 65536,
        "timeout_ms": 2000
      },
      "management_revision": 12,
      "method": "worker.echo",
      "operation_id": "operation_fixture_v1",
      "owner_session_hash": "owner_session_fixture_v1",
      "owner_user_hash": "owner_user_fixture_v1",
      "owner_env_hash": "owner_env_fixture_v1",
      "plugin_id": "com.example.worker",
      "plugin_instance_id": "plugini_fixture_v1",
      "plugin_version": "1.2.3",
      "policy_revision": 11,
      "revoke_epoch": 13,
      "runtime_generation_id": "rtgen_fixture_v1",
      "runtime_instance_id": "rtinst_fixture_v1",
      "runtime_shard_id": "rtshard_fixture_v1",
      "session_channel_id_hash": "channel_fixture_v1",
      "signature": "ed25519:EksKl6sQe2kBt0edZT39R23j4PqXdmDBdczcCOSenWVH2rskagM+lq3K0XqRqgtOQawuLE0z5WyTCKW9XbEjBA==",
      "stream_id": "stream_fixture_v1",
      "surface_instance_id": "surface_fixture_v1",
      "target_descriptor_hashes": [
        "invocation:sha256:755be1d7d4db1ab10ca64c4fe64bbccf5f6090ec8cb629edcc961cc93c56f491",
        "method:sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
        "worker:sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
      ],
      "token_id": "rel_token_fixture_v1"
    },
    "method": "worker.echo"
  },
  "request_id": "request_fixture_v1",
  "runtime_generation_id": "rtgen_fixture_v1"
}