Goal
Stabilize the current @openclaw/sdk happy path for real external app clients.
OpenMeow is a useful dogfood client because it exercises the core app-SDK flow without requiring future managed/cloud features.
Happy path to validate
- Connect to Gateway.
- Discover agents/models.
- Create or resume a session.
- Send a run.
- Stream normalized events.
- Wait for a result.
- Cancel/stop an active run.
- Surface approvals.
Acceptance criteria
Dogfood packet
Goal
Stabilize the current
@openclaw/sdkhappy path for real external app clients.OpenMeow is a useful dogfood client because it exercises the core app-SDK flow without requiring future managed/cloud features.
Happy path to validate
Acceptance criteria
Run.wait()semantics clearly distinguish wait deadline from runtime timeout.Run.cancel()has reliable identifiers and result semantics for UI clients.Dogfood packet