# createRehydrationHook

**Kind:** Function

**Source:** [`atloria-monorepo/libs/agent-core/src/context/rehydration.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/libs/agent-core/src/context/rehydration.ts#L30)

Create a PostCompactionHook that reads files from disk.
This is the "hard rehydration" implementation — actually reads files
rather than nudging the agent to re-read them.

## Signature

```ts
function createRehydrationHook(config: RehydrationConfig): PostCompactionHook
```

## Parameters

| Name | Type |
|---|---|
| `config` | `RehydrationConfig` |

**Returns:** `PostCompactionHook`
