{ "nostrLock": { "namespace": "torch", "relays": [ "wss://relay.damus.io", "wss://nos.lol", "wss://relay.primal.net" ], "ttlSeconds": 7200, "queryTimeoutMs": 15000 }, "dashboard": { "defaultCadenceView": "daily", "defaultStatusView": "active" }, "scheduler": { "firstPromptByCadence": { "daily": "scheduler-update-agent", "weekly": "bug-reproducer-agent" }, "handoffCommandByCadence": { "daily": "test -n \"$SCHEDULER_AGENT\" && test -n \"$SCHEDULER_CADENCE\" && test -n \"$SCHEDULER_PROMPT_PATH\" && test -f \"$SCHEDULER_PROMPT_PATH\" && echo \"HANDOFF_OK cadence=$SCHEDULER_CADENCE agent=$SCHEDULER_AGENT prompt=$SCHEDULER_PROMPT_PATH\"", "weekly": "test -n \"$SCHEDULER_AGENT\" && test -n \"$SCHEDULER_CADENCE\" && test -n \"$SCHEDULER_PROMPT_PATH\" && test -f \"$SCHEDULER_PROMPT_PATH\" && echo \"HANDOFF_OK cadence=$SCHEDULER_CADENCE agent=$SCHEDULER_AGENT prompt=$SCHEDULER_PROMPT_PATH\"" }, "memoryPolicyByCadence": { "daily": { "mode": "required", "retrieveCommand": "echo MEMORY_RETRIEVED && mkdir -p .scheduler-memory && : > .scheduler-memory/retrieve-daily.ok", "storeCommand": "echo MEMORY_STORED && mkdir -p .scheduler-memory && : > .scheduler-memory/store-daily.ok", "retrieveSuccessMarkers": [ "MEMORY_RETRIEVED" ], "storeSuccessMarkers": [ "MEMORY_STORED" ], "retrieveArtifacts": [ ".scheduler-memory/retrieve-daily.ok" ], "storeArtifacts": [ ".scheduler-memory/store-daily.ok" ] }, "weekly": { "mode": "required", "retrieveCommand": "echo MEMORY_RETRIEVED && mkdir -p .scheduler-memory && : > .scheduler-memory/retrieve-weekly.ok", "storeCommand": "echo MEMORY_STORED && mkdir -p .scheduler-memory && : > .scheduler-memory/store-weekly.ok", "retrieveSuccessMarkers": [ "MEMORY_RETRIEVED" ], "storeSuccessMarkers": [ "MEMORY_STORED" ], "retrieveArtifacts": [ ".scheduler-memory/retrieve-weekly.ok" ], "storeArtifacts": [ ".scheduler-memory/store-weekly.ok" ] } } } }