Class HookEnvelope
- Namespace
- Oscova.Agents.Hooks
- Assembly
- Oscova.Agents.dll
JSON payload sent to command stdin and outbound HTTP hook handlers.
public sealed class HookEnvelopeInheritance
Inherited Members
Properties
- AgentId
-
Optional agent identifier associated with the hook event.
- ChatThreadId
-
Optional chat thread identifier associated with the hook event.
- Event
-
Event-specific payload supplied by the hook consumer.
- ExecutionKind
-
Optional execution kind associated with the hook event.
- HookEventName
-
Lifecycle event represented by this envelope.
- HookRunId
-
Unique identifier for this individual hook dispatch run.
- SchemaVersion
-
Version of the external hook envelope schema.
- TaskId
-
Optional task identifier associated with the hook event.
- TaskRunId
-
Optional task run identifier associated with the hook event.
- Timestamp
-
UTC timestamp when the hook envelope was created.
- UserId
-
Optional user identifier associated with the hook event.