• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

run-llama / llama-agents / 35934648011
85%

Build:
DEFAULT BRANCH: main
Ran 23 Sep 2026 11:39PM UTC
Jobs 12
Files 234
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Sep 2026 11:39PM UTC coverage: 84.852% (-0.05%) from 84.901%
35934648011

push

github

web-flow
Restructure control loop around a recursive broker tree (#725)

The control loop keeps one flat broker per run. Worker maps, reducer
commands, and stream accounting address steps by bare name, so the
current structure cannot represent a broker nested inside another
broker.

This change makes broker state a tree and addresses steps by
`StepId(namespace, name)`. The root namespace is empty, and the runner,
reducer, state restoration, and stream accounting all traverse through
the namespace path. A run still has one root broker, with no way to
create a child yet.

Root step IDs still serialize as bare names. The new namespace fields on
ticks and commands are omitted from the journal at the root, and root
task names retain their previous form. Older JSON snapshots and journals
still load. The golden serialization suite also loads a DBOS workflow
argument pickle written by the previous version, then checks collection
routing and recovery of pending work and a suspended waiter.

214 of 248 new or added lines in 7 files covered. (86.29%)

2 existing lines in 1 file now uncovered.

18418 of 21706 relevant lines covered (84.85%)

1.14 hits per line

Uncovered Changes

Lines Coverage ∆ File
13
94.36
-2.03% packages/llama-index-workflows/src/workflows/runtime/control_loop/reduce.py
8
92.09
-5.55% packages/llama-index-workflows/src/workflows/runtime/control_loop/streams.py
6
86.89
-1.65% packages/llama-index-workflows/src/workflows/runtime/control_loop/runner.py
6
90.0
-6.77% packages/llama-index-workflows/src/workflows/runtime/types/named_task.py
1
98.36
-0.05% packages/llama-index-workflows/src/workflows/runtime/types/internal_state.py

Coverage Regressions

Lines Coverage ∆ File
2
94.36
-2.03% packages/llama-index-workflows/src/workflows/runtime/control_loop/reduce.py
Jobs
ID Job ID Ran Files Coverage
1 llama-agents-appserver - 35934648011.1 23 Sep 2026 11:39PM UTC 17
81.27
GitHub Action Run
2 llama-agents-agentcore - 35934648011.2 23 Sep 2026 11:39PM UTC 5
70.22
GitHub Action Run
3 llama-agents-dev - 35934648011.3 23 Sep 2026 11:39PM UTC 12
76.5
GitHub Action Run
4 llama-agents-client - 35934648011.4 23 Sep 2026 11:39PM UTC 4
95.32
GitHub Action Run
5 llama-agents-dbos - 35934648011.5 23 Sep 2026 11:39PM UTC 11
75.72
GitHub Action Run
6 llama-agents-integration-tests - 35934648011.6 23 Sep 2026 11:39PM UTC 101
65.52
GitHub Action Run
7 llama-agents-control-plane - 35934648011.7 23 Sep 2026 11:39PM UTC 31
74.61
GitHub Action Run
8 llama-agents-core - 35934648011.8 23 Sep 2026 11:39PM UTC 15
81.34
GitHub Action Run
9 llama-index-workflows - 35934648011.9 23 Sep 2026 11:39PM UTC 52
93.93
GitHub Action Run
10 llama-agents-server - 35934648011.10 23 Sep 2026 11:39PM UTC 31
86.15
GitHub Action Run
11 llamactl - 35934648011.11 23 Sep 2026 11:39PM UTC 48
79.79
GitHub Action Run
12 llama-index-utils-workflow - 35934648011.12 23 Sep 2026 11:39PM UTC 1
70.84
GitHub Action Run
Source Files on build 35934648011
  • Tree
  • List 234
  • Changed 8
  • Source Changed 8
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35934648011
  • 31848081 on github
  • Prev Build on main (#35542342987)
  • Next Build on main (#35938732960)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc