feat(gateway): callback di risveglio sessione OpenClaw a fine task #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/gateway-task-callback-wake"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Callback event-driven:
task.start.callback_session-> il gateway risveglia la sessione OpenClaw viva al frame terminale del runner (chat.result/error), UNA volta, anche con orchestratrice caduta (casogw.py task-bg).Trasporto via
GW_WAKE_MODE:none(default, no-op),cli(openclaw system event),http(POST hook loopback). Default off = deploy sicuro; il last-mile (env + eventuale openclaw.json) e fuori dal codice.Test: 58 passati (10 nuovi in
test_callback_wake.py). Vedidocs/PROTOCOL.md,gateway/README.md,.env.example.🤖 Generated with Claude Code