jif
d665e3bbc8
Include unloaded children in multi-agent v2 environment context ( #43491 )
...
## Why
After a cold resume and compaction, the subagent roster omitted children whose threads had not been loaded.
## What changed
Build the multi-agent v2 roster from registered direct children and render their full agent paths. Prioritize loaded children, sort alphabetically within each group, and cap the rendered roster at eight agents and 1,024 bytes. Preserve the existing behavior for other multi-agent versions.
## Testing
Extend the cold-resume integration test to check that post-compaction context includes unloaded children, excludes grandchildren, and lists a loaded child before an alphabetically earlier unloaded sibling.
GitOrigin-RevId: 745c1622133b9c01e61f4702e4b2ef6255417f39
2026-09-07 15:10:37 +00:00
..
2026-07-29 13:53:15 +00:00
2026-09-05 18:06:26 +00:00
2026-07-23 19:19:35 +00:00
2026-07-21 22:44:43 +00:00
2026-08-24 22:40:35 +00:00
2026-09-04 21:17:25 +00:00
2026-07-29 13:53:15 +00:00
2026-09-07 12:04:27 +00:00
2026-09-03 01:26:35 +00:00
2026-09-07 00:00:23 +00:00
2026-09-07 13:58:57 +00:00
2026-07-30 19:47:30 +00:00
2026-09-03 06:02:25 +00:00
2026-09-07 00:00:23 +00:00
2026-08-20 08:10:08 +00:00
2026-08-31 13:44:12 +00:00
2026-08-31 13:44:12 +00:00
2026-09-03 23:20:54 +00:00
2026-08-24 21:39:48 +00:00
2026-09-02 21:50:51 +00:00
2026-08-11 03:39:02 +00:00
2026-08-14 05:03:39 +00:00
2026-08-17 22:37:14 +00:00
2026-09-07 00:56:16 +00:00
2026-09-02 20:07:11 +00:00
2026-09-03 01:46:37 +00:00
2026-08-28 19:44:50 +00:00
2026-08-29 02:52:58 +00:00
2026-09-01 17:17:45 +00:00
2026-09-01 01:00:50 +00:00
2026-09-01 01:00:50 +00:00
2026-09-07 09:24:03 +00:00
2026-08-18 23:47:00 +00:00
2026-08-13 23:13:37 +00:00
2026-08-25 21:20:51 +00:00
2026-09-07 10:37:46 +00:00
2026-09-05 01:25:06 +00:00
2026-09-05 21:28:11 +00:00
2026-08-31 21:27:51 +00:00
2026-09-02 01:06:18 +00:00
2026-09-04 23:56:25 +00:00
2026-09-07 15:10:37 +00:00
2026-09-03 23:20:54 +00:00
2026-09-02 18:34:27 +00:00
2026-08-07 11:30:17 +00:00
2026-09-05 12:17:32 +00:00
2026-09-05 18:06:26 +00:00
2026-09-07 12:28:32 +00:00
2026-09-02 21:58:58 +00:00
2026-08-17 04:37:50 +00:00
2026-09-07 13:02:46 +00:00
2026-09-02 15:07:11 +00:00
2026-09-05 21:56:43 +00:00
2026-09-04 18:02:08 +00:00
2026-07-31 21:37:56 +00:00
2026-08-27 20:44:47 +00:00
2026-09-06 20:52:29 +00:00
2026-09-07 13:58:57 +00:00
2026-09-07 13:58:57 +00:00
2026-09-05 12:08:18 +00:00
2026-09-05 13:02:49 +00:00
2026-09-01 15:12:53 +00:00
2026-08-26 23:41:18 +00:00
2026-07-22 04:17:34 +00:00
2026-09-07 10:37:46 +00:00
2026-09-05 01:04:12 +00:00
2026-09-03 21:21:09 +00:00
2026-09-03 21:21:09 +00:00
2026-09-06 02:28:38 +00:00
2026-09-04 20:09:04 +00:00
2026-09-04 12:08:02 +00:00
2026-07-30 04:26:36 +00:00
2026-09-04 23:06:00 +00:00
2026-09-01 17:17:45 +00:00
2026-09-05 12:08:18 +00:00
2026-08-25 15:50:19 +00:00
2026-09-07 11:07:28 +00:00
2026-09-06 16:02:27 +00:00
2026-08-26 17:45:42 +00:00
2026-08-21 16:45:05 +00:00
2026-09-06 21:41:16 +00:00
2026-09-07 13:58:57 +00:00
2026-08-28 01:14:02 +00:00
2026-09-04 20:09:04 +00:00
2026-08-10 15:43:10 +00:00
2026-09-01 18:24:56 +00:00
2026-08-08 16:58:26 +00:00
2026-09-05 05:21:42 +00:00
2026-09-04 21:17:25 +00:00
2026-09-02 18:34:27 +00:00
2026-09-06 02:28:38 +00:00
2026-09-07 13:58:57 +00:00
2026-09-02 02:09:35 +00:00
2026-09-07 11:07:28 +00:00
2026-09-02 18:42:06 +00:00
2026-09-04 01:56:38 +00:00
2026-07-22 16:18:08 +00:00
2026-09-06 23:49:46 +00:00
2026-09-03 20:01:07 +00:00
2026-09-04 19:40:01 +00:00
2026-09-02 22:19:51 +00:00
2026-08-15 14:31:04 +00:00
2026-09-04 01:56:38 +00:00
2026-09-07 00:00:23 +00:00
2026-09-05 12:17:32 +00:00
2026-07-28 20:49:22 +00:00
2026-07-29 13:53:15 +00:00
2026-09-04 05:07:02 +00:00