refactor(cli): define server connection boundary (#37133)

This commit is contained in:
Kit Langton 2026-07-15 11:48:38 -04:00 committed by GitHub
commit f5dd181443
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 250 additions and 121 deletions

View file

@ -65,10 +65,11 @@ async function mount(
const ready = new Promise<void>((resolve) => {
done = resolve
})
const service = reconnect ? { reconnect, restart: () => Promise.resolve() } : undefined
const app = await testRender(() => (
<TestTuiContexts log={log}>
<ClientProvider api={createApi(calls.fetch)} reconnect={reconnect}>
<ClientProvider api={createApi(calls.fetch)} service={service}>
<Probe
onReady={(ctx) => {
client = ctx.client