II.
SharedContextSpec overview
Reference · liveshared-context-spec:adapters-harness-mock-stdin-interaction
StdinInteraction (subprocess approval grammar) overview
Inspect the raw attributes, linked wiki pages, and inbound or outbound graph edges for shared-context-spec:adapters-harness-mock-stdin-interaction.
Attributes
displayName
StdinInteraction (subprocess approval grammar)
contextKind
test-fixture-config
typescriptInterface
StdinInteraction
producerIface
scenarios/interactive.ts buildInteractiveScenario
consumerIfaces
- @a5c-ai/adapters-harness-mock mock-process.ts (subprocess driver)
fieldSchema
- triggerPattern:string:required:Substring that, when seen on stdout/stderr, triggers the response
- response:string:required:Bytes to write to stdin (empty disables auto-reply)
- delayMs:int:optional:Delay before writing the response
- timeoutMs:int:optional:If set, fire onTimeout when no external stdin arrives
- onAllow:{ output, exitCode }:optional:Branch when response is non-empty
- onDeny:{ output, exitCode }:optional:Branch when external driver supplies a deny token
- onTimeout:{ output, exitCode }:optional:Branch when timeoutMs elapses
sourceCitation
packages/adapters/harness-mock/src/types.ts:115-148
Outgoing edges
None.
Incoming edges
has_payload_schema1
- package:a5c-ai-adapters-harness-mock·PackageSurfaceHarness Mock