Skip to content

Merge dev into main#13

Merged
rjcloudsigma merged 2 commits into
mainfrom
dev
Jun 5, 2026
Merged

Merge dev into main#13
rjcloudsigma merged 2 commits into
mainfrom
dev

Conversation

@rjcloudsigma

Copy link
Copy Markdown
Collaborator

Promote current dev branch to main.\n\nCompare before merge: dev is 2 commits ahead of main and 0 behind.

rjcloudsigma and others added 2 commits June 3, 2026 18:09
…and background timers

Streamline the plugin to focus on its core purpose:
- Session affinity (session_id, sticky_key metadata injection)
- X-Session-Id transport header
- Requester runtime metadata (sanitized for TaaS proxy)
- Autorouter response-header capture + taas.autorouter.lastRoute gateway RPC
- Add activation.onStartup for reliable plugin loading

Removed dead-end features that belong in the TaaS proxy layer, not
the OpenClaw plugin:
- Trash sweeper (periodic run-directory cleanup)
- Stuck-run status writer (JSON status files)
- Zombie auto-abort (detect idle runs, emit chat.abort)
- Background timer scheduler (setInterval orchestration)

These features were either no-ops (zombie abort had no SDK dispatch
capability) or redundant with the TaaS proxy's own lifecycle management.
@rjcloudsigma rjcloudsigma merged commit 03ba2ca into main Jun 5, 2026
1 check passed
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