Research-Stack/4-Infrastructure/shim/openclaw_shared_bus_config.example.json
2026-05-11 22:18:31 -05:00

40 lines
1 KiB
JSON

{
"$schema": "research_stack_openclaw_shared_bus_config_example_v1",
"claim_boundary": "Template only. Do not place secrets here. Keep real credentials under OpenClaw's local credential store.",
"gateway": {
"bind": "127.0.0.1",
"port": 18789,
"non_loopback": "disabled_until_auth_pairing_receipt"
},
"agents": {
"defaults": {
"sandbox": {
"mode": "non-main",
"required_for": [
"remote",
"group",
"public_channel",
"untrusted_input"
]
}
}
},
"research_stack_bus": {
"memory_write_rule": "write only hashes, receipt paths, lawful statuses, and next-action pointers; never raw secrets",
"required_task_completion_keys": [
"agent_handle",
"task_id",
"receipt_path",
"receipt_hash",
"lawful",
"claim_boundary"
],
"allowed_memory_value_types": [
"receipt_path",
"hash",
"lawful_status",
"claim_boundary",
"next_action_pointer"
]
}
}