Skip to content

Expose message.send_status RPC#121

Open
svetly wants to merge 1 commit into
openclaw:mainfrom
ncarnate:feat/message-send-status-rpc
Open

Expose message.send_status RPC#121
svetly wants to merge 1 commit into
openclaw:mainfrom
ncarnate:feat/message-send-status-rpc

Conversation

@svetly
Copy link
Copy Markdown

@svetly svetly commented May 22, 2026

Adds a dedicated message.send_status JSON-RPC method for querying outbound message state by GUID.

Changes

  • Add MessageSendState and MessageSendStatus
  • Add MessageStore.messageSendStatus(guid:)
  • Expose and dispatch message.send_status
  • Normalize DB state to pending, sent, delivered, or failed
  • Include selected DB status fields under status_fields
  • Add focused store/RPC tests

Notes

This adds a read-only status lookup. Existing send RPC response shapes are unchanged.

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.

1 participant