> ## Documentation Index
> Fetch the complete documentation index at: https://stars-components.js.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: SentryOptions

Defined in: [packages/shared-http-pieces/src/lib/sentry.ts:51](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/shared-http-pieces/src/lib/sentry.ts#L51)

Options accepted by [initializeSentry](/documentation/api/shared-http-pieces/functions/initializeSentry). Extends the Sentry Node SDK's own `NodeOptions` (minus `dsn`) with one addition specific to this package.

<Note>
  The inherited fields are documented by the [Sentry Node SDK](https://docs.sentry.io/platforms/javascript/guides/node/configuration/options/)
  itself — they aren't part of wolfstar's own API surface, so they aren't reproduced here. Only the field this package adds is listed below.
</Note>

## Properties

### root?

> `optional` **root?**: `string` | `URL`

Defined in: [packages/shared-http-pieces/src/lib/sentry.ts:52](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/shared-http-pieces/src/lib/sentry.ts#L52)

All other options (`environment`, `tracesSampleRate`, `integrations`, `beforeSend`, etc.) are the standard Sentry Node SDK `NodeOptions` fields, unchanged.
