> ## Documentation Index
> Fetch the complete documentation index at: https://docs.parmanasystems.com/llms.txt
> Use this file to discover all available pages before exploring further.

# parmana.errors.network_error

## NetworkError Objects

```python theme={null}
class NetworkError(ApiError)
```

Raised when the SDK cannot communicate
with the Parmana Runtime.

## TimeoutError Objects

```python theme={null}
class TimeoutError(NetworkError)
```

Raised when a Runtime request times out. Mirrors
typescript/src/errors/TimeoutError.ts.

Subclasses NetworkError (unlike the TS hierarchy, where it's a
sibling) so existing `except NetworkError` call sites built before
this class existed keep catching timeouts unchanged; `except
TimeoutError` now also lets a caller distinguish the two.

Shadows the builtin `TimeoutError` only within this module's/
package's namespace, exactly as the canonical SDK error model
(docs/sdk/SDK\_CONFORMANCE.md `7`) requires this class be named; the
builtin remains reachable as `builtins.TimeoutError`.
