Interface McpSimulationCompletion


Immutable terminal state for one MCP simulation.
Author:
Mark Allen
  • Method Details

    • getReason

      Returns:
      the exact public request-stream termination reason
    • getTerminalMessage

      Returns the terminal SSE JSON message when its frame was successfully captured. The same message also remains available as one ordinary stream item; nonstreaming JSON responses never appear here.
      Returns:
      the duplicated terminal stream message, otherwise empty
    • getThrowables

      Returns an immutable ordered view of terminal failures. Throwable instances retain their exact identities and may contain application-sensitive data; callers own any logging or disclosure decision.
      Returns:
      terminal failures in observation order