Commit Graph

10655 Commits

Author SHA1 Message Date
Peter Steinberger
578dcfbcf4 test: guard discord thread title mock calls 2026-05-12 02:33:10 +01:00
Peter Steinberger
2f4fa9cbe2 test: guard discord listener mock calls 2026-05-12 02:32:13 +01:00
Peter Steinberger
411846893c test: guard discord command arg mock calls 2026-05-12 02:31:16 +01:00
Peter Steinberger
0611e16e0f test: guard discord thread binding mock calls 2026-05-12 02:29:52 +01:00
Peter Steinberger
a0fb3c1dfd test: guard discord provider mock calls 2026-05-12 02:28:39 +01:00
Peter Steinberger
3cbc889701 test: guard discord provider startup mock calls 2026-05-12 02:26:19 +01:00
Peter Steinberger
d970a81138 test: guard discord component mock calls 2026-05-12 02:23:52 +01:00
Peter Steinberger
cbfc14171b test: guard discord message utils mock calls 2026-05-12 02:21:36 +01:00
Peter Steinberger
6e1e6ecb4f test: guard discord reply delivery mock calls 2026-05-12 02:20:16 +01:00
Peter Steinberger
fead3bfc55 test: guard discord action mock calls 2026-05-12 02:19:05 +01:00
Peter Steinberger
14d248fd18 test: guard discord threading starter mock calls 2026-05-12 02:17:41 +01:00
Peter Steinberger
860bf921ed test: guard discord gateway supervisor mock calls 2026-05-12 02:16:34 +01:00
Peter Steinberger
0e28f4f70f test: guard browser tab selection mock calls 2026-05-12 02:15:06 +01:00
Peter Steinberger
eab88c61e7 test: guard slack tool result mock calls 2026-05-12 02:14:05 +01:00
Peter Steinberger
1894e9f4d7 test: guard msteams attachment mock calls 2026-05-12 02:12:33 +01:00
Peter Steinberger
eb5685cfab test: guard discord send mock calls 2026-05-12 02:10:57 +01:00
Peter Steinberger
3d5fd9cc8f test: guard slack media mock calls 2026-05-12 02:09:06 +01:00
Peter Steinberger
bb5761ab03 test: guard msteams reaction mock calls 2026-05-12 02:07:39 +01:00
Peter Steinberger
c192604e36 test: guard slack action mock calls 2026-05-12 02:06:27 +01:00
Peter Steinberger
434d589f3e test: guard msteams authz mock calls 2026-05-12 02:04:25 +01:00
Peter Steinberger
2f21fe51fc test: guard discord outbound mock calls 2026-05-12 02:03:10 +01:00
Peter Steinberger
e649cb92c0 test: guard discord gateway mock calls 2026-05-12 02:01:54 +01:00
Peter Steinberger
95b6c10fc7 test: guard browser session mock calls 2026-05-12 02:00:53 +01:00
Sarah Fortune
c8998b71e2 fix(onboarding): use isolated codex app-server client for migration detect (#80822)
discoverInstalledCuratedPlugins acquired the shared Codex app-server client
to issue a one-shot plugin/list RPC against the source CODEX_HOME. The
shared slot kept the spawned child alive with stdio pipes attached to the
onboarding process, so the Node event loop never drained after the wizard
emitted its outro and the CLI appeared to hang.

The discovery RPC has its own one-off startOptions (custom CODEX_HOME,
HOME) that should never be reused for an agent session, so request it as
an isolated client. request.ts closes the child as soon as the call
returns, removing the dependence on process-exit harness disposal and
eliminating the post-onboarding hang.
2026-05-11 17:59:48 -07:00
Peter Steinberger
4bf3016096 test: guard browser batch mock calls 2026-05-12 01:57:53 +01:00
Peter Steinberger
4bde5b6dfa test: guard browser agent contract mock calls 2026-05-12 01:56:24 +01:00
Peter Steinberger
e07e6c77da test: guard msteams reply dispatcher mock calls 2026-05-12 01:54:54 +01:00
Peter Steinberger
fb15b32df2 test: guard msteams oauth mock calls 2026-05-12 01:52:52 +01:00
Peter Steinberger
7857bf0c5c test: guard msteams send mock calls 2026-05-12 01:50:50 +01:00
Peter Steinberger
6f0b789f81 test: guard discord send thread mock calls 2026-05-12 01:49:25 +01:00
Peter Steinberger
68ac67d7c7 test: guard slack routing mock calls 2026-05-12 01:47:47 +01:00
Peter Steinberger
b77ca2e0ff test: guard slack lazy mock calls 2026-05-12 01:46:34 +01:00
Peter Steinberger
fccf28910e test: guard msteams graph mock calls 2026-05-12 01:44:46 +01:00
Peter Steinberger
b09733dab2 test: guard browser node host mock calls 2026-05-12 01:42:58 +01:00
Peter Steinberger
402da9610c test: guard slack outbound mock calls 2026-05-12 01:41:57 +01:00
Peter Steinberger
a0288dc4aa test: guard discord channel mock calls 2026-05-12 01:40:46 +01:00
Peter Steinberger
bcea977531 test: guard msteams consent mock calls 2026-05-12 01:39:39 +01:00
Peter Steinberger
83154d8470 test: guard browser gateway mock calls 2026-05-12 01:38:09 +01:00
Peter Steinberger
4835ff5ea1 test: guard discord component mock calls 2026-05-12 01:35:24 +01:00
Peter Steinberger
3426b09591 test: guard msteams sdk mock calls 2026-05-12 01:33:59 +01:00
Peter Steinberger
50ba3abf6b test: guard msteams monitor lifecycle mock calls 2026-05-12 01:31:01 +01:00
Peter Steinberger
85c57a42b4 test: guard browser route reachability mock calls 2026-05-12 01:29:34 +01:00
Peter Steinberger
3b851b41c3 test: guard slack identity fallback mock calls 2026-05-12 01:27:41 +01:00
Peter Steinberger
5c4f5e0f3a test: guard slack blocks mock calls 2026-05-12 01:26:05 +01:00
Peter Steinberger
133c6a5cf5 test: guard msteams file consent mock calls 2026-05-12 01:24:48 +01:00
Peter Steinberger
8486c69315 test: guard browser chrome mock calls 2026-05-12 01:23:39 +01:00
Peter Steinberger
015bf23fe3 test: guard msteams graph search mock calls 2026-05-12 01:22:11 +01:00
Peter Steinberger
e7397ec81f test: guard slack channel mock calls 2026-05-12 01:21:03 +01:00
Peter Steinberger
598f1eb704 test: guard slack approval mock calls 2026-05-12 01:19:20 +01:00
Peter Steinberger
97870f36fb test: guard msteams user agent mock calls 2026-05-12 01:18:08 +01:00