Skip to content

Track DTS activity display tags for dynamic workflow tool calls #92

Description

@TsuyoshiUshio

Parent: #90

Context

During DTS validation of the dynamic workflow incident-triage sample, every workflow activity currently appears in the DTS timeline as agents_workflow_run_tool, even though each activity invokes a different workflow tool internally, such as fetch_logs, fetch_metrics, fetch_deploys, or summarize_findings.

This makes the DTS operator view hard to interpret. Customers will likely expect the timeline and history to show the logical tool/task identity, not only the shared Durable activity function name.

External dependency

The DTS team indicated they are considering support for displaying tags passed from the CallActivityAsync call site. Once that support is released, this runtime should pass an activity/task tag that identifies the underlying workflow tool or node.

Work to track

  • Monitor the DTS release that exposes activity tags in the dashboard/timeline.
  • Update the dynamic workflow Durable orchestration activity call to pass a meaningful tag, likely based on workflow node id and/or tool name.
  • Validate that the DTS dashboard shows distinct activity labels for the workflow tools instead of repeated agents_workflow_run_tool entries.
  • Update docs/sample guidance if the operator view becomes part of the DTS demo story.

Acceptance criteria

  • DTS timeline/history distinguishes workflow tool activities by logical tool/task identity.
  • Dynamic workflow behavior remains unchanged for Azure Storage and DTS backends.
  • The workflow incident-triage sample shows readable activity names in the DTS dashboard once the DTS feature is available.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions