zeekay
8a89329f35
hanzo-mcp 0.15.8: require hanzoai>=2.2.1, never silence stderr
...
Floor hanzoai at 2.2.1 — the first release that actually ships
hanzoai.protocols, which permissions.py imports.
Drop the stderr→devnull redirect in stdio mode. The MCP stdio protocol
rides stdout alone; stderr is the channel clients log for diagnostics.
Silencing it turned the missing-module crash into a zero-byte mystery —
the client log literally suggests printing to stderr while the server
was throwing tracebacks into devnull. Run-loop failures also log with
exc_info so the traceback reaches the client log.
2026-06-10 20:03:53 -07:00
..
2026-05-14 23:39:31 -07:00
2026-03-01 16:01:16 -08:00
2026-03-01 16:01:16 -08:00
2026-03-01 16:01:16 -08:00
2026-03-09 21:11:54 -07:00
2026-05-14 23:39:31 -07:00
2026-03-01 16:01:16 -08:00
2026-04-01 13:36:10 -07:00
2026-03-25 04:02:13 -07:00
2026-04-01 10:41:46 -07:00
2026-05-14 23:39:31 -07:00
2026-03-23 10:26:07 -07:00
2026-04-01 10:41:46 -07:00
2026-06-10 20:03:53 -07:00
2026-05-11 12:27:11 -07:00
2026-03-07 00:01:43 -08:00
2026-03-01 16:01:16 -08:00
2026-03-13 16:52:56 -07:00
2026-04-01 10:41:46 -07:00
2026-03-19 10:29:31 -07:00
2026-03-12 01:12:30 -07:00
2026-05-13 14:23:35 -07:00
2026-03-22 20:03:09 -07:00
2026-05-14 23:39:31 -07:00
2026-03-04 12:15:14 -08:00
2026-06-10 13:20:10 -07:00
2026-05-13 14:23:35 -07:00
2026-03-04 12:15:14 -08:00
2026-03-09 20:50:55 -07:00
2026-03-10 21:57:50 -07:00
2026-03-12 01:40:46 -07:00
2026-03-01 16:01:16 -08:00
2026-03-01 16:01:16 -08:00
2026-05-13 14:23:35 -07:00
2026-05-15 12:13:02 -07:00
2026-03-01 16:01:16 -08:00
2026-03-04 12:15:14 -08:00
2026-03-01 16:01:16 -08:00
2026-03-04 12:15:14 -08:00
2026-03-01 16:01:16 -08:00
2026-03-01 16:01:16 -08:00
2026-03-01 16:01:16 -08:00
2026-03-12 01:12:30 -07:00
2026-03-04 12:15:14 -08:00
2026-05-13 14:23:35 -07:00
2026-05-14 20:56:32 -07:00
2026-05-13 14:23:35 -07:00
2026-03-10 21:57:50 -07:00
2026-03-01 16:01:16 -08:00
2026-03-01 16:01:16 -08:00
2026-05-13 14:23:35 -07:00
2026-03-04 12:15:14 -08:00
2026-03-09 17:49:54 -07:00
2026-03-10 21:57:50 -07:00
2026-03-27 20:00:21 -07:00
2026-05-13 14:23:35 -07:00
2026-03-01 16:01:16 -08:00
2026-03-01 16:01:16 -08:00
2026-03-31 20:57:16 -07:00
2026-06-10 20:03:53 -07:00