Skip to content

improve Agent Spec tracing serialization and flow completion reporting#169

Open
paul-cayet wants to merge 1 commit into
mainfrom
wayflow-gh-agentspec-tracing-fixes
Open

improve Agent Spec tracing serialization and flow completion reporting#169
paul-cayet wants to merge 1 commit into
mainfrom
wayflow-gh-agentspec-tracing-fixes

Conversation

@paul-cayet
Copy link
Copy Markdown
Member

Summary

Fixes WayFlow Agent Spec tracing compatibility issues by ensuring tracing spans/events are serialized with
the WayFlow Agent Spec plugin context, flow executions that end via None transitions still emit a valid
branch_selected, and shared tool-request transform serialization remains compatible with older configs.

Changes

  • Serialize Agent Spec tracing events/spans through dump_tracing_model(...) with WayFlow Agent Spec
    plugins.
  • Track the last executed flow step internally so flow-end tracing can populate branch_selected even
    without a CompleteStep.
  • Consolidate swarm/manager-workers tool request transforms into a shared implementation and register the
    corresponding Agent Spec plugin transform.
  • Add legacy upgrade paths for older Agent Spec and WayFlow-native serialized transform names.

@paul-cayet paul-cayet requested a review from a team May 28, 2026 07:56
@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label May 28, 2026
@dhilloulinoracle
Copy link
Copy Markdown
Contributor

Internal regression failed: Build ID #907

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants