result['error'] and result['final_response'] are independently settable keys that only coincidentally share _COMPRESSION_TIMEOUT_FINAL_RESPONSE today; assert the actionable substring instead so a benign prefix or rewording does not break the terminal-contract test.