Skip to content

Improve Observability ( LLMEvents and other System Events) in AutoGen Studio #5440

@victordibia

Description

@victordibia

Currently, AGS shows messages exchanged by Agents (these are only the messages explicitly yielded in the agent/team implementation).
In many cases there are LLMCallEvents that are not necessarily yielded by the agents/teams (e.g., speaker selection), or even the yielded events are a subset of the actual LLMCallEvents.

As a developer tool, it is important that AGS can let users make sense of underlying system behaviour. This can also double as data collection infrastructure.

This PR is to track efforts to show all events that occur as a team is run.

Implementation

  • Enable streaming of events to front end during run, enable storage to DB
  • Show a filterable log of all Events in AGS UI.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions