---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/sandbox/type-aliases/GuestThrown.md
description: 'A thrown guest value, preserving whether encoder representation was complete.'
---

# Type Alias: GuestThrown

```ts
type GuestThrown =
  | {
      kind: "error";
      message?: string;
      messageTruncated?: boolean;
      stack?: string;
      stackTruncated?: boolean;
    }
  | {
      encoded: unknown;
      encoding: "encoder" | "partial";
      kind: "value";
    }
  | {
      kind: "opaque";
    };
```

Defined in: [src/batteries/sandbox/types.ts:154](https://github.com/NHTIO/ADK/blob/v1.20260824.1/src/src/batteries/sandbox/types.ts#L154)

A thrown guest value, preserving whether encoder representation was complete.
