elastic / elastic/kibana

[Agent Builder] Remove round dependencies from event renderers and response actions

Open
#291,071 0 comments 0 reactions 0 assignees View on GitHub
Team:agent-builder
Dominant language
TypeScript
Stars
21.3k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

Remove the remaining requirement to construct or pass a conversation round when rendering events or using response actions.

- Replace toSyntheticRound and rawRound with the actual data each response action needs.
- Review UserMessageEvent/RoundInput and AgentTurn for remaining round dependencies, retaining reusable presentational components.
- Extract a shared frame only where it meaningfully removes duplicated presentation.
- Coordinate the dataset action’s replacement format or temporary disablement with its owners.
- Record feedback identity/API changes for when feedback is re-enabled; keep that work deferred.
- Do not restore Regenerate.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.