zeekay
b15856e41f
app-server: a binary registers the extensions it adds to every thread
...
`codex_app_server::register(extension)` adds an `Extension`, a function given
the thread's registry builder and the thread manager, to every thread the
process starts; the app server installs each registered one where Kai used
to be installed by name, before Guardian's. The list is process-global
because the TUI and exec start the app server in process. With nothing
registered a thread carries upstream's extensions alone.
hanzoai/dev registers Kai's install at startup, so app-server no longer
depends on hanzo-kai, and the workspace no longer names it.
2026-10-15 08:10:57 -07:00
..
2026-09-26 23:17:41 +00:00
2026-10-15 08:10:24 -07:00
2026-10-15 08:10:24 -07:00
2026-09-14 22:31:32 +00:00
2026-09-14 22:31:32 +00:00
2026-04-29 19:56:41 +00:00
2026-07-23 01:00:35 +00:00
2026-07-22 14:16:51 +00:00
2026-09-23 00:49:19 +00:00
2026-09-29 13:58:09 +00:00
2026-08-21 19:04:32 +00:00
2026-08-24 21:39:48 +00:00
2026-10-08 05:29:11 +00:00
2026-08-25 20:37:15 +00:00
2026-08-25 20:37:15 +00:00
2026-09-08 10:18:59 +00:00
2026-09-24 09:25:19 +00:00
2026-08-10 11:22:55 +00:00
2026-10-15 03:06:16 +00:00
2026-09-09 17:45:17 +00:00
2026-10-08 16:19:09 +00:00
2026-09-10 21:41:39 +00:00
2026-10-15 06:37:10 -07:00
2026-06-08 10:20:54 -07:00
2026-09-09 23:59:14 +00:00
2026-06-27 16:42:03 -07:00
2026-09-16 00:54:58 +00:00
2026-07-18 23:22:13 +00:00
2026-08-28 19:12:34 +00:00
2026-09-01 00:50:11 +00:00
2026-10-09 23:16:46 +00:00
2026-10-15 08:10:57 -07:00
2026-08-21 19:04:32 +00:00
2026-05-28 23:09:55 -07:00
2026-09-22 06:36:09 +00:00
2026-06-23 00:43:56 +00:00
2026-09-30 01:44:14 +00:00
2026-10-15 03:06:16 +00:00
2026-10-15 03:06:16 +00:00
2026-10-15 08:10:57 -07:00
2026-09-24 17:04:50 +00:00
2026-10-15 06:37:10 -07:00
2026-08-25 20:37:15 +00:00
2026-10-15 08:10:24 -07:00
2026-10-06 19:51:15 +00:00
2026-09-29 13:58:09 +00:00
2026-09-22 06:36:09 +00:00
2026-10-08 11:52:25 +00:00
2026-10-15 03:06:16 +00:00
2026-10-15 03:06:16 +00:00
2026-10-15 03:06:16 +00:00
2026-10-15 03:06:16 +00:00
2026-10-15 03:06:16 +00:00
2026-09-21 01:19:40 +00:00
2026-10-06 01:46:33 +00:00
2026-10-09 02:59:21 +00:00
2026-10-15 08:10:24 -07:00
2026-10-08 05:29:11 +00:00
2026-10-07 23:19:26 +00:00
2026-10-09 16:50:24 +00:00
2026-09-09 01:03:42 +00:00
2026-08-11 10:43:11 +00:00
2026-09-28 17:00:25 +00:00
2026-10-08 11:52:25 +00:00
2026-09-28 21:33:00 +00:00
2026-08-28 01:14:02 +00:00
2026-09-23 04:25:28 +00:00
2026-10-09 23:16:46 +00:00
2026-09-09 01:03:42 +00:00
2026-09-01 00:30:55 +00:00
2026-09-23 00:47:07 +00:00
2026-10-06 15:50:27 +00:00
2026-09-23 00:47:07 +00:00
2026-09-21 07:01:52 +00:00
2026-09-07 18:43:20 +00:00
2026-09-07 18:43:20 +00:00
2026-09-08 05:57:24 +00:00
2026-09-08 21:48:53 +00:00
2026-09-08 21:48:53 +00:00
2026-09-21 07:01:52 +00:00
2026-09-21 07:01:52 +00:00
2026-10-07 19:28:14 +00:00
2026-10-07 19:28:14 +00:00
2026-09-11 17:36:50 +00:00
2026-10-15 03:06:16 +00:00
2026-09-11 17:36:50 +00:00
2026-09-11 17:36:50 +00:00