Teknium
14791b4d4e
simplify(compat): approval — drop 43 facade re-exports + _command_detection_variants late-bind seam, repoint 30 callers + 46 test files
...
tools/approval.py no longer re-exports sibling names (approval_context/prompt/floors/detection/
human_wait/smart/gateway_wait); it imports only what it uses. Siblings reference sibling-defined
names directly (module-attribute reads on tools.approval_context so patching the defining module
still works); only facade-owned state (_lock, _gateway_queues, _permanent_approved, _denied,
_denial_breaker_addendum, _gateway_notify_cb) is still read back through tools.approval.
approval_detection calls its own _command_detection_variants instead of late-binding through the facade.
2026-09-03 13:49:57 -07:00
..
2026-08-31 07:28:39 -07:00
2026-08-31 09:59:47 -07:00
2026-09-03 13:46:50 -07:00
2026-09-03 13:28:22 -07:00
2026-09-03 13:38:36 -07:00
2026-09-03 13:28:22 -07:00
2026-09-03 13:29:55 -07:00
2026-08-24 15:47:42 +05:30
2026-09-03 13:38:36 -07:00
2026-08-31 09:59:39 -07:00
2026-09-03 13:38:36 -07:00
2026-08-26 01:23:15 -07:00
2026-08-31 10:42:39 -07:00
2026-09-03 13:29:55 -07:00
2026-09-03 13:38:36 -07:00
2026-09-03 13:38:36 -07:00
2026-09-02 06:27:24 -07:00
2026-09-03 13:38:36 -07:00
2026-09-03 13:38:36 -07:00
2026-08-31 09:58:40 -07:00
2026-09-03 13:38:36 -07:00
2026-09-03 13:38:36 -07:00
2026-09-03 13:46:50 -07:00
2026-08-29 18:23:07 -07:00
2026-09-03 13:38:36 -07:00
2026-08-27 20:53:02 -07:00
2026-09-03 13:46:50 -07:00
2026-09-03 13:24:04 -07:00
2026-09-03 13:38:36 -07:00
2026-08-31 09:59:07 -07:00
2026-09-02 15:13:46 +05:30
2026-09-03 13:38:36 -07:00
2026-09-03 13:29:55 -07:00
2026-09-03 12:40:26 +05:30
2026-09-01 08:31:37 -07:00
2026-08-27 20:39:20 +05:30
2026-09-03 12:40:26 +05:30
2026-09-03 13:29:55 -07:00
2026-09-02 00:52:58 -07:00
2026-09-03 03:33:24 +05:30
2026-09-03 13:38:36 -07:00
2026-09-03 13:38:36 -07:00
2026-09-03 13:38:36 -07:00
2026-09-03 13:38:36 -07:00
2026-09-02 06:27:24 -07:00
2026-08-31 09:59:39 -07:00
2026-08-24 03:13:30 -07:00
2026-09-03 12:40:26 +05:30
2026-09-03 13:38:36 -07:00
2026-09-03 13:38:36 -07:00
2026-09-03 12:40:26 +05:30
2026-08-24 15:47:42 +05:30
2026-09-03 12:40:26 +05:30
2026-09-03 13:29:55 -07:00
2026-09-03 13:49:57 -07:00
2026-09-03 13:29:55 -07:00
2026-09-02 06:27:24 -07:00
2026-09-02 13:31:43 -07:00
2026-09-03 13:46:50 -07:00
2026-09-03 13:46:50 -07:00
2026-09-03 13:46:50 -07:00
2026-09-03 13:24:04 -07:00
2026-09-02 06:27:24 -07:00
2026-08-29 19:19:40 -07:00