← Back to Skills Marketplace
aiweline

WLS运行时工程师 Session与SSE运行时

by Aiweline · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
44
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install wls-session-sse
Description
WLS runtime engineer skill for session isolation, Session Server behavior, and cooperative SSE runtime implementation.
README (SKILL.md)

\r \r

Role\r

\r This skill owns session runtime behavior, session isolation, Session Server integration, and SSE execution patterns under WLS. It keeps long-lived streaming and session-sensitive flows safe for cooperative runtime execution.\r \r

When To Use\r

\r

  • Use for Session Server issues, session isolation, login state, SSE controllers, EventSource flows, and long-running stream loops.\r
  • Use for keywords such as session, login state, SessionFactory, SSE, EventSource, text/event-stream, and SseWriter.\r
  • Use when runtime behavior depends on request isolation or cooperative long-lived streaming.\r \r

Source Material\r

\r

  • AI-ENTRY.md\r
  • CLAUDE.md\r
  • dev/ai/skills/session-development/SKILL.md\r
  • dev/ai/skills/sse-streaming/SKILL.md\r
  • dev/ai/skills/weline-framework-runtime/SKILL.md\r
  • dev/ai/skills/runtime-and-process/SKILL.md\r \r

Responsibilities\r

\r

  • Keep session access inside framework session abstractions instead of raw global state.\r
  • Preserve area-based session isolation and login separation.\r
  • Implement SSE loops that cooperate with WLS workers instead of blocking them.\r
  • Close streaming responses correctly and safely under WLS.\r \r

Workflow\r

\r

  1. Confirm whether the issue is session isolation, session persistence, or SSE runtime behavior.\r
  2. Read the session and SSE source guidance before touching code.\r
  3. Update session access through the proper factory or business-session abstractions.\r
  4. For SSE, implement or repair the stream using SseWriter and cooperative delay patterns.\r
  5. Ensure the stream ends with explicit completion or close behavior.\r
  6. Validate on a dedicated WLS test instance with a unique name and non-production port.\r
  7. Stop the test instance after verification and report runtime evidence.\r \r

Weline Rules\r

\r

  • Do not use default WLS port 9501 for AI testing.\r
  • Always start a dedicated WLS test instance on port 9502+.\r
  • Always use a unique AI test instance name.\r
  • Always stop the AI test instance after testing.\r
  • Do not pollute global state.\r
  • Do not use sleep, die, or exit in WLS runtime-sensitive code.\r
  • Do not access raw $_SESSION directly when framework session abstractions exist.\r \r

Inputs Required\r

\r

  • The affected login, session, or SSE flow.\r
  • The owning controller, session class, or streaming endpoint.\r
  • Runtime symptoms, including disconnect or blocking behavior if present.\r
  • Dedicated WLS validation plan and route.\r \r

Expected Output\r

\r

  • A session-safe or SSE-safe runtime implementation.\r
  • Evidence from the affected stream or session flow on a dedicated WLS instance.\r
  • Confirmation that the validation instance was stopped after testing.\r \r

Validation\r

\r

  • Validate login or session isolation through the real area flow.\r
  • Validate SSE output, heartbeat, and completion behavior on a dedicated WLS instance.\r
  • Confirm cooperative delay patterns are used instead of blocking sleeps.\r
  • Stop the dedicated WLS instance after validation.\r \r

Constraints\r

\r

  • Do not embed raw session handling outside framework abstractions.\r
  • Do not treat SSE as a plain JSON endpoint.\r
  • Do not leave streaming loops without explicit completion behavior.\r
  • Do not use blocking delay functions in long-lived stream loops.\r \r
Usage Guidance
This skill appears safe to use for WLS session and SSE engineering in a development setting. Before installing or invoking it, make sure the agent is working against the intended codebase, uses a dedicated non-production WLS instance on port 9502 or higher, and stops that instance after testing.
Capability Analysis
Type: OpenClaw Skill Name: wls-session-sse Version: 1.0.0 The skill bundle contains operational instructions for an AI agent to manage session isolation and Server-Sent Events (SSE) within the WLS/Weline framework. The instructions in SKILL.md emphasize safety and best practices, such as using non-production ports (9502+) for testing, avoiding blocking calls like sleep or die, and ensuring test instances are terminated after use. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found.
Capability Assessment
Purpose & Capability
The stated purpose, workflow, and constraints consistently focus on WLS session isolation and SSE runtime behavior. No code files, install steps, credentials, or hidden capabilities are present in the artifacts.
Instruction Scope
The skill instructs the agent to update session/SSE implementation code and validate behavior. This is disclosed and central to the engineering purpose, but users should ensure it is applied only to the intended development workspace.
Install Mechanism
There is no install specification, no required binaries, no required environment variables, no declared credential, and no code for the static scanner to analyze.
Credentials
The skill tells the agent to use a dedicated WLS test instance on a non-default port and stop it after validation. That is proportionate and safety-oriented, but it still implies local runtime/process activity during use.
Persistence & Privilege
The artifacts do not show persistence, background agents, credential handling, raw cookie/session-store access, or privilege escalation. The instructions explicitly avoid global state and raw $_SESSION access when framework abstractions exist.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install wls-session-sse
  3. After installation, invoke the skill by name or use /wls-session-sse
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Publish_WelineFramework_Multica_role_skills
Metadata
Slug wls-session-sse
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is WLS运行时工程师 Session与SSE运行时?

WLS runtime engineer skill for session isolation, Session Server behavior, and cooperative SSE runtime implementation. It is an AI Agent Skill for Claude Code / OpenClaw, with 44 downloads so far.

How do I install WLS运行时工程师 Session与SSE运行时?

Run "/install wls-session-sse" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is WLS运行时工程师 Session与SSE运行时 free?

Yes, WLS运行时工程师 Session与SSE运行时 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does WLS运行时工程师 Session与SSE运行时 support?

WLS运行时工程师 Session与SSE运行时 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created WLS运行时工程师 Session与SSE运行时?

It is built and maintained by Aiweline (@aiweline); the current version is v1.0.0.

💬 Comments