Skip to content

feat(openclaw): complete CESP v1.0 coverage — add resource.limit, session.end, task.progress#156

Merged
garysheng merged 1 commit intoPeonPing:mainfrom
tag-assistant:feat/openclaw-extended-mappings
Feb 15, 2026
Merged

feat(openclaw): complete CESP v1.0 coverage — add resource.limit, session.end, task.progress#156
garysheng merged 1 commit intoPeonPing:mainfrom
tag-assistant:feat/openclaw-extended-mappings

Conversation

@tag-assistant
Copy link
Copy Markdown
Contributor

Adds the 3 missing CESP categories to the OpenClaw adapter, completing full v1.0 spec coverage (6 core + 3 extended).

New mappings

CESP Category OpenClaw Events When
resource.limit ratelimit, quota, fallback, throttled, token.limit Model rate limit hit, token quota exceeded, fallback triggered
session.end disconnect, shutdown, goodbye Agent session closed, gateway disconnect
task.progress progress, running, backfill, syncing Long-running task still in progress

Additional aliases

deployed/merged → task.complete, building/working → task.acknowledge, blocked/approval → input.required, crash/build.failed → task.error, heartbeat.first → session.start

Follow-up to #148.

Adds the 3 missing CESP categories to the OpenClaw adapter:

- resource.limit: rate limit, token quota, model fallback, throttling
  Aliases: ratelimit, rate.limit, quota, fallback, throttled, token.limit

- session.end: agent disconnect, shutdown
  Aliases: disconnect, shutdown, goodbye

- task.progress: long-running tasks (backfill, sync, builds)
  Aliases: progress, running, backfill, syncing

Also adds semantic OpenClaw aliases for existing categories:
- deployed, merged → task.complete
- building, working → task.acknowledge
- blocked, approval → input.required
- crash, build.failed → task.error
- heartbeat.first → session.start

This completes full CESP v1.0 coverage (6 core + 3 extended).
@vercel
Copy link
Copy Markdown

vercel bot commented Feb 15, 2026

@tag-assistant is attempting to deploy a commit to the Gary Sheng's projects Team on Vercel.

A member of the Team first needs to authorize it.

@garysheng garysheng merged commit d6d1fdb into PeonPing:main Feb 15, 2026
1 of 2 checks passed
hst1189 pushed a commit to hst1189/peon-ping that referenced this pull request Mar 23, 2026
…gs (PeonPing#156)

Adds the 3 missing CESP categories to the OpenClaw adapter:

- resource.limit: rate limit, token quota, model fallback, throttling
  Aliases: ratelimit, rate.limit, quota, fallback, throttled, token.limit

- session.end: agent disconnect, shutdown
  Aliases: disconnect, shutdown, goodbye

- task.progress: long-running tasks (backfill, sync, builds)
  Aliases: progress, running, backfill, syncing

Also adds semantic OpenClaw aliases for existing categories:
- deployed, merged → task.complete
- building, working → task.acknowledge
- blocked, approval → input.required
- crash, build.failed → task.error
- heartbeat.first → session.start

This completes full CESP v1.0 coverage (6 core + 3 extended).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants