Apriori.Modus.Actio.Fiasco (apriori v0.1.0)

View Source

Fiasco — unsuccessful outcome of an intentio (failure/exception), with machine code, human-readable cause, and optional details.

Use to signal execution failure of a tool/action: transport will serialize it as JSON-RPC error with message and data derived from this struct.

Summary

Types

t()

@type t() :: %Apriori.Modus.Actio.Fiasco{
  cause: String.t(),
  details: map(),
  signa: Apriori.Phaenomenon.signa()
}