Storage
inbrx supports two storage modes.
| Mode | Description |
|---|---|
file |
Stores captured messages in the standard user data directory for your operating system. |
memory |
Keeps captured messages in memory until the process exits. |
File storage
Section titled “File storage”File storage is the default:
npx @inbrx/cli --storage fileUse it when you want messages to remain available across process restarts.
Use --data-dir to choose where file-backed messages and attachments are stored:
npx @inbrx/cli --storage file --data-dir ./inbrx-dataThis is useful for containers, shared development environments, or test runs that need a predictable storage path.
Memory storage
Section titled “Memory storage”Memory storage is useful for short-lived test runs:
npx @inbrx/cli --storage memoryUse it for disposable local sessions or automated tests where persistence is not needed.
Retention limit
Section titled “Retention limit”Use --max-messages to control how many messages are retained:
npx @inbrx/cli --max-messages 500