Skip to content

feat: prefer native OpenClaw session IDs - #17

Merged
rjcloudsigma merged 1 commit into
mainfrom
feat/native-session-id-passthrough
Jul 24, 2026
Merged

feat: prefer native OpenClaw session IDs#17
rjcloudsigma merged 1 commit into
mainfrom
feat/native-session-id-passthrough

Conversation

@rjcloudsigma

Copy link
Copy Markdown
Collaborator

Summary

  • pass OpenClaw provider runtime ctx.sessionId through unchanged to TaaS
  • retain generated oc:<hash> IDs only for the deprecated OPENCLAW_SESSION_ID compatibility fallback
  • stop deriving session identity from workspace, agent, run, or state scope
  • preserve TaaS headers, metadata correlation, and Alien Studio autorouter capture
  • bump plugin version to 0.6.0

Validation

  • npm test (7/7 unit tests plus smoke coverage)
  • npm run build
  • git diff --check

@rjcloudsigma
rjcloudsigma merged commit 0cdbac2 into main Jul 24, 2026
1 check passed
@rjcloudsigma
rjcloudsigma deleted the feat/native-session-id-passthrough branch July 24, 2026 13:00
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