FAIL_FAST
Re-throw the underlying error wrapped into a dedicated LongTermMemory exception (either LongTermMemoryRetrievalException or LongTermMemoryIngestionException).
For retrieval, this stops the LLM call before it is executed, which is usually safer than answering without the required memory context.
For ingestion, this aborts the agent run instead of silently dropping memory records, which is useful for durable audit/logging use cases where losing memory is worse than failing the run.