Skip to content

fix(studio): stabilize parallel agent rendering - #1069

Merged
yaozheng-fang merged 1 commit into
volcengine:mainfrom
evanlowe:fix/studio-parallel-stream-rendering
Sep 7, 2026
Merged

fix(studio): stabilize parallel agent rendering#1069
yaozheng-fang merged 1 commit into
volcengine:mainfrom
evanlowe:fix/studio-parallel-stream-rendering

Conversation

@evanlowe

@evanlowe evanlowe commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Aggregate streamed events by author and invocation so parallel outputs remain independent and repeated loop turns remain distinct
  • Bind event IDs only to final persisted events and suppress empty or control-only transcript cards
  • Present parallel agent output responsively: stacked on narrow screens, up to three columns with horizontal overflow on wide screens
  • Add a Studio workflow matrix covering LLM, Sequential, Parallel, Loop, mixed, and all-agent compositions
  • Rebuild the bundled Studio frontend assets

Testing

  • Frontend test suite: 1040 passed
  • Frontend production build passed
  • Workflow matrix Python tests: 11 passed
  • Ruff checks, formatting, and secret scanning passed
  • Studio end-to-end scenarios passed on Volcengine and BytePlus for individual and composed agent types

@evanlowe
evanlowe force-pushed the fix/studio-parallel-stream-rendering branch from fc1ffa2 to 21207f7 Compare September 7, 2026 05:42
@yaozheng-fang
yaozheng-fang merged commit 4a1f3f9 into volcengine:main Sep 7, 2026
11 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.

2 participants