docs(state): close n8n wip and seed drive docs sheets plan
This commit is contained in:
@@ -199,6 +199,32 @@
|
||||
- `gog calendar delete primary example-calendar-event-id --account will@example.com --json --no-input --force --send-updates none --dry-run`
|
||||
- `python3 -m py_compile skills/n8n-webhook/scripts/resolve-approval-with-gog.py` passed.
|
||||
|
||||
## Live deploy + smoke verification
|
||||
- Re-synced the active n8n workflow `Jwi54VWMdlLqYnRo` from the current `openclaw-action.workflow.json` asset while preserving the bound webhook credential + webhook id.
|
||||
- First sync exposed that the live workflow had still been on the older minimal router; re-synced again from the current full asset and re-activated successfully.
|
||||
- Safe production-webhook smoke calls succeeded:
|
||||
- `append_log` → ok
|
||||
- `get_logs` → ok
|
||||
- `list_email_drafts` → queued_for_approval
|
||||
- `list_upcoming_events` → queued_for_approval
|
||||
- `approval_queue_list` → ok with `pending_compact` + `history_compact`
|
||||
- `fetch_and_normalize_url` against local `/healthz` → ok / HTTP 200
|
||||
- unknown action → expected HTTP 400 / `unknown_action`
|
||||
- Smoke-created pending approvals were rejected/cleaned:
|
||||
- `approval-mmnzm1ev-yjk46sd1`
|
||||
- `approval-mmnzm1gi-l7yszi92`
|
||||
- `approval-mmnzmw80-kb8szya2`
|
||||
- `approval-mmnzmw9w-c25hlml4`
|
||||
- Remaining pending items after cleanup were older pre-existing queue items and were intentionally left alone.
|
||||
|
||||
## Subagent monitoring thresholds
|
||||
- Added an explicit operating rule for fresh implementation runs:
|
||||
- first routine check at ~5 minutes if still running
|
||||
- inspect child history at ~10 minutes
|
||||
- narrow pass feels suspiciously long at ~12 minutes and should be actively intervened by ~15 minutes absent crisp progress
|
||||
- medium bounded pass feels suspiciously long at ~20 minutes and should be actively intervened by ~25 minutes absent crisp progress
|
||||
- Also recorded the fallback rule: if the run is looping, not updating `WIP.md`, or returns an unusable result, finish the pass directly in the main session after one inspection.
|
||||
|
||||
## Operator/polish pass 3 (fresh subagent implementation, locally verified)
|
||||
- Added explicit approval families + defaults across the n8n action bus:
|
||||
- notification → required/high
|
||||
|
||||
Reference in New Issue
Block a user