Add exact runtime conformance lookup and agent-visible language limits
This commit is contained in:
Vendored
+1
@@ -63,6 +63,7 @@ export type ConstructorPort = {
|
||||
};
|
||||
export type RuntimePort = StatePort | EdgePort | InterfacePort | ConstructorPort;
|
||||
export type RuntimeContext = {
|
||||
tryConform(object: QxObjectRef, interfaceRevisionId: string): Promise<InterfacePort | undefined>;
|
||||
/** Cooperative cancellation. Completion is acknowledged only after the handler returns. */
|
||||
signal?: AbortSignal;
|
||||
openSession?: () => Promise<RuntimeSession>;
|
||||
|
||||
Reference in New Issue
Block a user