Skip to content

fix(engine): harden protocol runtime and workflow validation - #36

Merged
Zhoujie628 merged 1 commit into
project-openan:mainfrom
Zhoujie628:main
Sep 2, 2026
Merged

Zhoujie628 merged 1 commit into
project-openan:mainfrom
Zhoujie628:main

Conversation

@Zhoujie628

Copy link
Copy Markdown
Contributor

Closes #35

Summary

  • deliver Notification-T stream events incrementally and route channels explicitly
  • enforce AgentCard security requirements and serialize credential refreshes
  • fail fast on invalid workflow, routing, registry, and orchestration responses
  • centralize transport-close classification and sensitive-data redaction
  • add regression coverage for protocol, authentication, and model boundaries

Validation

  • mvn -B clean verify
  • workflow-engine: 187 tests
  • spring-boot-starter: 6 tests
  • workflow-engine-samples (dev verification): 158 tests
  • total: 351 tests, 0 failures/errors

Notes

The corresponding common-engine patch is also present on the dev branch. Local untracked documentation and presentation files are intentionally excluded.

- deliver Notification-T stream events incrementally and route channels explicitly
- enforce AgentCard security requirements and serialize credential refreshes
- fail fast on invalid workflow, routing, registry, and orchestration responses
- centralize transport-close classification and sensitive-data redaction
- add regression coverage for protocol, authentication, and model boundaries

Signed-off-by: Zhoujie628 <zhoujie628@users.noreply.github.com>
@Zhoujie628
Zhoujie628 requested a review from a team as a code owner September 2, 2026 01:23
@Zhoujie628
Zhoujie628 merged commit 83ce538 into project-openan:main Sep 2, 2026
3 checks 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.

fix(engine): harden protocol runtime and workflow validation

1 participant