bench: chaos + pipeline + echo results — both UIs auto-heal gateway death; total-pipeline CPU is parity

Chaos (5 scenarios x 2 UIs): every gateway-death/hang scenario fully
recovers on BOTH UIs — Ink respawns immediately (~80ms, no backoff),
OpenTUI after its 1s backoff; transcripts converge byte-identical to
the never-killed digest; zero orphans. PTY EOF: both exit and reap the
gateway in ~100ms (Ink takes 4.1s to die vs OpenTUI 0.2s).

Pipeline (800 msgs @30ev/s inside a dedicated tmux server): UI CPU
82.4s (ink) vs 79.1s (otui); tmux-server leg ~0.4s BOTH — the
'Ink costs more in the emulator' hypothesis is not supported at this
workload. Frame pacing: otui 22.3fps vs ink 15.8fps, interframe p95
103ms vs 209ms. Echo latency: both excellent (p50 1-2ms); submit to
first-token-paint 44ms (ink) vs 107ms (otui).
This commit is contained in:
alt-glitch 2026-06-11 09:19:07 +05:30
parent af1e4bb9ab
commit de446a26a5
14 changed files with 33972 additions and 0 deletions

View file

@ -0,0 +1,885 @@
{
"meta": {
"cell": "chaos",
"ui": "ink",
"config": "ink",
"mode": "chaos",
"rep": "gw-kill-tool",
"run_id": "mq8xb57v-ha30",
"utc": "2026-06-11T03:13:47.563Z",
"sha": "cbe703cf4",
"node": "/home/daimon/.local/share/fnm/node-versions/v26.3.0/installation/bin/node",
"node_version": "v26.3.0",
"pty": {
"cols": 120,
"rows": 40,
"term": "xterm-256color"
},
"heap_mb": 8192,
"memory_max": "2G",
"container_cap": false,
"container_memory": null,
"opentui_cap": null,
"fixture": {
"path": "/home/daimon/github/worktrees/hermes-agent/lively-thrush/hermes-agent/bench/.cache/fixture-300.ndjson",
"msgs": 300,
"sha256": "ac81e975c299da7d50cfda7fc0fee33c356bd31a4e17a7f0f8e49905e205051a"
},
"sample_every": 25,
"mode_params": {
"flaps": 30,
"scenario": "gw-kill-tool",
"dieAt": "150:tool-kill"
},
"ui_pid": 2762784,
"gw_pid": 2762869,
"cgroup": "/sys/fs/cgroup/user.slice/user-1001.slice/session-7421.scope",
"load_avg_at_start": [
0.1,
0.25,
0.26
],
"instrumented": false
},
"samples": [
{
"kind": "periodic",
"t_ms": 27,
"msgs": null,
"events": null,
"pty_bytes": 0,
"pty_writes": 0,
"rss_kb": 32692,
"pss_kb": 13761,
"private_dirty_kb": 6060,
"vmhwm_kb": 32700,
"utime_ticks": 0,
"stime_ticks": 0,
"cg_current": 1386614784,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 1033,
"msgs": null,
"events": null,
"pty_bytes": 6601,
"pty_writes": 12,
"rss_kb": 108424,
"pss_kb": 69242,
"private_dirty_kb": 49268,
"vmhwm_kb": 108424,
"utime_ticks": 24,
"stime_ticks": 2,
"cg_current": 1386786816,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1737,
"msgs": 25,
"events": 90,
"pty_bytes": 10618,
"pty_writes": 15,
"rss_kb": 123184,
"pss_kb": 83952,
"private_dirty_kb": 63308,
"vmhwm_kb": 123192,
"utime_ticks": 29,
"stime_ticks": 3,
"cg_current": 1386672128,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1738,
"msgs": 51,
"events": 169,
"pty_bytes": 10618,
"pty_writes": 15,
"rss_kb": 123256,
"pss_kb": 84024,
"private_dirty_kb": 63380,
"vmhwm_kb": 123264,
"utime_ticks": 29,
"stime_ticks": 3,
"cg_current": 1386684416,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1738,
"msgs": 76,
"events": 261,
"pty_bytes": 10618,
"pty_writes": 15,
"rss_kb": 123288,
"pss_kb": 84056,
"private_dirty_kb": 63412,
"vmhwm_kb": 123288,
"utime_ticks": 29,
"stime_ticks": 3,
"cg_current": 1386938368,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1739,
"msgs": 100,
"events": 355,
"pty_bytes": 10618,
"pty_writes": 15,
"rss_kb": 123324,
"pss_kb": 84092,
"private_dirty_kb": 63448,
"vmhwm_kb": 123328,
"utime_ticks": 29,
"stime_ticks": 3,
"cg_current": 1386725376,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1739,
"msgs": 125,
"events": 434,
"pty_bytes": 10618,
"pty_writes": 15,
"rss_kb": 123400,
"pss_kb": 84168,
"private_dirty_kb": 63524,
"vmhwm_kb": 123424,
"utime_ticks": 29,
"stime_ticks": 3,
"cg_current": 1386725376,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1761,
"msgs": 151,
"events": 521,
"pty_bytes": 14560,
"pty_writes": 16,
"rss_kb": 128664,
"pss_kb": 92507,
"private_dirty_kb": 68724,
"vmhwm_kb": 128824,
"utime_ticks": 33,
"stime_ticks": 4,
"cg_current": 1386725376,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 2038,
"msgs": null,
"events": null,
"pty_bytes": 28808,
"pty_writes": 23,
"rss_kb": 173160,
"pss_kb": 133884,
"private_dirty_kb": 113156,
"vmhwm_kb": 181892,
"utime_ticks": 52,
"stime_ticks": 6,
"cg_current": 1384771584,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 3043,
"msgs": null,
"events": null,
"pty_bytes": 54190,
"pty_writes": 37,
"rss_kb": 174932,
"pss_kb": 135656,
"private_dirty_kb": 114928,
"vmhwm_kb": 181892,
"utime_ticks": 56,
"stime_ticks": 6,
"cg_current": 1385816064,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3344,
"msgs": 25,
"events": 90,
"pty_bytes": 54190,
"pty_writes": 37,
"rss_kb": 174972,
"pss_kb": 135691,
"private_dirty_kb": 114968,
"vmhwm_kb": 181892,
"utime_ticks": 56,
"stime_ticks": 6,
"cg_current": 1385058304,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3371,
"msgs": 51,
"events": 169,
"pty_bytes": 61808,
"pty_writes": 41,
"rss_kb": 175216,
"pss_kb": 135866,
"private_dirty_kb": 115148,
"vmhwm_kb": 181892,
"utime_ticks": 61,
"stime_ticks": 6,
"cg_current": 1385058304,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3372,
"msgs": 76,
"events": 261,
"pty_bytes": 61808,
"pty_writes": 41,
"rss_kb": 175216,
"pss_kb": 135866,
"private_dirty_kb": 115148,
"vmhwm_kb": 181892,
"utime_ticks": 61,
"stime_ticks": 6,
"cg_current": 1385058304,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3373,
"msgs": 100,
"events": 355,
"pty_bytes": 61808,
"pty_writes": 41,
"rss_kb": 175216,
"pss_kb": 135866,
"private_dirty_kb": 115148,
"vmhwm_kb": 181892,
"utime_ticks": 61,
"stime_ticks": 6,
"cg_current": 1385058304,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3373,
"msgs": 125,
"events": 434,
"pty_bytes": 61808,
"pty_writes": 41,
"rss_kb": 175216,
"pss_kb": 135866,
"private_dirty_kb": 115148,
"vmhwm_kb": 181892,
"utime_ticks": 61,
"stime_ticks": 6,
"cg_current": 1385058304,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3374,
"msgs": 151,
"events": 521,
"pty_bytes": 61808,
"pty_writes": 41,
"rss_kb": 175272,
"pss_kb": 135922,
"private_dirty_kb": 115204,
"vmhwm_kb": 181892,
"utime_ticks": 61,
"stime_ticks": 6,
"cg_current": 1385058304,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3374,
"msgs": 176,
"events": 631,
"pty_bytes": 61808,
"pty_writes": 41,
"rss_kb": 175536,
"pss_kb": 136186,
"private_dirty_kb": 115468,
"vmhwm_kb": 181892,
"utime_ticks": 61,
"stime_ticks": 6,
"cg_current": 1385058304,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3396,
"msgs": 200,
"events": 738,
"pty_bytes": 65365,
"pty_writes": 42,
"rss_kb": 176712,
"pss_kb": 137341,
"private_dirty_kb": 116644,
"vmhwm_kb": 181892,
"utime_ticks": 64,
"stime_ticks": 6,
"cg_current": 1385054208,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3397,
"msgs": 225,
"events": 812,
"pty_bytes": 65365,
"pty_writes": 42,
"rss_kb": 176724,
"pss_kb": 137353,
"private_dirty_kb": 116656,
"vmhwm_kb": 181892,
"utime_ticks": 65,
"stime_ticks": 7,
"cg_current": 1385054208,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3398,
"msgs": 251,
"events": 913,
"pty_bytes": 65365,
"pty_writes": 42,
"rss_kb": 176728,
"pss_kb": 137357,
"private_dirty_kb": 116660,
"vmhwm_kb": 181892,
"utime_ticks": 65,
"stime_ticks": 7,
"cg_current": 1385054208,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3400,
"msgs": 276,
"events": 992,
"pty_bytes": 65365,
"pty_writes": 42,
"rss_kb": 176728,
"pss_kb": 137357,
"private_dirty_kb": 116660,
"vmhwm_kb": 181892,
"utime_ticks": 65,
"stime_ticks": 7,
"cg_current": 1385054208,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3401,
"msgs": 300,
"events": 1051,
"pty_bytes": 65365,
"pty_writes": 42,
"rss_kb": 176728,
"pss_kb": 137357,
"private_dirty_kb": 116660,
"vmhwm_kb": 181892,
"utime_ticks": 65,
"stime_ticks": 7,
"cg_current": 1385054208,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "done",
"t_ms": 3402,
"msgs": 300,
"events": 1051,
"pty_bytes": 65365,
"pty_writes": 42,
"rss_kb": 176728,
"pss_kb": 137357,
"private_dirty_kb": 116660,
"vmhwm_kb": 181892,
"utime_ticks": 65,
"stime_ticks": 7,
"cg_current": 1385054208,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 4048,
"msgs": 300,
"events": null,
"pty_bytes": 76966,
"pty_writes": 51,
"rss_kb": 185416,
"pss_kb": 146045,
"private_dirty_kb": 125348,
"vmhwm_kb": 185416,
"utime_ticks": 76,
"stime_ticks": 7,
"cg_current": 1385336832,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "final",
"t_ms": 4654,
"msgs": 300,
"events": 1051,
"pty_bytes": 76966,
"pty_writes": 51,
"rss_kb": 185416,
"pss_kb": 146045,
"private_dirty_kb": 125348,
"vmhwm_kb": 185416,
"utime_ticks": 76,
"stime_ticks": 7,
"cg_current": 1385615360,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 5053,
"msgs": 300,
"events": null,
"pty_bytes": 87647,
"pty_writes": 58,
"rss_kb": 188408,
"pss_kb": 149037,
"private_dirty_kb": 128340,
"vmhwm_kb": 188408,
"utime_ticks": 78,
"stime_ticks": 7,
"cg_current": 1385566208,
"cg_peak": 2533130240,
"cg_oom_kill": 0
}
],
"events": [
{
"kind": "rpc",
"method": "config.get",
"t_ms": 176
},
{
"kind": "rpc",
"method": "commands.catalog",
"t_ms": 202
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 202
},
{
"kind": "rpc",
"method": "setup.status",
"t_ms": 228
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 228
},
{
"kind": "rpc",
"method": "session.create",
"t_ms": 228
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 228
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 228
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 228
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 228
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 228
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 228
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1738
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1738
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 1738
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1739
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1760
},
{
"kind": "gw-dying",
"die_kind": "tool-kill",
"msgs": 151,
"t_ms": 1761
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1836
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1836
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1836
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1836
},
{
"kind": "rpc",
"method": "commands.catalog",
"t_ms": 1836
},
{
"kind": "rpc",
"method": "setup.status",
"t_ms": 1836
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1836
},
{
"kind": "rpc",
"method": "session.resume",
"t_ms": 1860
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1860
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1860
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1860
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1860
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 1860
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1860
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1860
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1860
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 2061
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 2086
},
{
"kind": "rpc",
"method": "terminal.resize",
"t_ms": 2161
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 2238
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 2413
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 2438
},
{
"kind": "rpc",
"method": "terminal.resize",
"t_ms": 2513
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 2588
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3372
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3372
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3372
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 3372
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3373
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3373
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3374
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3393
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3397
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3397
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3418
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3418
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3418
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3443
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3443
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3468
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3468
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3468
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4674
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4674
},
{
"kind": "rpc",
"method": "terminal.resize",
"t_ms": 4775
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4825
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 4850
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 5026
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 5026
},
{
"kind": "rpc",
"method": "terminal.resize",
"t_ms": 5127
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 5177
}
],
"summary": {
"result": "completed",
"cap_hit": false,
"cap_hit_basis": null,
"at_messages": null,
"exit": {
"exitCode": 0,
"signal": 0,
"t": 5914
},
"stream_done": true,
"msgs_streamed": 300,
"events_streamed": 1051,
"pty_bytes_total": 91480,
"pty_data_callbacks": 62,
"first_byte_ms": 78,
"session_create_ms": 228,
"stream_start_ms": 1710,
"vmhwm_kb": 188408,
"cg_peak": 2533130240,
"drain_max_loop_lag_ms": 7,
"drain_lag_violations": 0,
"drain_ok": true,
"digest": null,
"chaos": {
"scenario": "gw-kill-tool",
"kill_seen": true,
"pre_kill_code_idx": 18,
"died_at_msgs": 151,
"first_gw_pid": 2762792,
"transcript_preserved": true,
"post_kill_screen_sha": "02df1050c3aa49f66f5db881f12ea3e95b928c2b6d8841e4fb402a5f28d5c1ca",
"post_kill_screen_chars": 3288,
"gateway_respawned": true,
"respawn_gw_pid": 2762869,
"time_to_respawn_ms": 81,
"stream_resumed": true,
"final_screen_sha": "7775bee02e57da2be0f73880cfe828666f51e08209a28ba81ec599817b95eb2c",
"final_screen_code_idx": 140,
"final_screen_has_fixture": true,
"ui_survived": true,
"orphans": [],
"ui_exit": {
"exitCode": 0,
"signal": 0,
"t": 5914
}
}
}
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,986 @@
{
"meta": {
"cell": "chaos",
"ui": "ink",
"config": "ink",
"mode": "chaos",
"rep": "pty-eof",
"run_id": "mq8xdajz-jrf5",
"utc": "2026-06-11T03:15:27.791Z",
"sha": "cbe703cf4",
"node": "/home/daimon/.local/share/fnm/node-versions/v26.3.0/installation/bin/node",
"node_version": "v26.3.0",
"pty": {
"cols": 120,
"rows": 40,
"term": "xterm-256color"
},
"heap_mb": 8192,
"memory_max": "2G",
"container_cap": false,
"container_memory": null,
"opentui_cap": null,
"fixture": {
"path": "/home/daimon/github/worktrees/hermes-agent/lively-thrush/hermes-agent/bench/.cache/fixture-300.ndjson",
"msgs": 300,
"sha256": "ac81e975c299da7d50cfda7fc0fee33c356bd31a4e17a7f0f8e49905e205051a"
},
"sample_every": 25,
"mode_params": {
"flaps": 30,
"scenario": "pty-eof"
},
"ui_pid": 2764844,
"gw_pid": 2764908,
"cgroup": "/sys/fs/cgroup/user.slice/user-1001.slice/session-7421.scope",
"load_avg_at_start": [
0.35,
0.28,
0.27
],
"instrumented": false
},
"samples": [
{
"kind": "periodic",
"t_ms": 25,
"msgs": null,
"events": null,
"pty_bytes": 0,
"pty_writes": 0,
"rss_kb": 30816,
"pss_kb": 12741,
"private_dirty_kb": 5460,
"vmhwm_kb": 30732,
"utime_ticks": 0,
"stime_ticks": 0,
"cg_current": 1381605376,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 1034,
"msgs": null,
"events": null,
"pty_bytes": 6595,
"pty_writes": 9,
"rss_kb": 108064,
"pss_kb": 67829,
"private_dirty_kb": 48772,
"vmhwm_kb": 108064,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1381875712,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1738,
"msgs": 25,
"events": 90,
"pty_bytes": 10609,
"pty_writes": 12,
"rss_kb": 121740,
"pss_kb": 81484,
"private_dirty_kb": 61788,
"vmhwm_kb": 121752,
"utime_ticks": 28,
"stime_ticks": 3,
"cg_current": 1381359616,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1739,
"msgs": 51,
"events": 169,
"pty_bytes": 10609,
"pty_writes": 12,
"rss_kb": 121804,
"pss_kb": 81548,
"private_dirty_kb": 61852,
"vmhwm_kb": 121808,
"utime_ticks": 29,
"stime_ticks": 3,
"cg_current": 1381359616,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1740,
"msgs": 76,
"events": 261,
"pty_bytes": 10609,
"pty_writes": 12,
"rss_kb": 121864,
"pss_kb": 81608,
"private_dirty_kb": 61912,
"vmhwm_kb": 121868,
"utime_ticks": 29,
"stime_ticks": 3,
"cg_current": 1381359616,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1741,
"msgs": 100,
"events": 355,
"pty_bytes": 10609,
"pty_writes": 12,
"rss_kb": 121880,
"pss_kb": 81624,
"private_dirty_kb": 61928,
"vmhwm_kb": 121880,
"utime_ticks": 29,
"stime_ticks": 3,
"cg_current": 1381359616,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1742,
"msgs": 125,
"events": 434,
"pty_bytes": 10609,
"pty_writes": 12,
"rss_kb": 121892,
"pss_kb": 81636,
"private_dirty_kb": 61940,
"vmhwm_kb": 121896,
"utime_ticks": 29,
"stime_ticks": 3,
"cg_current": 1381359616,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1763,
"msgs": 151,
"events": 521,
"pty_bytes": 14551,
"pty_writes": 13,
"rss_kb": 126560,
"pss_kb": 86240,
"private_dirty_kb": 66544,
"vmhwm_kb": 126572,
"utime_ticks": 33,
"stime_ticks": 3,
"cg_current": 1381359616,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1764,
"msgs": 176,
"events": 631,
"pty_bytes": 14551,
"pty_writes": 13,
"rss_kb": 126572,
"pss_kb": 86252,
"private_dirty_kb": 66556,
"vmhwm_kb": 126628,
"utime_ticks": 33,
"stime_ticks": 3,
"cg_current": 1381359616,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1813,
"msgs": 200,
"events": 738,
"pty_bytes": 18423,
"pty_writes": 14,
"rss_kb": 158068,
"pss_kb": 117732,
"private_dirty_kb": 98052,
"vmhwm_kb": 158088,
"utime_ticks": 40,
"stime_ticks": 4,
"cg_current": 1381617664,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1815,
"msgs": 225,
"events": 812,
"pty_bytes": 18423,
"pty_writes": 14,
"rss_kb": 158324,
"pss_kb": 117988,
"private_dirty_kb": 98308,
"vmhwm_kb": 158332,
"utime_ticks": 40,
"stime_ticks": 4,
"cg_current": 1381617664,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1837,
"msgs": 251,
"events": 913,
"pty_bytes": 22494,
"pty_writes": 15,
"rss_kb": 173464,
"pss_kb": 133096,
"private_dirty_kb": 113384,
"vmhwm_kb": 173472,
"utime_ticks": 45,
"stime_ticks": 5,
"cg_current": 1381617664,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1863,
"msgs": 276,
"events": 992,
"pty_bytes": 22494,
"pty_writes": 15,
"rss_kb": 188208,
"pss_kb": 147840,
"private_dirty_kb": 128128,
"vmhwm_kb": 188324,
"utime_ticks": 51,
"stime_ticks": 5,
"cg_current": 1381617664,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1865,
"msgs": 300,
"events": 1051,
"pty_bytes": 22494,
"pty_writes": 15,
"rss_kb": 188448,
"pss_kb": 148080,
"private_dirty_kb": 128368,
"vmhwm_kb": 188516,
"utime_ticks": 52,
"stime_ticks": 5,
"cg_current": 1381617664,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "done",
"t_ms": 1866,
"msgs": 300,
"events": 1051,
"pty_bytes": 22494,
"pty_writes": 15,
"rss_kb": 188584,
"pss_kb": 148216,
"private_dirty_kb": 128504,
"vmhwm_kb": 188588,
"utime_ticks": 52,
"stime_ticks": 5,
"cg_current": 1381621760,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 2038,
"msgs": 300,
"events": null,
"pty_bytes": 33993,
"pty_writes": 19,
"rss_kb": 182460,
"pss_kb": 142092,
"private_dirty_kb": 122380,
"vmhwm_kb": 189188,
"utime_ticks": 60,
"stime_ticks": 6,
"cg_current": 1381621760,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 3046,
"msgs": 300,
"events": null,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 183372,
"pss_kb": 144482,
"private_dirty_kb": 123164,
"vmhwm_kb": 189188,
"utime_ticks": 62,
"stime_ticks": 6,
"cg_current": 1381470208,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 4052,
"msgs": 300,
"events": null,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 192132,
"pss_kb": 151790,
"private_dirty_kb": 131924,
"vmhwm_kb": 192132,
"utime_ticks": 68,
"stime_ticks": 7,
"cg_current": 1381806080,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4578,
"msgs": 25,
"events": 90,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 192160,
"pss_kb": 151803,
"private_dirty_kb": 131952,
"vmhwm_kb": 192160,
"utime_ticks": 69,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4580,
"msgs": 51,
"events": 169,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 192160,
"pss_kb": 151803,
"private_dirty_kb": 131952,
"vmhwm_kb": 192160,
"utime_ticks": 69,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4581,
"msgs": 76,
"events": 261,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 192160,
"pss_kb": 151803,
"private_dirty_kb": 131952,
"vmhwm_kb": 192160,
"utime_ticks": 69,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4604,
"msgs": 100,
"events": 355,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 192424,
"pss_kb": 152040,
"private_dirty_kb": 132216,
"vmhwm_kb": 192424,
"utime_ticks": 74,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4605,
"msgs": 125,
"events": 434,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 192444,
"pss_kb": 152060,
"private_dirty_kb": 132236,
"vmhwm_kb": 192444,
"utime_ticks": 74,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4606,
"msgs": 151,
"events": 521,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 192444,
"pss_kb": 152060,
"private_dirty_kb": 132236,
"vmhwm_kb": 192444,
"utime_ticks": 74,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4607,
"msgs": 176,
"events": 631,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 192444,
"pss_kb": 152060,
"private_dirty_kb": 132236,
"vmhwm_kb": 192444,
"utime_ticks": 75,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4630,
"msgs": 200,
"events": 738,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 202368,
"pss_kb": 161968,
"private_dirty_kb": 142160,
"vmhwm_kb": 202368,
"utime_ticks": 78,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4631,
"msgs": 225,
"events": 812,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 202456,
"pss_kb": 162056,
"private_dirty_kb": 142248,
"vmhwm_kb": 202636,
"utime_ticks": 78,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4657,
"msgs": 251,
"events": 913,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 209764,
"pss_kb": 169364,
"private_dirty_kb": 149556,
"vmhwm_kb": 209804,
"utime_ticks": 85,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4659,
"msgs": 276,
"events": 992,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 209824,
"pss_kb": 169424,
"private_dirty_kb": 149616,
"vmhwm_kb": 210112,
"utime_ticks": 85,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4660,
"msgs": 300,
"events": 1051,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 210328,
"pss_kb": 169928,
"private_dirty_kb": 150120,
"vmhwm_kb": 210360,
"utime_ticks": 85,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "done",
"t_ms": 4661,
"msgs": 300,
"events": 1051,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 210376,
"pss_kb": 169976,
"private_dirty_kb": 150168,
"vmhwm_kb": 210380,
"utime_ticks": 85,
"stime_ticks": 7,
"cg_current": 1381593088,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 5057,
"msgs": 300,
"events": null,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 207476,
"pss_kb": 167076,
"private_dirty_kb": 147268,
"vmhwm_kb": 214496,
"utime_ticks": 91,
"stime_ticks": 8,
"cg_current": 1382068224,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 6060,
"msgs": 300,
"events": null,
"pty_bytes": 34038,
"pty_writes": 20,
"rss_kb": 207476,
"pss_kb": 167067,
"private_dirty_kb": 147268,
"vmhwm_kb": 214496,
"utime_ticks": 91,
"stime_ticks": 8,
"cg_current": 1384198144,
"cg_peak": 2533130240,
"cg_oom_kill": 0
}
],
"events": [
{
"kind": "rpc",
"method": "config.get",
"t_ms": 175
},
{
"kind": "rpc",
"method": "commands.catalog",
"t_ms": 200
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 200
},
{
"kind": "rpc",
"method": "setup.status",
"t_ms": 225
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 225
},
{
"kind": "rpc",
"method": "session.create",
"t_ms": 225
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 225
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 225
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 225
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 225
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 225
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 225
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 225
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1740
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1740
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 1740
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1760
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1760
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1764
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1785
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1815
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1835
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1835
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1866
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1866
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1885
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1885
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1910
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1910
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1910
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1910
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3069
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3069
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3069
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3069
},
{
"kind": "rpc",
"method": "commands.catalog",
"t_ms": 3069
},
{
"kind": "rpc",
"method": "setup.status",
"t_ms": 3069
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3069
},
{
"kind": "rpc",
"method": "session.resume",
"t_ms": 3069
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3069
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3069
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3094
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3094
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 3094
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3094
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3094
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3094
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3094
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4581
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4581
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4602
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 4602
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4605
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4605
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4607
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4628
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4631
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4653
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4661
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4678
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4678
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4678
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4704
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4704
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4704
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4704
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 6082
}
],
"summary": {
"result": "crashed_after_stream",
"cap_hit": false,
"cap_hit_basis": null,
"at_messages": null,
"exit": {
"exitCode": 129,
"signal": 0,
"t": 7038
},
"stream_done": true,
"msgs_streamed": 300,
"events_streamed": 1051,
"pty_bytes_total": 34038,
"pty_data_callbacks": 20,
"first_byte_ms": 77,
"session_create_ms": 225,
"stream_start_ms": 1710,
"vmhwm_kb": 214496,
"cg_peak": 2533130240,
"drain_max_loop_lag_ms": 6,
"drain_lag_violations": 0,
"drain_ok": true,
"digest": null,
"chaos": {
"scenario": "pty-eof",
"loaded": true,
"gw_pid": 2764852,
"master_close": "master destroy()",
"ui_exited_after_eof": true,
"ui_exit_after_eof_ms": 4111,
"gateway_reaped": true,
"gateway_reaped_ms": 100,
"ui_survived": false,
"orphans": [],
"ui_exit": {
"exitCode": 129,
"signal": 0,
"t": 7038
}
}
},
"pty_tail": "datat volupat ullamco labor s. ┊ Dolor proident velit laboris magna amet. Reprehenderitexercitationincididuntdolorproidentvelitlaboris.Labore sit sunt esse aliquip.Duis vnam sed anim excepter irre. Proiden veit laboris magnaameculpa cllum. Rult: [showng live tail; omited 7 lines / 536 chars]Qui eiusmod lorm occaecareprehenderit exercitation incididunt dolor proident velit laboris magna amet culpEsse liquip aliquaconsetetur. nm excepteur irure nostrud tempor. Magna amet culpa cillum commodo enim. Aute quis eiusmod lorem occaecat reprehenderit exercitation.Suntesse alquip aliquaconsectetur officia fugiat consequat.Sd anim xcepteu rure ostru tempor ipsum cupidatat voluptate. Laboris magna amet culpa cillum commodo enim adipiscing deserunt nulla. Pariatur aute quis eiusmod lorem occaecat reprehenderit exercitation incididunt dolor proident.Sit sunt esse aliquip aliqua conscteur officiafugiat consequat minim elit mollt. Veniam sedanim excepteurirure nostrud temporipsum cpidatatvluptate ullamco labore si. ├─ ● Write File(\"Enim adipiscing deserunt nulla.\") (2.4s) │ └─ Relt: Magna amet culpa cillum commodo enim adipiscing deserunt nulla duis.Aute quis eiusmod lorem occaecat reprehenderit exercitation incididunt dolor proident velit.Sntsse aliquip aliqua conscttur officia fugi consequat minim elit mllit pariaur. Sed anim excepteur irure nosrud tempor ipsum cupidatat voluptate ullamco labore sit sunt.Laboris magna amet culpa cillum cmmodo enim adipiscing deserunt nulla duis veniam sed anim.Pritur aute quis eismod. Si sunt esse aliquip aliqu. └─ ● Terminal(\"Anim excepteur irure nostrud.\") (2.5s) └─ Args: Anim excepteur irure nostrud tempr. Mgn amet culpa cillm commdo enim. Aue quis eiusmod lorem occeat reprehendert exerctati. Sut es aliquip aliqua consectetur officia fugiat consequat. Sed anim excepteur irure nostrud tempor ipsum cupidatat voluptate.Result:Labore sit sunt esse aliquip aliqua consectetur officia fugiat consequat minim elit mollit. Duis veniam sed anim excepteur irure nostrud tempor ipsum cupidatat voluptate ullamco labore sit. Excepteur irrenotrud temor ipsum cupidatat voluptate ullamco labore sit.Ametculp cillum commodo enimadipiscing deserunt nulla duis veniam sed.Quis iusmod lorem occaecat reprehenderit exercitation incididunt dolor proident velit laboris magna.Ese aliquip aliqua consectetur officia fugiat consequat minim elit mollit pariatur aute quis.Anim excepteur irure nosrud temporipsumupidatat voluptate ullamco labore sit sunt esse aliquip.Magna amet cupa cillum. Autqus eiusmod lorem ocaecat. └─ ● Terminal(\"Proident velit laboris magna.\") (0.3s) └─ Ars: Proident vlit laboris magn amet culpa cillumcommodo enim adipiscing deserunt nulla.Elimollit paratur ate quis eiusmod loremoccaecat reprehenderit exercitation incididunt dolor proident.Ullamco labore sitsunt esse aliquip aliqua consecteuroffici fugiat consequat minim elit mollit.Nulla duis veniam sed. Dolor poident velit labris magna. Result: Partur aute quis iusmod lom ccaeca repehenderit exercitation incididunt dolor prodent velit laboris.Sit sunt esse aliquip aliqua consectetur officia fugiat consequat minim elit mollit pariatur aute. ┊ Minim elit mollitpariaturautequiseiusmodloremoccaecatreprehenderitexercitationincididuntdolor.Officiafugiat consequat minim elit mollit pariatur aute quis eiusmod lorem occaecatreprehenderitexercitation.┊ Tempor ipsum cupidatat voluptate ullamco labore sit sunt esse aliquip aliqua. Excepteur irure nostrudtemporipsum cupidatat voluptate ullamco labore sit sunt esse. Veniam sed anim excepteur irure nostrudtemporipsum cupidatat voluptate ullamco labore sit. • Sunt esse aliquip aliqua consectetur.• Consequat minim elit mollit pariaturautequis. • Eiusmod lorem occaecat reprehenderit. ─ ts const x4 = 58 function f3() { return x } Exercitation incididunt dolor proident velit laboris magna amet culpa cillum. Lorem occaecat reprehenderitexercitation incididunt dolor proident velit laboris magna amet. ready │ fake model │ 1s │ voice off 2"
}

View file

@ -0,0 +1,599 @@
{
"meta": {
"cell": "chaos",
"ui": "opentui",
"config": "otui-capped",
"mode": "chaos",
"rep": "gw-kill-stream",
"run_id": "mq8xdok4-y8ln",
"utc": "2026-06-11T03:15:45.940Z",
"sha": "cbe703cf4",
"node": "/home/daimon/.local/share/fnm/node-versions/v26.3.0/installation/bin/node",
"node_version": "v26.3.0",
"pty": {
"cols": 120,
"rows": 40,
"term": "xterm-256color"
},
"heap_mb": 8192,
"memory_max": "2G",
"container_cap": false,
"container_memory": null,
"opentui_cap": 3000,
"fixture": {
"path": "/home/daimon/github/worktrees/hermes-agent/lively-thrush/hermes-agent/bench/.cache/fixture-300.ndjson",
"msgs": 300,
"sha256": "ac81e975c299da7d50cfda7fc0fee33c356bd31a4e17a7f0f8e49905e205051a"
},
"sample_every": 25,
"mode_params": {
"flaps": 30,
"scenario": "gw-kill-stream",
"dieAt": "150:kill"
},
"ui_pid": 2765198,
"gw_pid": 2765267,
"cgroup": "/sys/fs/cgroup/user.slice/user-1001.slice/user@1001.service/app.slice/hermes-bench-mq8xdok4-y8ln.scope",
"load_avg_at_start": [
0.25,
0.26,
0.26
],
"instrumented": false
},
"samples": [
{
"kind": "periodic",
"t_ms": 53,
"msgs": null,
"events": null,
"pty_bytes": 0,
"pty_writes": 0,
"rss_kb": 59940,
"pss_kb": 33607,
"private_dirty_kb": 22312,
"vmhwm_kb": 59972,
"utime_ticks": 3,
"stime_ticks": 0,
"cg_current": 25153536,
"cg_peak": 25153536,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 1068,
"msgs": null,
"events": null,
"pty_bytes": 28911,
"pty_writes": 13,
"rss_kb": 104664,
"pss_kb": 63575,
"private_dirty_kb": 47924,
"vmhwm_kb": 107620,
"utime_ticks": 18,
"stime_ticks": 2,
"cg_current": 61751296,
"cg_peak": 66650112,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1671,
"msgs": 25,
"events": 90,
"pty_bytes": 28983,
"pty_writes": 14,
"rss_kb": 104840,
"pss_kb": 63735,
"private_dirty_kb": 48100,
"vmhwm_kb": 107620,
"utime_ticks": 18,
"stime_ticks": 2,
"cg_current": 64659456,
"cg_peak": 66650112,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1672,
"msgs": 51,
"events": 169,
"pty_bytes": 28983,
"pty_writes": 14,
"rss_kb": 105096,
"pss_kb": 63991,
"private_dirty_kb": 48356,
"vmhwm_kb": 107620,
"utime_ticks": 18,
"stime_ticks": 2,
"cg_current": 64950272,
"cg_peak": 66650112,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1672,
"msgs": 76,
"events": 261,
"pty_bytes": 28983,
"pty_writes": 14,
"rss_kb": 105384,
"pss_kb": 64279,
"private_dirty_kb": 48644,
"vmhwm_kb": 107620,
"utime_ticks": 18,
"stime_ticks": 2,
"cg_current": 65998848,
"cg_peak": 66650112,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1695,
"msgs": 100,
"events": 355,
"pty_bytes": 31413,
"pty_writes": 15,
"rss_kb": 110828,
"pss_kb": 72634,
"private_dirty_kb": 53832,
"vmhwm_kb": 110848,
"utime_ticks": 22,
"stime_ticks": 3,
"cg_current": 58191872,
"cg_peak": 69308416,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1696,
"msgs": 125,
"events": 434,
"pty_bytes": 31413,
"pty_writes": 15,
"rss_kb": 110860,
"pss_kb": 72666,
"private_dirty_kb": 53864,
"vmhwm_kb": 110860,
"utime_ticks": 22,
"stime_ticks": 3,
"cg_current": 58191872,
"cg_peak": 69308416,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1697,
"msgs": 151,
"events": 521,
"pty_bytes": 31413,
"pty_writes": 15,
"rss_kb": 110860,
"pss_kb": 72666,
"private_dirty_kb": 53864,
"vmhwm_kb": 110860,
"utime_ticks": 22,
"stime_ticks": 3,
"cg_current": 58191872,
"cg_peak": 69308416,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 2073,
"msgs": null,
"events": null,
"pty_bytes": 35542,
"pty_writes": 19,
"rss_kb": 204112,
"pss_kb": 164018,
"private_dirty_kb": 143668,
"vmhwm_kb": 229184,
"utime_ticks": 82,
"stime_ticks": 8,
"cg_current": 151445504,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 3081,
"msgs": null,
"events": null,
"pty_bytes": 69504,
"pty_writes": 33,
"rss_kb": 201004,
"pss_kb": 157792,
"private_dirty_kb": 140560,
"vmhwm_kb": 229184,
"utime_ticks": 91,
"stime_ticks": 9,
"cg_current": 159182848,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 4092,
"msgs": null,
"events": null,
"pty_bytes": 69576,
"pty_writes": 34,
"rss_kb": 201008,
"pss_kb": 157796,
"private_dirty_kb": 140564,
"vmhwm_kb": 229184,
"utime_ticks": 91,
"stime_ticks": 9,
"cg_current": 159186944,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4219,
"msgs": 25,
"events": 90,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 200924,
"pss_kb": 157654,
"private_dirty_kb": 140480,
"vmhwm_kb": 229184,
"utime_ticks": 92,
"stime_ticks": 9,
"cg_current": 163250176,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4221,
"msgs": 51,
"events": 169,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 200960,
"pss_kb": 157690,
"private_dirty_kb": 140516,
"vmhwm_kb": 229184,
"utime_ticks": 92,
"stime_ticks": 9,
"cg_current": 163512320,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4222,
"msgs": 76,
"events": 261,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 200984,
"pss_kb": 157714,
"private_dirty_kb": 140540,
"vmhwm_kb": 229184,
"utime_ticks": 93,
"stime_ticks": 9,
"cg_current": 163512320,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4222,
"msgs": 100,
"events": 355,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 201032,
"pss_kb": 157762,
"private_dirty_kb": 140588,
"vmhwm_kb": 229184,
"utime_ticks": 93,
"stime_ticks": 9,
"cg_current": 163512320,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4223,
"msgs": 125,
"events": 434,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 201048,
"pss_kb": 157778,
"private_dirty_kb": 140604,
"vmhwm_kb": 229184,
"utime_ticks": 93,
"stime_ticks": 9,
"cg_current": 163512320,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4223,
"msgs": 151,
"events": 521,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 201080,
"pss_kb": 157810,
"private_dirty_kb": 140636,
"vmhwm_kb": 229184,
"utime_ticks": 93,
"stime_ticks": 9,
"cg_current": 163512320,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4224,
"msgs": 176,
"events": 631,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 201104,
"pss_kb": 157834,
"private_dirty_kb": 140660,
"vmhwm_kb": 229184,
"utime_ticks": 93,
"stime_ticks": 9,
"cg_current": 163512320,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4225,
"msgs": 200,
"events": 738,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 201120,
"pss_kb": 157850,
"private_dirty_kb": 140676,
"vmhwm_kb": 229184,
"utime_ticks": 93,
"stime_ticks": 9,
"cg_current": 163512320,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4225,
"msgs": 225,
"events": 812,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 201128,
"pss_kb": 157858,
"private_dirty_kb": 140684,
"vmhwm_kb": 229184,
"utime_ticks": 93,
"stime_ticks": 9,
"cg_current": 163336192,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4226,
"msgs": 251,
"events": 913,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 201144,
"pss_kb": 157874,
"private_dirty_kb": 140700,
"vmhwm_kb": 229184,
"utime_ticks": 93,
"stime_ticks": 10,
"cg_current": 163336192,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4227,
"msgs": 276,
"events": 992,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 201196,
"pss_kb": 157926,
"private_dirty_kb": 140752,
"vmhwm_kb": 229184,
"utime_ticks": 93,
"stime_ticks": 10,
"cg_current": 163598336,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4227,
"msgs": 300,
"events": 1051,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 201264,
"pss_kb": 157994,
"private_dirty_kb": 140820,
"vmhwm_kb": 229184,
"utime_ticks": 93,
"stime_ticks": 10,
"cg_current": 163598336,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "done",
"t_ms": 4228,
"msgs": 300,
"events": 1051,
"pty_bytes": 72078,
"pty_writes": 36,
"rss_kb": 201288,
"pss_kb": 158018,
"private_dirty_kb": 140844,
"vmhwm_kb": 229184,
"utime_ticks": 94,
"stime_ticks": 10,
"cg_current": 164122624,
"cg_peak": 178868224,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 5100,
"msgs": 300,
"events": null,
"pty_bytes": 76305,
"pty_writes": 41,
"rss_kb": 251788,
"pss_kb": 208518,
"private_dirty_kb": 191344,
"vmhwm_kb": 251788,
"utime_ticks": 139,
"stime_ticks": 12,
"cg_current": 215285760,
"cg_peak": 216666112,
"cg_oom_kill": 0
},
{
"kind": "final",
"t_ms": 5973,
"msgs": 300,
"events": 1051,
"pty_bytes": 76377,
"pty_writes": 42,
"rss_kb": 251792,
"pss_kb": 208522,
"private_dirty_kb": 191348,
"vmhwm_kb": 251792,
"utime_ticks": 140,
"stime_ticks": 12,
"cg_current": 215289856,
"cg_peak": 216666112,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 6107,
"msgs": 300,
"events": null,
"pty_bytes": 87288,
"pty_writes": 46,
"rss_kb": 251816,
"pss_kb": 208546,
"private_dirty_kb": 191372,
"vmhwm_kb": 251816,
"utime_ticks": 142,
"stime_ticks": 12,
"cg_current": 215810048,
"cg_peak": 216666112,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 7119,
"msgs": 300,
"events": null,
"pty_bytes": 98610,
"pty_writes": 51,
"rss_kb": 251892,
"pss_kb": 208622,
"private_dirty_kb": 191448,
"vmhwm_kb": 251892,
"utime_ticks": 142,
"stime_ticks": 12,
"cg_current": 215392256,
"cg_peak": 216666112,
"cg_oom_kill": 0
}
],
"events": [
{
"kind": "rpc",
"method": "session.create",
"t_ms": 178
},
{
"kind": "rpc",
"method": "startup.catalog",
"t_ms": 178
},
{
"kind": "rpc",
"method": "model.options",
"t_ms": 178
},
{
"kind": "gw-dying",
"die_kind": "kill",
"msgs": 151,
"t_ms": 1697
},
{
"kind": "rpc",
"method": "session.resume",
"t_ms": 2701
}
],
"summary": {
"result": "completed",
"cap_hit": false,
"cap_hit_basis": null,
"at_messages": null,
"exit": {
"exitCode": 0,
"signal": 0,
"t": 7470
},
"stream_done": true,
"msgs_streamed": 300,
"events_streamed": 1051,
"pty_bytes_total": 103421,
"pty_data_callbacks": 56,
"first_byte_ms": 137,
"session_create_ms": 178,
"stream_start_ms": 1669,
"vmhwm_kb": 251892,
"cg_peak": 216666112,
"drain_max_loop_lag_ms": 7,
"drain_lag_violations": 0,
"drain_ok": true,
"digest": null,
"chaos": {
"scenario": "gw-kill-stream",
"kill_seen": true,
"pre_kill_code_idx": null,
"died_at_msgs": 151,
"first_gw_pid": 2765207,
"transcript_preserved": true,
"post_kill_screen_sha": "8fe98e3b5b0ae44487ede95b971424dc3fb43734f020449d3c8648aa830f8a64",
"post_kill_screen_chars": 3688,
"gateway_respawned": true,
"respawn_gw_pid": 2765267,
"time_to_respawn_ms": 1026,
"stream_resumed": true,
"final_screen_sha": "1c9a8ce9dc7daa28f7887a738d7c775e4afc00c09249cc817ce7b05ab0def5a9",
"final_screen_code_idx": 140,
"final_screen_has_fixture": true,
"ui_survived": true,
"orphans": [],
"ui_exit": {
"exitCode": 0,
"signal": 0,
"t": 7470
}
}
}
}

View file

@ -0,0 +1,599 @@
{
"meta": {
"cell": "chaos",
"ui": "opentui",
"config": "otui-capped",
"mode": "chaos",
"rep": "gw-kill-tool",
"run_id": "mq8xe2th-horp",
"utc": "2026-06-11T03:16:04.421Z",
"sha": "cbe703cf4",
"node": "/home/daimon/.local/share/fnm/node-versions/v26.3.0/installation/bin/node",
"node_version": "v26.3.0",
"pty": {
"cols": 120,
"rows": 40,
"term": "xterm-256color"
},
"heap_mb": 8192,
"memory_max": "2G",
"container_cap": false,
"container_memory": null,
"opentui_cap": 3000,
"fixture": {
"path": "/home/daimon/github/worktrees/hermes-agent/lively-thrush/hermes-agent/bench/.cache/fixture-300.ndjson",
"msgs": 300,
"sha256": "ac81e975c299da7d50cfda7fc0fee33c356bd31a4e17a7f0f8e49905e205051a"
},
"sample_every": 25,
"mode_params": {
"flaps": 30,
"scenario": "gw-kill-tool",
"dieAt": "150:tool-kill"
},
"ui_pid": 2765590,
"gw_pid": 2765666,
"cgroup": "/sys/fs/cgroup/user.slice/user-1001.slice/user@1001.service/app.slice/hermes-bench-mq8xe2th-horp.scope",
"load_avg_at_start": [
0.18,
0.24,
0.26
],
"instrumented": false
},
"samples": [
{
"kind": "periodic",
"t_ms": 52,
"msgs": null,
"events": null,
"pty_bytes": 0,
"pty_writes": 0,
"rss_kb": 61076,
"pss_kb": 34446,
"private_dirty_kb": 23032,
"vmhwm_kb": 61156,
"utime_ticks": 3,
"stime_ticks": 1,
"cg_current": 25759744,
"cg_peak": 25759744,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 1062,
"msgs": null,
"events": null,
"pty_bytes": 28911,
"pty_writes": 14,
"rss_kb": 104732,
"pss_kb": 63546,
"private_dirty_kb": 47892,
"vmhwm_kb": 107076,
"utime_ticks": 17,
"stime_ticks": 3,
"cg_current": 61739008,
"cg_peak": 66142208,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1699,
"msgs": 25,
"events": 90,
"pty_bytes": 31413,
"pty_writes": 16,
"rss_kb": 110908,
"pss_kb": 72692,
"private_dirty_kb": 53940,
"vmhwm_kb": 111040,
"utime_ticks": 22,
"stime_ticks": 3,
"cg_current": 59379712,
"cg_peak": 71573504,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1700,
"msgs": 51,
"events": 169,
"pty_bytes": 31413,
"pty_writes": 16,
"rss_kb": 111052,
"pss_kb": 72761,
"private_dirty_kb": 53956,
"vmhwm_kb": 111056,
"utime_ticks": 22,
"stime_ticks": 3,
"cg_current": 59379712,
"cg_peak": 71573504,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1700,
"msgs": 76,
"events": 261,
"pty_bytes": 31413,
"pty_writes": 16,
"rss_kb": 111056,
"pss_kb": 72765,
"private_dirty_kb": 53960,
"vmhwm_kb": 111056,
"utime_ticks": 22,
"stime_ticks": 3,
"cg_current": 59379712,
"cg_peak": 71573504,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1701,
"msgs": 100,
"events": 355,
"pty_bytes": 31413,
"pty_writes": 16,
"rss_kb": 111056,
"pss_kb": 72765,
"private_dirty_kb": 53960,
"vmhwm_kb": 111076,
"utime_ticks": 22,
"stime_ticks": 3,
"cg_current": 59371520,
"cg_peak": 71573504,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1701,
"msgs": 125,
"events": 434,
"pty_bytes": 31413,
"pty_writes": 16,
"rss_kb": 111084,
"pss_kb": 72793,
"private_dirty_kb": 53988,
"vmhwm_kb": 111084,
"utime_ticks": 22,
"stime_ticks": 3,
"cg_current": 59371520,
"cg_peak": 71573504,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1701,
"msgs": 151,
"events": 521,
"pty_bytes": 31413,
"pty_writes": 16,
"rss_kb": 111084,
"pss_kb": 72793,
"private_dirty_kb": 53988,
"vmhwm_kb": 111084,
"utime_ticks": 22,
"stime_ticks": 3,
"cg_current": 59371520,
"cg_peak": 71573504,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 2078,
"msgs": null,
"events": null,
"pty_bytes": 35727,
"pty_writes": 20,
"rss_kb": 250476,
"pss_kb": 210253,
"private_dirty_kb": 189932,
"vmhwm_kb": 251424,
"utime_ticks": 84,
"stime_ticks": 9,
"cg_current": 199835648,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 3088,
"msgs": null,
"events": null,
"pty_bytes": 69976,
"pty_writes": 37,
"rss_kb": 222704,
"pss_kb": 179363,
"private_dirty_kb": 162160,
"vmhwm_kb": 251424,
"utime_ticks": 94,
"stime_ticks": 10,
"cg_current": 181362688,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 4101,
"msgs": null,
"events": null,
"pty_bytes": 70048,
"pty_writes": 38,
"rss_kb": 222704,
"pss_kb": 179363,
"private_dirty_kb": 162160,
"vmhwm_kb": 251424,
"utime_ticks": 94,
"stime_ticks": 10,
"cg_current": 181362688,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4228,
"msgs": 25,
"events": 90,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222628,
"pss_kb": 179229,
"private_dirty_kb": 162084,
"vmhwm_kb": 251424,
"utime_ticks": 95,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4230,
"msgs": 51,
"events": 169,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222628,
"pss_kb": 179229,
"private_dirty_kb": 162084,
"vmhwm_kb": 251424,
"utime_ticks": 95,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4231,
"msgs": 76,
"events": 261,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222628,
"pss_kb": 179229,
"private_dirty_kb": 162084,
"vmhwm_kb": 251424,
"utime_ticks": 95,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4231,
"msgs": 100,
"events": 355,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222628,
"pss_kb": 179229,
"private_dirty_kb": 162084,
"vmhwm_kb": 251424,
"utime_ticks": 95,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4232,
"msgs": 125,
"events": 434,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222632,
"pss_kb": 179233,
"private_dirty_kb": 162088,
"vmhwm_kb": 251424,
"utime_ticks": 95,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4232,
"msgs": 151,
"events": 521,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222644,
"pss_kb": 179245,
"private_dirty_kb": 162100,
"vmhwm_kb": 251424,
"utime_ticks": 95,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4233,
"msgs": 176,
"events": 631,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222668,
"pss_kb": 179269,
"private_dirty_kb": 162124,
"vmhwm_kb": 251424,
"utime_ticks": 95,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4234,
"msgs": 200,
"events": 738,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222688,
"pss_kb": 179289,
"private_dirty_kb": 162144,
"vmhwm_kb": 251424,
"utime_ticks": 95,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4234,
"msgs": 225,
"events": 812,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222736,
"pss_kb": 179337,
"private_dirty_kb": 162192,
"vmhwm_kb": 251424,
"utime_ticks": 95,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4235,
"msgs": 251,
"events": 913,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222752,
"pss_kb": 179353,
"private_dirty_kb": 162208,
"vmhwm_kb": 251424,
"utime_ticks": 95,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4236,
"msgs": 276,
"events": 992,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222800,
"pss_kb": 179401,
"private_dirty_kb": 162256,
"vmhwm_kb": 251424,
"utime_ticks": 96,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 4236,
"msgs": 300,
"events": 1051,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222820,
"pss_kb": 179421,
"private_dirty_kb": 162276,
"vmhwm_kb": 251424,
"utime_ticks": 96,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "done",
"t_ms": 4237,
"msgs": 300,
"events": 1051,
"pty_bytes": 72550,
"pty_writes": 40,
"rss_kb": 222836,
"pss_kb": 179437,
"private_dirty_kb": 162292,
"vmhwm_kb": 251424,
"utime_ticks": 96,
"stime_ticks": 11,
"cg_current": 185696256,
"cg_peak": 201912320,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 5108,
"msgs": 300,
"events": null,
"pty_bytes": 76699,
"pty_writes": 43,
"rss_kb": 274300,
"pss_kb": 230901,
"private_dirty_kb": 213756,
"vmhwm_kb": 274300,
"utime_ticks": 142,
"stime_ticks": 12,
"cg_current": 238333952,
"cg_peak": 239329280,
"cg_oom_kill": 0
},
{
"kind": "final",
"t_ms": 5976,
"msgs": 300,
"events": 1051,
"pty_bytes": 76771,
"pty_writes": 44,
"rss_kb": 274300,
"pss_kb": 230901,
"private_dirty_kb": 213756,
"vmhwm_kb": 274300,
"utime_ticks": 142,
"stime_ticks": 12,
"cg_current": 238333952,
"cg_peak": 239329280,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 6120,
"msgs": 300,
"events": null,
"pty_bytes": 87682,
"pty_writes": 48,
"rss_kb": 274308,
"pss_kb": 230909,
"private_dirty_kb": 213764,
"vmhwm_kb": 274308,
"utime_ticks": 144,
"stime_ticks": 12,
"cg_current": 238600192,
"cg_peak": 239329280,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 7124,
"msgs": 300,
"events": null,
"pty_bytes": 99004,
"pty_writes": 53,
"rss_kb": 274368,
"pss_kb": 230969,
"private_dirty_kb": 213824,
"vmhwm_kb": 274368,
"utime_ticks": 145,
"stime_ticks": 12,
"cg_current": 238395392,
"cg_peak": 239329280,
"cg_oom_kill": 0
}
],
"events": [
{
"kind": "rpc",
"method": "session.create",
"t_ms": 177
},
{
"kind": "rpc",
"method": "startup.catalog",
"t_ms": 177
},
{
"kind": "rpc",
"method": "model.options",
"t_ms": 177
},
{
"kind": "gw-dying",
"die_kind": "tool-kill",
"msgs": 151,
"t_ms": 1701
},
{
"kind": "rpc",
"method": "session.resume",
"t_ms": 2731
}
],
"summary": {
"result": "completed",
"cap_hit": false,
"cap_hit_basis": null,
"at_messages": null,
"exit": {
"exitCode": 0,
"signal": 0,
"t": 7465
},
"stream_done": true,
"msgs_streamed": 300,
"events_streamed": 1051,
"pty_bytes_total": 103815,
"pty_data_callbacks": 58,
"first_byte_ms": 142,
"session_create_ms": 177,
"stream_start_ms": 1697,
"vmhwm_kb": 274368,
"cg_peak": 239329280,
"drain_max_loop_lag_ms": 8,
"drain_lag_violations": 0,
"drain_ok": true,
"digest": null,
"chaos": {
"scenario": "gw-kill-tool",
"kill_seen": true,
"pre_kill_code_idx": null,
"died_at_msgs": 151,
"first_gw_pid": 2765599,
"transcript_preserved": true,
"post_kill_screen_sha": "0c4d217c21e34ee6533ef8cece2d6c77455d6c912d511db001259b4e55e378c3",
"post_kill_screen_chars": 3940,
"gateway_respawned": true,
"respawn_gw_pid": 2765666,
"time_to_respawn_ms": 1046,
"stream_resumed": true,
"final_screen_sha": "1c9a8ce9dc7daa28f7887a738d7c775e4afc00c09249cc817ce7b05ab0def5a9",
"final_screen_code_idx": 140,
"final_screen_has_fixture": true,
"ui_survived": true,
"orphans": [],
"ui_exit": {
"exitCode": 0,
"signal": 0,
"t": 7465
}
}
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,648 @@
{
"meta": {
"cell": "chaos",
"ui": "opentui",
"config": "otui-capped",
"mode": "chaos",
"rep": "resize-storm",
"run_id": "mq8xfkui-dog2",
"utc": "2026-06-11T03:17:14.442Z",
"sha": "cbe703cf4",
"node": "/home/daimon/.local/share/fnm/node-versions/v26.3.0/installation/bin/node",
"node_version": "v26.3.0",
"pty": {
"cols": 120,
"rows": 40,
"term": "xterm-256color"
},
"heap_mb": 8192,
"memory_max": "2G",
"container_cap": false,
"container_memory": null,
"opentui_cap": 3000,
"fixture": {
"path": "/home/daimon/github/worktrees/hermes-agent/lively-thrush/hermes-agent/bench/.cache/fixture-300.ndjson",
"msgs": 300,
"sha256": "ac81e975c299da7d50cfda7fc0fee33c356bd31a4e17a7f0f8e49905e205051a"
},
"sample_every": 25,
"mode_params": {
"flaps": 30,
"scenario": "resize-storm"
},
"ui_pid": 2766857,
"gw_pid": 2766866,
"cgroup": "/sys/fs/cgroup/user.slice/user-1001.slice/session-7421.scope",
"load_avg_at_start": [
0.11,
0.21,
0.25
],
"instrumented": false
},
"samples": [
{
"kind": "periodic",
"t_ms": 27,
"msgs": null,
"events": null,
"pty_bytes": 0,
"pty_writes": 0,
"rss_kb": 30752,
"pss_kb": 12638,
"private_dirty_kb": 5356,
"vmhwm_kb": 30960,
"utime_ticks": 1,
"stime_ticks": 0,
"cg_current": 1378631680,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 1040,
"msgs": null,
"events": null,
"pty_bytes": 28911,
"pty_writes": 10,
"rss_kb": 105124,
"pss_kb": 63927,
"private_dirty_kb": 48292,
"vmhwm_kb": 108100,
"utime_ticks": 18,
"stime_ticks": 2,
"cg_current": 1378119680,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1699,
"msgs": 25,
"events": 90,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 113004,
"pss_kb": 71645,
"private_dirty_kb": 55984,
"vmhwm_kb": 113012,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1700,
"msgs": 51,
"events": 169,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 113260,
"pss_kb": 71901,
"private_dirty_kb": 56240,
"vmhwm_kb": 113300,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1701,
"msgs": 76,
"events": 261,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 113452,
"pss_kb": 72093,
"private_dirty_kb": 56432,
"vmhwm_kb": 113512,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1701,
"msgs": 100,
"events": 355,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 113660,
"pss_kb": 72301,
"private_dirty_kb": 56640,
"vmhwm_kb": 113724,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1701,
"msgs": 125,
"events": 434,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 113772,
"pss_kb": 72413,
"private_dirty_kb": 56752,
"vmhwm_kb": 113776,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1702,
"msgs": 151,
"events": 521,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 113892,
"pss_kb": 72533,
"private_dirty_kb": 56872,
"vmhwm_kb": 113948,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1702,
"msgs": 176,
"events": 631,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 114012,
"pss_kb": 72653,
"private_dirty_kb": 56992,
"vmhwm_kb": 114036,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1703,
"msgs": 200,
"events": 738,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 114076,
"pss_kb": 72717,
"private_dirty_kb": 57056,
"vmhwm_kb": 114076,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1703,
"msgs": 225,
"events": 812,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 114116,
"pss_kb": 72757,
"private_dirty_kb": 57096,
"vmhwm_kb": 114124,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1703,
"msgs": 251,
"events": 913,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 114156,
"pss_kb": 72797,
"private_dirty_kb": 57136,
"vmhwm_kb": 114156,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1704,
"msgs": 276,
"events": 992,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 114196,
"pss_kb": 72837,
"private_dirty_kb": 57176,
"vmhwm_kb": 114196,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1704,
"msgs": 300,
"events": 1051,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 114228,
"pss_kb": 72869,
"private_dirty_kb": 57208,
"vmhwm_kb": 114232,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "done",
"t_ms": 1704,
"msgs": 300,
"events": 1051,
"pty_bytes": 31413,
"pty_writes": 12,
"rss_kb": 114404,
"pss_kb": 72997,
"private_dirty_kb": 57320,
"vmhwm_kb": 114512,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 1377869824,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 2051,
"msgs": 300,
"events": null,
"pty_bytes": 32750,
"pty_writes": 13,
"rss_kb": 220024,
"pss_kb": 176794,
"private_dirty_kb": 159868,
"vmhwm_kb": 220032,
"utime_ticks": 81,
"stime_ticks": 5,
"cg_current": 1378172928,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 3060,
"msgs": 300,
"events": null,
"pty_bytes": 37736,
"pty_writes": 17,
"rss_kb": 252744,
"pss_kb": 209294,
"private_dirty_kb": 192148,
"vmhwm_kb": 272300,
"utime_ticks": 110,
"stime_ticks": 9,
"cg_current": 1377935360,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 4064,
"msgs": 300,
"events": null,
"pty_bytes": 59969,
"pty_writes": 24,
"rss_kb": 252832,
"pss_kb": 209382,
"private_dirty_kb": 192236,
"vmhwm_kb": 272300,
"utime_ticks": 113,
"stime_ticks": 9,
"cg_current": 1378766848,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 5077,
"msgs": 300,
"events": null,
"pty_bytes": 80933,
"pty_writes": 35,
"rss_kb": 253896,
"pss_kb": 210446,
"private_dirty_kb": 193300,
"vmhwm_kb": 272300,
"utime_ticks": 147,
"stime_ticks": 9,
"cg_current": 1377681408,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 6086,
"msgs": 300,
"events": null,
"pty_bytes": 108254,
"pty_writes": 47,
"rss_kb": 254132,
"pss_kb": 210682,
"private_dirty_kb": 193536,
"vmhwm_kb": 272300,
"utime_ticks": 170,
"stime_ticks": 9,
"cg_current": 1378136064,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 7100,
"msgs": 300,
"events": null,
"pty_bytes": 140468,
"pty_writes": 63,
"rss_kb": 254784,
"pss_kb": 211334,
"private_dirty_kb": 194188,
"vmhwm_kb": 272300,
"utime_ticks": 199,
"stime_ticks": 10,
"cg_current": 1378250752,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 8106,
"msgs": 300,
"events": null,
"pty_bytes": 156611,
"pty_writes": 71,
"rss_kb": 254820,
"pss_kb": 211370,
"private_dirty_kb": 194224,
"vmhwm_kb": 272300,
"utime_ticks": 213,
"stime_ticks": 10,
"cg_current": 1378324480,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 9122,
"msgs": 300,
"events": null,
"pty_bytes": 156683,
"pty_writes": 72,
"rss_kb": 254820,
"pss_kb": 211370,
"private_dirty_kb": 194224,
"vmhwm_kb": 272300,
"utime_ticks": 213,
"stime_ticks": 10,
"cg_current": 1378455552,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 10130,
"msgs": 300,
"events": null,
"pty_bytes": 156755,
"pty_writes": 73,
"rss_kb": 254824,
"pss_kb": 211374,
"private_dirty_kb": 194228,
"vmhwm_kb": 272300,
"utime_ticks": 213,
"stime_ticks": 10,
"cg_current": 1379602432,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 11139,
"msgs": 300,
"events": null,
"pty_bytes": 156930,
"pty_writes": 74,
"rss_kb": 254824,
"pss_kb": 211374,
"private_dirty_kb": 194228,
"vmhwm_kb": 272300,
"utime_ticks": 214,
"stime_ticks": 10,
"cg_current": 1378435072,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 12149,
"msgs": 300,
"events": null,
"pty_bytes": 157002,
"pty_writes": 75,
"rss_kb": 254824,
"pss_kb": 211374,
"private_dirty_kb": 194228,
"vmhwm_kb": 272300,
"utime_ticks": 214,
"stime_ticks": 10,
"cg_current": 1378525184,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 13162,
"msgs": 300,
"events": null,
"pty_bytes": 157074,
"pty_writes": 76,
"rss_kb": 254824,
"pss_kb": 211374,
"private_dirty_kb": 194228,
"vmhwm_kb": 272300,
"utime_ticks": 214,
"stime_ticks": 10,
"cg_current": 1378615296,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 14176,
"msgs": 300,
"events": null,
"pty_bytes": 157218,
"pty_writes": 78,
"rss_kb": 254828,
"pss_kb": 211378,
"private_dirty_kb": 194232,
"vmhwm_kb": 272300,
"utime_ticks": 215,
"stime_ticks": 10,
"cg_current": 1379229696,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 15185,
"msgs": 300,
"events": null,
"pty_bytes": 157290,
"pty_writes": 79,
"rss_kb": 254828,
"pss_kb": 211378,
"private_dirty_kb": 194232,
"vmhwm_kb": 272300,
"utime_ticks": 215,
"stime_ticks": 10,
"cg_current": 1379205120,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 16202,
"msgs": 300,
"events": null,
"pty_bytes": 157362,
"pty_writes": 80,
"rss_kb": 254832,
"pss_kb": 211382,
"private_dirty_kb": 194236,
"vmhwm_kb": 272300,
"utime_ticks": 215,
"stime_ticks": 10,
"cg_current": 1379594240,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 17215,
"msgs": 300,
"events": null,
"pty_bytes": 157434,
"pty_writes": 81,
"rss_kb": 254836,
"pss_kb": 211386,
"private_dirty_kb": 194240,
"vmhwm_kb": 272300,
"utime_ticks": 215,
"stime_ticks": 10,
"cg_current": 1380052992,
"cg_peak": 2533130240,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 18223,
"msgs": 300,
"events": null,
"pty_bytes": 179667,
"pty_writes": 91,
"rss_kb": 254884,
"pss_kb": 211434,
"private_dirty_kb": 194288,
"vmhwm_kb": 272300,
"utime_ticks": 218,
"stime_ticks": 10,
"cg_current": 1379971072,
"cg_peak": 2533130240,
"cg_oom_kill": 0
}
],
"events": [
{
"kind": "rpc",
"method": "session.create",
"t_ms": 177
},
{
"kind": "rpc",
"method": "startup.catalog",
"t_ms": 177
},
{
"kind": "rpc",
"method": "model.options",
"t_ms": 177
}
],
"summary": {
"result": "completed",
"cap_hit": false,
"cap_hit_basis": null,
"at_messages": null,
"exit": {
"exitCode": 0,
"signal": 0,
"t": 18758
},
"stream_done": true,
"msgs_streamed": 300,
"events_streamed": 1051,
"pty_bytes_total": 184406,
"pty_data_callbacks": 95,
"first_byte_ms": 141,
"session_create_ms": 177,
"stream_start_ms": 1697,
"vmhwm_kb": 272300,
"cg_peak": 2533130240,
"drain_max_loop_lag_ms": 6,
"drain_lag_violations": 0,
"drain_ok": true,
"digest": null,
"chaos": {
"scenario": "resize-storm",
"loaded": true,
"pre_storm_code_idx": 140,
"flaps": 30,
"storm_ms": 3009,
"ui_survived_storm": true,
"transcript_preserved": true,
"post_storm_screen_sha": "28115523974bf75d8a3ec7d03e81b766c0ccae6b9907f00186c1683687aaa997",
"ui_survived": true,
"orphans": [],
"ui_exit": {
"exitCode": 0,
"signal": 0,
"t": 18758
}
}
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,509 @@
{
"meta": {
"cell": "echo",
"ui": "opentui",
"config": "otui-capped",
"mode": "echo",
"rep": 0,
"run_id": "mq8y8pss-i8q4",
"utc": "2026-06-11T03:39:53.884Z",
"sha": "cbe703cf4",
"node": "/home/daimon/.local/share/fnm/node-versions/v26.3.0/installation/bin/node",
"node_version": "v26.3.0",
"pty": {
"cols": 120,
"rows": 40,
"term": "xterm-256color"
},
"heap_mb": 8192,
"memory_max": "2G",
"container_cap": false,
"container_memory": null,
"opentui_cap": 3000,
"fixture": {
"path": "/home/daimon/github/worktrees/hermes-agent/lively-thrush/hermes-agent/bench/.cache/fixture-100.ndjson",
"msgs": 100,
"sha256": "0c583ebe8dd97aecb72cc947ae3fe83dc85539c87e8d70d17fb8994117d37a44"
},
"sample_every": 100,
"mode_params": {},
"ui_pid": 2789667,
"gw_pid": 2789676,
"cgroup": "/sys/fs/cgroup/user.slice/user-1001.slice/user@1001.service/app.slice/hermes-bench-mq8y8pss-i8q4.scope",
"load_avg_at_start": [
0.18,
0.37,
0.31
],
"instrumented": false
},
"samples": [
{
"kind": "periodic",
"t_ms": 52,
"msgs": null,
"events": null,
"pty_bytes": 0,
"pty_writes": 0,
"rss_kb": 60724,
"pss_kb": 34293,
"private_dirty_kb": 22956,
"vmhwm_kb": 60928,
"utime_ticks": 3,
"stime_ticks": 1,
"cg_current": 25538560,
"cg_peak": 25538560,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 1065,
"msgs": null,
"events": null,
"pty_bytes": 28911,
"pty_writes": 8,
"rss_kb": 105040,
"pss_kb": 64906,
"private_dirty_kb": 48284,
"vmhwm_kb": 107732,
"utime_ticks": 18,
"stime_ticks": 2,
"cg_current": 62365696,
"cg_peak": 66961408,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1698,
"msgs": 100,
"events": 355,
"pty_bytes": 31413,
"pty_writes": 11,
"rss_kb": 109928,
"pss_kb": 69639,
"private_dirty_kb": 52916,
"vmhwm_kb": 109928,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 69173248,
"cg_peak": 69431296,
"cg_oom_kill": 0
},
{
"kind": "done",
"t_ms": 1699,
"msgs": 100,
"events": 355,
"pty_bytes": 31413,
"pty_writes": 11,
"rss_kb": 109928,
"pss_kb": 69639,
"private_dirty_kb": 52916,
"vmhwm_kb": 109928,
"utime_ticks": 23,
"stime_ticks": 2,
"cg_current": 69173248,
"cg_peak": 69431296,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 2076,
"msgs": 100,
"events": null,
"pty_bytes": 35603,
"pty_writes": 15,
"rss_kb": 200836,
"pss_kb": 158595,
"private_dirty_kb": 140376,
"vmhwm_kb": 220588,
"utime_ticks": 76,
"stime_ticks": 8,
"cg_current": 160391168,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "final",
"t_ms": 2969,
"msgs": 100,
"events": 355,
"pty_bytes": 35675,
"pty_writes": 16,
"rss_kb": 200840,
"pss_kb": 158599,
"private_dirty_kb": 140380,
"vmhwm_kb": 220588,
"utime_ticks": 77,
"stime_ticks": 8,
"cg_current": 160092160,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 3089,
"msgs": 100,
"events": null,
"pty_bytes": 35780,
"pty_writes": 17,
"rss_kb": 200980,
"pss_kb": 158739,
"private_dirty_kb": 140520,
"vmhwm_kb": 220588,
"utime_ticks": 77,
"stime_ticks": 8,
"cg_current": 160751616,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 4101,
"msgs": 100,
"events": null,
"pty_bytes": 35984,
"pty_writes": 20,
"rss_kb": 201028,
"pss_kb": 158787,
"private_dirty_kb": 140568,
"vmhwm_kb": 220588,
"utime_ticks": 78,
"stime_ticks": 8,
"cg_current": 160284672,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 5114,
"msgs": 100,
"events": null,
"pty_bytes": 36188,
"pty_writes": 23,
"rss_kb": 201172,
"pss_kb": 158931,
"private_dirty_kb": 140712,
"vmhwm_kb": 220588,
"utime_ticks": 78,
"stime_ticks": 8,
"cg_current": 160686080,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 6127,
"msgs": 100,
"events": null,
"pty_bytes": 36395,
"pty_writes": 26,
"rss_kb": 201468,
"pss_kb": 159227,
"private_dirty_kb": 141008,
"vmhwm_kb": 220588,
"utime_ticks": 79,
"stime_ticks": 8,
"cg_current": 161255424,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 7138,
"msgs": 100,
"events": null,
"pty_bytes": 36604,
"pty_writes": 29,
"rss_kb": 201872,
"pss_kb": 159631,
"private_dirty_kb": 141412,
"vmhwm_kb": 220588,
"utime_ticks": 80,
"stime_ticks": 8,
"cg_current": 161157120,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 8149,
"msgs": 100,
"events": null,
"pty_bytes": 36813,
"pty_writes": 32,
"rss_kb": 202180,
"pss_kb": 159939,
"private_dirty_kb": 141720,
"vmhwm_kb": 220588,
"utime_ticks": 81,
"stime_ticks": 8,
"cg_current": 161595392,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 9161,
"msgs": 100,
"events": null,
"pty_bytes": 37022,
"pty_writes": 35,
"rss_kb": 202468,
"pss_kb": 160227,
"private_dirty_kb": 142008,
"vmhwm_kb": 220588,
"utime_ticks": 82,
"stime_ticks": 8,
"cg_current": 162004992,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 10167,
"msgs": 100,
"events": null,
"pty_bytes": 37407,
"pty_writes": 39,
"rss_kb": 202756,
"pss_kb": 160515,
"private_dirty_kb": 142296,
"vmhwm_kb": 220588,
"utime_ticks": 82,
"stime_ticks": 8,
"cg_current": 162074624,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 11182,
"msgs": 100,
"events": null,
"pty_bytes": 37616,
"pty_writes": 42,
"rss_kb": 203044,
"pss_kb": 160803,
"private_dirty_kb": 142584,
"vmhwm_kb": 220588,
"utime_ticks": 83,
"stime_ticks": 8,
"cg_current": 162373632,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 12196,
"msgs": 100,
"events": null,
"pty_bytes": 37825,
"pty_writes": 45,
"rss_kb": 203324,
"pss_kb": 161083,
"private_dirty_kb": 142864,
"vmhwm_kb": 220588,
"utime_ticks": 83,
"stime_ticks": 8,
"cg_current": 162664448,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 13204,
"msgs": 100,
"events": null,
"pty_bytes": 38034,
"pty_writes": 48,
"rss_kb": 203620,
"pss_kb": 161379,
"private_dirty_kb": 143160,
"vmhwm_kb": 220588,
"utime_ticks": 84,
"stime_ticks": 8,
"cg_current": 162959360,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 14215,
"msgs": 100,
"events": null,
"pty_bytes": 38243,
"pty_writes": 51,
"rss_kb": 203892,
"pss_kb": 161651,
"private_dirty_kb": 143432,
"vmhwm_kb": 220588,
"utime_ticks": 84,
"stime_ticks": 8,
"cg_current": 163241984,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 15220,
"msgs": 100,
"events": null,
"pty_bytes": 38452,
"pty_writes": 54,
"rss_kb": 204164,
"pss_kb": 161923,
"private_dirty_kb": 143704,
"vmhwm_kb": 220588,
"utime_ticks": 85,
"stime_ticks": 8,
"cg_current": 163524608,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 16230,
"msgs": 100,
"events": null,
"pty_bytes": 38661,
"pty_writes": 57,
"rss_kb": 204452,
"pss_kb": 162211,
"private_dirty_kb": 143992,
"vmhwm_kb": 220588,
"utime_ticks": 85,
"stime_ticks": 8,
"cg_current": 164081664,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 17238,
"msgs": 100,
"events": null,
"pty_bytes": 38870,
"pty_writes": 60,
"rss_kb": 204732,
"pss_kb": 162491,
"private_dirty_kb": 144272,
"vmhwm_kb": 220588,
"utime_ticks": 86,
"stime_ticks": 8,
"cg_current": 164114432,
"cg_peak": 181673984,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 18243,
"msgs": 100,
"events": null,
"pty_bytes": 50711,
"pty_writes": 67,
"rss_kb": 202452,
"pss_kb": 160211,
"private_dirty_kb": 141992,
"vmhwm_kb": 220588,
"utime_ticks": 97,
"stime_ticks": 8,
"cg_current": 161767424,
"cg_peak": 181673984,
"cg_oom_kill": 0
}
],
"events": [
{
"kind": "rpc",
"method": "session.create",
"t_ms": 177
},
{
"kind": "rpc",
"method": "startup.catalog",
"t_ms": 177
},
{
"kind": "rpc",
"method": "model.options",
"t_ms": 177
},
{
"kind": "rpc",
"method": "prompt.submit",
"t_ms": 17989
}
],
"summary": {
"result": "completed",
"cap_hit": false,
"cap_hit_basis": null,
"at_messages": null,
"exit": {
"exitCode": 0,
"signal": 0,
"t": 18869
},
"stream_done": true,
"msgs_streamed": 100,
"events_streamed": 355,
"pty_bytes_total": 54588,
"pty_data_callbacks": 70,
"first_byte_ms": 139,
"session_create_ms": 177,
"stream_start_ms": 1671,
"vmhwm_kb": 220588,
"cg_peak": 181673984,
"drain_max_loop_lag_ms": 3,
"drain_lag_violations": 0,
"drain_ok": true,
"digest": null,
"echo": {
"keystrokes_sent": 30,
"keystrokes_matched": 30,
"echo_ms": {
"p50": 2,
"p95": 3.549999999999997,
"p99": 4.710000000000001
},
"first_chunk_ms": {
"p50": 2,
"p95": 3.549999999999997
},
"submit_first_token_paint_ms": 107,
"latencies_ms": [
5,
2,
2,
2,
2,
2,
1,
2,
2,
3,
2,
2,
1,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
1,
4,
2,
1
]
}
}
}

View file

@ -0,0 +1,895 @@
{
"meta": {
"cell": "chaos",
"ui": "ink",
"config": "ink",
"mode": "chaos",
"rep": "gw-kill-stream",
"run_id": "mq8yh0ow-bj6k",
"utc": "2026-06-11T03:46:21.249Z",
"sha": "af1e4bb9a",
"node": "/home/daimon/.local/share/fnm/node-versions/v26.3.0/installation/bin/node",
"node_version": "v26.3.0",
"pty": {
"cols": 120,
"rows": 40,
"term": "xterm-256color"
},
"heap_mb": 8192,
"memory_max": "2G",
"container_cap": false,
"container_memory": null,
"opentui_cap": null,
"fixture": {
"path": "/home/daimon/github/worktrees/hermes-agent/lively-thrush/hermes-agent/bench/.cache/fixture-300.ndjson",
"msgs": 300,
"sha256": "ac81e975c299da7d50cfda7fc0fee33c356bd31a4e17a7f0f8e49905e205051a"
},
"sample_every": 25,
"mode_params": {
"flaps": 30,
"scenario": "gw-kill-stream",
"dieAt": "150:kill"
},
"ui_pid": 2797236,
"gw_pid": 2797266,
"cgroup": "/sys/fs/cgroup/user.slice/user-1001.slice/user@1001.service/app.slice/hermes-bench-mq8yh0ow-bj6k.scope",
"load_avg_at_start": [
0.15,
0.21,
0.25
],
"instrumented": false
},
"samples": [
{
"kind": "periodic",
"t_ms": 52,
"msgs": null,
"events": null,
"pty_bytes": 0,
"pty_writes": 0,
"rss_kb": 57488,
"pss_kb": 31355,
"private_dirty_kb": 20064,
"vmhwm_kb": 57488,
"utime_ticks": 2,
"stime_ticks": 1,
"cg_current": 21925888,
"cg_peak": 22122496,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 1063,
"msgs": null,
"events": null,
"pty_bytes": 6601,
"pty_writes": 12,
"rss_kb": 106968,
"pss_kb": 68061,
"private_dirty_kb": 48168,
"vmhwm_kb": 106968,
"utime_ticks": 24,
"stime_ticks": 2,
"cg_current": 62205952,
"cg_peak": 63172608,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1740,
"msgs": 25,
"events": 90,
"pty_bytes": 6646,
"pty_writes": 13,
"rss_kb": 111160,
"pss_kb": 72184,
"private_dirty_kb": 51700,
"vmhwm_kb": 111172,
"utime_ticks": 27,
"stime_ticks": 2,
"cg_current": 68341760,
"cg_peak": 68603904,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1741,
"msgs": 51,
"events": 169,
"pty_bytes": 6646,
"pty_writes": 13,
"rss_kb": 111416,
"pss_kb": 72440,
"private_dirty_kb": 51956,
"vmhwm_kb": 111424,
"utime_ticks": 27,
"stime_ticks": 2,
"cg_current": 68431872,
"cg_peak": 68694016,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1742,
"msgs": 76,
"events": 261,
"pty_bytes": 6646,
"pty_writes": 13,
"rss_kb": 111660,
"pss_kb": 72684,
"private_dirty_kb": 52200,
"vmhwm_kb": 111676,
"utime_ticks": 27,
"stime_ticks": 2,
"cg_current": 68956160,
"cg_peak": 68956160,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1764,
"msgs": 100,
"events": 355,
"pty_bytes": 10116,
"pty_writes": 15,
"rss_kb": 123580,
"pss_kb": 84476,
"private_dirty_kb": 63864,
"vmhwm_kb": 123716,
"utime_ticks": 32,
"stime_ticks": 2,
"cg_current": 82059264,
"cg_peak": 82059264,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1766,
"msgs": 125,
"events": 434,
"pty_bytes": 10116,
"pty_writes": 15,
"rss_kb": 123836,
"pss_kb": 84732,
"private_dirty_kb": 64120,
"vmhwm_kb": 124124,
"utime_ticks": 32,
"stime_ticks": 2,
"cg_current": 82583552,
"cg_peak": 82583552,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 1789,
"msgs": 151,
"events": 521,
"pty_bytes": 14298,
"pty_writes": 17,
"rss_kb": 132920,
"pss_kb": 96860,
"private_dirty_kb": 73076,
"vmhwm_kb": 132936,
"utime_ticks": 37,
"stime_ticks": 3,
"cg_current": 78594048,
"cg_peak": 84942848,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 2067,
"msgs": null,
"events": null,
"pty_bytes": 28162,
"pty_writes": 24,
"rss_kb": 160612,
"pss_kb": 121428,
"private_dirty_kb": 100704,
"vmhwm_kb": 160612,
"utime_ticks": 46,
"stime_ticks": 4,
"cg_current": 117395456,
"cg_peak": 117862400,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 3072,
"msgs": null,
"events": null,
"pty_bytes": 53544,
"pty_writes": 38,
"rss_kb": 162876,
"pss_kb": 123662,
"private_dirty_kb": 102908,
"vmhwm_kb": 162876,
"utime_ticks": 52,
"stime_ticks": 5,
"cg_current": 119590912,
"cg_peak": 120819712,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3373,
"msgs": 25,
"events": 90,
"pty_bytes": 57809,
"pty_writes": 41,
"rss_kb": 165044,
"pss_kb": 125740,
"private_dirty_kb": 105012,
"vmhwm_kb": 165124,
"utime_ticks": 57,
"stime_ticks": 5,
"cg_current": 125566976,
"cg_peak": 125566976,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3375,
"msgs": 51,
"events": 169,
"pty_bytes": 57809,
"pty_writes": 41,
"rss_kb": 165144,
"pss_kb": 125840,
"private_dirty_kb": 105112,
"vmhwm_kb": 165396,
"utime_ticks": 57,
"stime_ticks": 5,
"cg_current": 126091264,
"cg_peak": 126091264,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3375,
"msgs": 76,
"events": 261,
"pty_bytes": 57809,
"pty_writes": 41,
"rss_kb": 165396,
"pss_kb": 126092,
"private_dirty_kb": 105364,
"vmhwm_kb": 165396,
"utime_ticks": 57,
"stime_ticks": 5,
"cg_current": 126091264,
"cg_peak": 126091264,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3376,
"msgs": 100,
"events": 355,
"pty_bytes": 57809,
"pty_writes": 41,
"rss_kb": 165552,
"pss_kb": 126248,
"private_dirty_kb": 105520,
"vmhwm_kb": 165672,
"utime_ticks": 57,
"stime_ticks": 5,
"cg_current": 126353408,
"cg_peak": 126353408,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3377,
"msgs": 125,
"events": 434,
"pty_bytes": 57809,
"pty_writes": 41,
"rss_kb": 165816,
"pss_kb": 126512,
"private_dirty_kb": 105784,
"vmhwm_kb": 165840,
"utime_ticks": 57,
"stime_ticks": 5,
"cg_current": 126353408,
"cg_peak": 126353408,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3377,
"msgs": 151,
"events": 521,
"pty_bytes": 57809,
"pty_writes": 41,
"rss_kb": 165948,
"pss_kb": 126644,
"private_dirty_kb": 105916,
"vmhwm_kb": 166092,
"utime_ticks": 57,
"stime_ticks": 5,
"cg_current": 126615552,
"cg_peak": 126615552,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3378,
"msgs": 176,
"events": 631,
"pty_bytes": 57809,
"pty_writes": 41,
"rss_kb": 166212,
"pss_kb": 126908,
"private_dirty_kb": 106180,
"vmhwm_kb": 166216,
"utime_ticks": 58,
"stime_ticks": 5,
"cg_current": 126877696,
"cg_peak": 126877696,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3399,
"msgs": 200,
"events": 738,
"pty_bytes": 62124,
"pty_writes": 43,
"rss_kb": 176636,
"pss_kb": 137311,
"private_dirty_kb": 116604,
"vmhwm_kb": 176724,
"utime_ticks": 62,
"stime_ticks": 5,
"cg_current": 137777152,
"cg_peak": 137777152,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3401,
"msgs": 225,
"events": 812,
"pty_bytes": 62124,
"pty_writes": 43,
"rss_kb": 177124,
"pss_kb": 137799,
"private_dirty_kb": 117092,
"vmhwm_kb": 177216,
"utime_ticks": 62,
"stime_ticks": 5,
"cg_current": 138190848,
"cg_peak": 138190848,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3422,
"msgs": 251,
"events": 913,
"pty_bytes": 66258,
"pty_writes": 45,
"rss_kb": 173628,
"pss_kb": 134303,
"private_dirty_kb": 113596,
"vmhwm_kb": 179400,
"utime_ticks": 67,
"stime_ticks": 6,
"cg_current": 134746112,
"cg_peak": 141537280,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3424,
"msgs": 276,
"events": 992,
"pty_bytes": 66258,
"pty_writes": 45,
"rss_kb": 173828,
"pss_kb": 134503,
"private_dirty_kb": 113796,
"vmhwm_kb": 179400,
"utime_ticks": 67,
"stime_ticks": 6,
"cg_current": 134746112,
"cg_peak": 141537280,
"cg_oom_kill": 0
},
{
"kind": "boundary",
"t_ms": 3424,
"msgs": 300,
"events": 1051,
"pty_bytes": 66258,
"pty_writes": 45,
"rss_kb": 173832,
"pss_kb": 134507,
"private_dirty_kb": 113800,
"vmhwm_kb": 179400,
"utime_ticks": 67,
"stime_ticks": 6,
"cg_current": 134746112,
"cg_peak": 141537280,
"cg_oom_kill": 0
},
{
"kind": "done",
"t_ms": 3425,
"msgs": 300,
"events": 1051,
"pty_bytes": 66258,
"pty_writes": 45,
"rss_kb": 173832,
"pss_kb": 134507,
"private_dirty_kb": 113800,
"vmhwm_kb": 179400,
"utime_ticks": 67,
"stime_ticks": 6,
"cg_current": 134746112,
"cg_peak": 141537280,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 4079,
"msgs": 300,
"events": null,
"pty_bytes": 78013,
"pty_writes": 50,
"rss_kb": 200204,
"pss_kb": 160874,
"private_dirty_kb": 140172,
"vmhwm_kb": 200204,
"utime_ticks": 79,
"stime_ticks": 7,
"cg_current": 161730560,
"cg_peak": 162324480,
"cg_oom_kill": 0
},
{
"kind": "final",
"t_ms": 4664,
"msgs": 300,
"events": 1051,
"pty_bytes": 78013,
"pty_writes": 50,
"rss_kb": 200204,
"pss_kb": 160874,
"private_dirty_kb": 140172,
"vmhwm_kb": 200204,
"utime_ticks": 79,
"stime_ticks": 7,
"cg_current": 161730560,
"cg_peak": 162324480,
"cg_oom_kill": 0
},
{
"kind": "periodic",
"t_ms": 5084,
"msgs": 300,
"events": null,
"pty_bytes": 88694,
"pty_writes": 57,
"rss_kb": 203104,
"pss_kb": 163774,
"private_dirty_kb": 143072,
"vmhwm_kb": 203104,
"utime_ticks": 81,
"stime_ticks": 7,
"cg_current": 165236736,
"cg_peak": 165236736,
"cg_oom_kill": 0
}
],
"events": [
{
"kind": "rpc",
"method": "config.get",
"t_ms": 204
},
{
"kind": "rpc",
"method": "commands.catalog",
"t_ms": 229
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 229
},
{
"kind": "rpc",
"method": "setup.status",
"t_ms": 229
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 229
},
{
"kind": "rpc",
"method": "session.create",
"t_ms": 229
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 229
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 229
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 229
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 229
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 229
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 254
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1742
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1763
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 1763
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1766
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1788
},
{
"kind": "gw-dying",
"die_kind": "kill",
"msgs": 151,
"t_ms": 1789
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "commands.catalog",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "setup.status",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "session.resume",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 1864
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 2090
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 2090
},
{
"kind": "rpc",
"method": "terminal.resize",
"t_ms": 2190
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 2265
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 2441
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 2441
},
{
"kind": "rpc",
"method": "terminal.resize",
"t_ms": 2542
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 2617
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3375
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 3375
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3377
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3377
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3378
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3395
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3420
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3420
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3420
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3425
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3445
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3470
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3470
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3495
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3495
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3520
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 3520
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4679
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4679
},
{
"kind": "rpc",
"method": "terminal.resize",
"t_ms": 4780
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 4830
},
{
"kind": "rpc",
"method": "session.active_list",
"t_ms": 4855
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 5031
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 5031
},
{
"kind": "rpc",
"method": "terminal.resize",
"t_ms": 5132
},
{
"kind": "rpc",
"method": "config.get",
"t_ms": 5182
}
],
"summary": {
"result": "completed",
"cap_hit": false,
"cap_hit_basis": null,
"at_messages": null,
"exit": {
"exitCode": 0,
"signal": 0,
"t": 5926
},
"stream_done": true,
"msgs_streamed": 300,
"events_streamed": 1051,
"pty_bytes_total": 92527,
"pty_data_callbacks": 72,
"first_byte_ms": 85,
"session_create_ms": 229,
"stream_start_ms": 1738,
"vmhwm_kb": 203104,
"cg_peak": 165236736,
"drain_max_loop_lag_ms": 7,
"drain_lag_violations": 0,
"drain_ok": true,
"digest": null,
"chaos": {
"scenario": "gw-kill-stream",
"kill_seen": true,
"pre_kill_code_idx": 44,
"died_at_msgs": 151,
"first_gw_pid": 2797244,
"transcript_preserved": true,
"post_kill_screen_sha": "02df1050c3aa49f66f5db881f12ea3e95b928c2b6d8841e4fb402a5f28d5c1ca",
"post_kill_screen_chars": 3288,
"gateway_respawned": true,
"respawn_gw_pid": 2797266,
"time_to_respawn_ms": 87,
"stream_resumed": true,
"final_screen_sha": "7775bee02e57da2be0f73880cfe828666f51e08209a28ba81ec599817b95eb2c",
"final_screen_code_idx": 140,
"final_screen_has_fixture": true,
"ui_survived": true,
"orphans": [],
"ui_exit": {
"exitCode": 0,
"signal": 0,
"t": 5926
}
}
}
}