refactor(core): rename RoleSignal → RoleStep, StartSignal → StartStep #116

Merged
xiaoju merged 1 commits from refactor/109-role-step into main 2026-04-25 02:37:03 +00:00
Owner

What

Rename Signal types to Step types, align structure.

Changes

  • RoleSignalRoleStep with content + timestamp fields added
  • StartSignalStartStep
  • ModeratorContext.signalModeratorContext.step
  • workflow-utils: start-signal.tsstart-step.ts
  • 7 files, 378 tests pass

Fixes #109

## What Rename Signal types to Step types, align structure. ## Changes - `RoleSignal` → `RoleStep` with `content` + `timestamp` fields added - `StartSignal` → `StartStep` - `ModeratorContext.signal` → `ModeratorContext.step` - `workflow-utils`: `start-signal.ts` → `start-step.ts` - 7 files, 378 tests pass Fixes #109
xiaoju added 1 commit 2026-04-25 02:35:20 +00:00
- RoleStep now includes content and timestamp fields (aligned with StartStep)
- ModeratorContext.signal → ModeratorContext.step
- workflow-utils: start-signal.ts → start-step.ts, isDryRun updated

Fixes #109
xingyue approved these changes 2026-04-25 02:36:22 +00:00
xingyue left a comment
Owner

LGTM 🟢 Signal → Step 重命名干净,RoleStep 补上了 content + timestamp 字段,ModeratorContext.signal → .step 也对齐了。

LGTM 🟢 Signal → Step 重命名干净,RoleStep 补上了 content + timestamp 字段,ModeratorContext.signal → .step 也对齐了。
xiaoju merged commit 0fff8ef954 into main 2026-04-25 02:37:03 +00:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
2 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/nerve#116