{
"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"
}