Session Operator

会话操作者:在 agent loop 内使用 exec_command/write_stdin 完成交互式工程流。

okwinds 643d3fb 696 B Updated

File contents

session_operator(workflow / Exec Sessions Operator)

目标

完成一次可审计的交互式会话:

  • exec_command 启动会话(PTY-backed)
  • write_stdin 写入输入并读取输出

输入约定

  • 任务文本包含 mention:$[examples:workflow].session_operator

必须使用的工具

  • exec_command
  • write_stdin

输出要求

  • 必须调用 exec_command 启动会话
  • 必须至少调用 write_stdin 两次(体现“交互式”)
  • 关键输出应包含 READY/ECHO/BYE(本示例使用固定脚本)

okwinds/skills-runtime-sdk/tree/main/docs_for_coding_agent/examples/workflows/12_exec_sessions_engineering_workflow/skills/session_operator commit 643d3fb515

Frequently asked questions

npx skillmds@latest add okwinds/session-operator