feat(simulation): isolate filesystem and disconnect llm (#35590)

This commit is contained in:
James Long 2026-07-06 15:39:03 -04:00 committed by GitHub
commit 6ffe61b9fe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 155 additions and 11 deletions

View file

@ -127,6 +127,9 @@ export namespace Backend {
})
export interface FinishParams extends Schema.Schema.Type<typeof FinishParams> {}
export const DisconnectParams = Schema.Struct({ id: Schema.String })
export interface DisconnectParams extends Schema.Schema.Type<typeof DisconnectParams> {}
export const OpenedExchange = Schema.Struct({ id: Schema.String, url: Schema.String, body: Schema.Json })
export interface OpenedExchange extends Schema.Schema.Type<typeof OpenedExchange> {}
@ -140,6 +143,7 @@ export namespace Backend {
export const decodeChunkParams = Schema.decodeUnknownPromise(ChunkParams)
export const decodeFinishParams = Schema.decodeUnknownPromise(FinishParams)
export const decodeDisconnectParams = Schema.decodeUnknownPromise(DisconnectParams)
}
export * as SimulationProtocol from "./index"