Skip to content

Determ proj hooks - #99

Merged
newbienewbie merged 5 commits into
devfrom
determ-proj-hooks
Nov 4, 2026
Merged

newbienewbie merged 5 commits into
devfrom
determ-proj-hooks

Conversation

@newbienewbie

Copy link
Copy Markdown
Collaborator
  1. 完善 TagsProject、TagGrpRunner、Logicet 等启动期异常语义;
  2. ITagGrpRunner:废除事件钩子,改用单槽属性
  3. ITagsProject:RunnerStarted /RunnerCrashed 多播+按序调用(fast-fail 模式)
  4. TagsProject: remove SetTurnProcessHandler in favor of SubscribeTurnProcess

- 完善 ILogicet的 MatchEntry异常语义;
- 完善 ITagGrpRunner 的异常语义:剥离出同步异常和异常异常,前者是启动期异常,后者是运行期异常。
- ITagsProject:拆成Logicet匹配期、Entries准备期和实际的启动和运行阶段,对于启动期异常,会整体取消所有入口的运行。
@codecov

codecov Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@newbienewbie
newbienewbie merged commit 1b856dd into dev Nov 4, 2026
3 checks passed
@newbienewbie
newbienewbie deleted the determ-proj-hooks branch November 4, 2026 10:11
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