Teknium
3a8e3a2e88
review-fix(moa): restore _relay_moa_reference_event/_moa_reference_output_allowed + quiet-reference test
...
BASE (63279301bc ) exported agent.agent_init._moa_reference_output_allowed and
_relay_moa_reference_event (salvaged in 3dfe712384 from #67334 , plugin-importable,
zero in-tree callers) and covered them with
tests/agent/test_moa_quiet_reference_output.py. The simplification PR deleted both
the helpers and the test. Restore them byte-identical to BASE.
Note: the live build_moa_facade relay in agent/moa_loop.py is unchanged. A/B
harness (/tmp/rf/rev/moa_quiet_ab.py) shows BASE's facade relay already fired
moa.reference under platform=cli/tool_progress_mode=off — the guard only ever
lived in the orphan helper. -Q is protected on both trees by cli.py nulling
agent.tool_progress_callback (_configure_quiet_agent / BASE cli.py:22308).
2026-09-03 09:35:34 -07:00
..
2026-09-03 03:31:03 -07:00
2026-09-02 22:44:07 -07:00
2026-09-02 23:04:29 -07:00
2026-09-02 22:44:07 -07:00
2026-09-02 19:25:11 -07:00
2026-09-03 09:32:25 -07:00
2026-09-02 19:25:43 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 19:07:53 -07:00
2026-09-02 18:56:06 -07:00
2026-09-02 20:10:26 -07:00
2026-09-03 09:35:34 -07:00
2026-09-03 04:31:46 -07:00
2026-09-02 22:00:23 -07:00
2026-09-02 19:07:53 -07:00
2026-09-02 20:27:46 -07:00
2026-09-02 20:45:26 -07:00
2026-09-02 19:07:13 -07:00
2026-09-02 20:10:26 -07:00
2026-09-02 21:38:20 -07:00
2026-09-02 21:38:20 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 19:07:53 -07:00
2026-09-02 19:07:13 -07:00
2026-09-02 20:45:26 -07:00
2026-09-02 18:18:18 -07:00
2026-09-02 23:22:11 -07:00
2026-09-02 18:49:57 -07:00
2026-09-02 18:49:57 -07:00
2026-09-02 18:49:57 -07:00
2026-09-02 18:18:18 -07:00
2026-09-02 18:18:18 -07:00
2026-09-02 18:18:18 -07:00
2026-09-03 05:36:21 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 18:47:54 -07:00
2026-09-02 23:26:34 -07:00
2026-09-02 23:17:36 -07:00
2026-09-02 18:49:57 -07:00
2026-09-02 18:18:18 -07:00
2026-09-02 19:08:36 -07:00
2026-09-02 23:38:31 -07:00
2026-09-02 18:49:57 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 18:49:57 -07:00
2026-09-02 18:49:57 -07:00
2026-09-03 03:31:03 -07:00
2026-09-03 05:20:11 -07:00
2026-09-03 09:32:25 -07:00
2026-09-02 18:57:14 -07:00
2026-09-02 19:11:28 -07:00
2026-09-02 18:57:14 -07:00
2026-09-02 20:14:01 -07:00
2026-09-02 19:06:11 -07:00
2026-09-02 20:02:44 -07:00
2026-09-02 19:31:18 -07:00
2026-09-02 18:58:42 -07:00
2026-09-02 19:32:53 -07:00
2026-09-03 04:31:46 -07:00
2026-09-03 05:36:21 -07:00
2026-09-02 19:32:53 -07:00
2026-09-02 13:29:48 -07:00
2026-09-02 18:58:42 -07:00
2026-09-02 18:22:13 -07:00
2026-09-02 18:58:42 -07:00
2026-09-02 20:32:51 -07:00
2026-09-02 19:23:20 -07:00
2026-09-02 19:32:53 -07:00
2026-09-02 18:58:42 -07:00
2026-09-02 18:58:42 -07:00
2026-09-02 18:58:42 -07:00
2026-09-02 18:58:42 -07:00
2026-09-02 20:02:44 -07:00
2026-09-02 18:53:53 -07:00
2026-09-02 19:31:18 -07:00
2026-09-02 18:53:53 -07:00
2026-09-02 18:22:13 -07:00
2026-09-02 18:58:42 -07:00
2026-09-02 18:22:13 -07:00
2026-09-02 20:02:44 -07:00
2026-09-02 20:02:44 -07:00
2026-09-02 19:22:42 -07:00
2026-09-02 20:02:44 -07:00
2026-09-02 18:22:13 -07:00
2026-09-02 18:29:05 -07:00
2026-09-02 22:21:06 -07:00
2026-09-02 22:22:02 -07:00
2026-09-02 19:50:13 -07:00
2026-09-02 18:28:38 -07:00
2026-09-02 18:28:38 -07:00
2026-09-02 22:42:02 -07:00
2026-09-02 22:10:34 -07:00
2026-09-02 22:07:44 -07:00
2026-09-02 19:10:21 -07:00
2026-09-03 03:31:03 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 18:33:06 -07:00
2026-09-02 21:44:48 -07:00
2026-09-02 19:12:17 -07:00
2026-09-02 22:21:06 -07:00
2026-09-02 19:05:15 -07:00
2026-09-02 21:46:36 -07:00
2026-09-02 22:44:07 -07:00
2026-09-03 02:44:24 -07:00
2026-09-02 18:25:58 -07:00
2026-09-02 22:32:12 -07:00
2026-09-02 19:10:21 -07:00
2026-09-02 18:22:01 -07:00
2026-09-03 03:31:03 -07:00
2026-09-03 04:31:46 -07:00
2026-09-02 18:28:38 -07:00
2026-09-02 19:07:30 -07:00
2026-09-02 21:44:48 -07:00
2026-09-02 18:33:06 -07:00
2026-09-02 19:10:21 -07:00
2026-09-02 18:44:36 -07:00
2026-09-02 19:10:21 -07:00
2026-09-02 19:22:52 -07:00
2026-09-02 19:18:18 -07:00
2026-09-02 18:51:24 -07:00
2026-09-02 19:08:38 -07:00
2026-09-02 19:22:52 -07:00
2026-09-02 19:18:18 -07:00
2026-09-02 18:31:56 -07:00
2026-09-02 19:25:11 -07:00
2026-09-03 03:31:03 -07:00
2026-09-03 03:31:03 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 19:30:31 -07:00
2026-09-02 23:08:45 -07:00
2026-09-02 19:16:38 -07:00
2026-09-02 19:19:44 -07:00
2026-09-02 19:19:44 -07:00
2026-09-02 19:18:18 -07:00
2026-09-03 04:56:59 +05:30
2026-09-02 19:25:11 -07:00
2026-09-02 22:23:45 -07:00
2026-09-02 23:08:45 -07:00
2026-09-02 23:08:45 -07:00
2026-09-02 19:19:44 -07:00
2026-09-02 19:56:56 -07:00
2026-09-02 19:56:56 -07:00
2026-09-02 19:51:22 -07:00
2026-09-02 19:56:56 -07:00
2026-09-02 19:18:18 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 19:49:47 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 19:43:36 -07:00
2026-09-02 19:42:28 -07:00
2026-09-03 03:31:03 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 19:36:47 -07:00
2026-09-02 19:56:56 -07:00
2026-09-02 19:21:04 -07:00
2026-09-02 19:09:28 -07:00
2026-09-02 19:45:03 -07:00
2026-09-02 19:19:44 -07:00
2026-09-02 19:42:28 -07:00
2026-09-02 23:08:45 -07:00
2026-09-02 19:25:43 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 19:49:47 -07:00
2026-07-11 05:41:58 -07:00
2026-09-03 02:46:19 -07:00
2026-09-02 22:23:45 -07:00
2026-09-02 22:23:45 -07:00
2026-09-02 19:08:38 -07:00
2026-09-02 18:51:24 -07:00
2026-09-02 18:29:10 -07:00
2026-09-02 18:29:10 -07:00
2026-09-02 18:51:40 -07:00
2026-09-02 19:39:27 -07:00
2026-09-02 18:40:01 -07:00
2026-09-03 03:31:03 -07:00
2026-09-03 03:31:03 -07:00
2026-09-03 04:31:46 -07:00
2026-09-03 03:31:03 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 19:26:50 -07:00
2026-09-02 19:26:50 -07:00
2026-09-02 19:30:27 -07:00
2026-09-02 18:53:04 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 18:42:15 -07:00
2026-09-02 18:51:40 -07:00
2026-09-02 18:53:04 -07:00
2026-09-03 03:31:03 -07:00
2026-09-03 05:36:21 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 18:22:39 -07:00
2026-09-02 18:40:01 -07:00
2026-09-03 05:36:21 -07:00
2026-09-02 19:30:27 -07:00
2026-09-02 19:26:50 -07:00
2026-09-02 19:30:27 -07:00
2026-09-02 18:45:32 -07:00
2026-09-02 18:51:40 -07:00
2026-09-03 04:31:46 -07:00
2026-09-03 03:31:03 -07:00
2026-09-02 19:19:54 -07:00
2026-09-02 19:19:54 -07:00
2026-09-02 18:29:10 -07:00
2026-09-02 19:07:07 -07:00
2026-09-02 19:14:31 -07:00
2026-09-02 18:29:10 -07:00
2026-09-02 19:23:45 -07:00
2026-09-02 19:14:31 -07:00
2026-09-03 09:31:54 -07:00