16:04:56.504 | ERROR   | Flow run 'savvy-coucal' - Encountered exception during execution: 1 validation error for ResultRecordMetadata
  JSON input should be string, bytes or bytearray [type=json_type, input_value=None, input_type=NoneType]
    For further information visit https://errors.pydantic.dev/2.10/v/json_type
Traceback (most recent call last):
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/flow_engine.py", line 764, in run_context
    yield self
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/flow_engine.py", line 1372, in run_flow_sync
    engine.call_flow_fn()
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/flow_engine.py", line 784, in call_flow_fn
    result = call_with_parameters(self.flow.fn, self.parameters)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/utilities/callables.py", line 208, in call_with_parameters
    return fn(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/toast.py", line 13, in my_flow
    print(store.read("91d711e947cc68b1693d49686d63f4a7"))
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/results.py", line 644, in read
    return self._read(key=key, holder=holder, _sync=True)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/utilities/asyncutils.py", line 347, in coroutine_wrapper
    return run_coro_as_sync(ctx_call())
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/utilities/asyncutils.py", line 207, in run_coro_as_sync
    return call.result()
           ^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/_internal/concurrency/calls.py", line 329, in result
    return self.future.result(timeout=timeout)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/_internal/concurrency/calls.py", line 192, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/concurrent/futures/_base.py", line 401, in __get_result
    raise self._exception
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/_internal/concurrency/calls.py", line 402, in _run_async
    result = await coro
             ^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/utilities/asyncutils.py", line 188, in coroutine_wrapper
    return await task
           ^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/utilities/asyncutils.py", line 341, in ctx_call
    result = await async_fn(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/results.py", line 596, in _read
    metadata = ResultRecordMetadata.load_bytes(metadata_content)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/_result_records.py", line 71, in load_bytes
    return cls.model_validate_json(data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/pydantic/main.py", line 656, in model_validate_json
    return cls.__pydantic_validator__.validate_json(json_data, strict=strict, context=context)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pydantic_core._pydantic_core.ValidationError: 1 validation error for ResultRecordMetadata
  JSON input should be string, bytes or bytearray [type=json_type, input_value=None, input_type=NoneType]
    For further information visit https://errors.pydantic.dev/2.10/v/json_type
16:04:56.585 | ERROR   | Flow run 'savvy-coucal' - Finished in state Failed('Flow run encountered an exception: ValidationError: 1 validation error for ResultRecordMetadata\n  JSON input should be string, bytes or bytearray [type=json_type, input_value=None, input_type=NoneType]\n    For further information visit https://errors.pydantic.dev/2.10/v/json_type')
Traceback (most recent call last):
  File "/home/user/workspace/toast.py", line 16, in <module>
    my_flow()
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/flows.py", line 1648, in __call__
    return run_flow(
           ^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/flow_engine.py", line 1529, in run_flow
    ret_val = run_flow_sync(**kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/flow_engine.py", line 1374, in run_flow_sync
    return engine.state if return_type == "state" else engine.result()
                                                       ^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/flow_engine.py", line 349, in result
    raise self._raised
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/flow_engine.py", line 764, in run_context
    yield self
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/flow_engine.py", line 1372, in run_flow_sync
    engine.call_flow_fn()
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/flow_engine.py", line 784, in call_flow_fn
    result = call_with_parameters(self.flow.fn, self.parameters)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/utilities/callables.py", line 208, in call_with_parameters
    return fn(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/toast.py", line 13, in my_flow
    print(store.read("91d711e947cc68b1693d49686d63f4a7"))
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/results.py", line 644, in read
    return self._read(key=key, holder=holder, _sync=True)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/utilities/asyncutils.py", line 347, in coroutine_wrapper
    return run_coro_as_sync(ctx_call())
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/utilities/asyncutils.py", line 207, in run_coro_as_sync
    return call.result()
           ^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/_internal/concurrency/calls.py", line 329, in result
    return self.future.result(timeout=timeout)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/_internal/concurrency/calls.py", line 192, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/concurrent/futures/_base.py", line 401, in __get_result
    raise self._exception
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/_internal/concurrency/calls.py", line 402, in _run_async
    result = await coro
             ^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/utilities/asyncutils.py", line 188, in coroutine_wrapper
    return await task
           ^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/utilities/asyncutils.py", line 341, in ctx_call
    result = await async_fn(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/results.py", line 596, in _read
    metadata = ResultRecordMetadata.load_bytes(metadata_content)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/prefect/_result_records.py", line 71, in load_bytes
    return cls.model_validate_json(data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/workspace/venv/lib64/python3.12/site-packages/pydantic/main.py", line 656, in model_validate_json
    return cls.__pydantic_validator__.validate_json(json_data, strict=strict, context=context)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pydantic_core._pydantic_core.ValidationError: 1 validation error for ResultRecordMetadata
  JSON input should be string, bytes or bytearray [type=json_type, input_value=None, input_type=NoneType]
    For further information visit https://errors.pydantic.dev/2.10/v/json_type