Running phase: unpackPhase unpacking source archive /nix/store/h7hlk6m9p5i7xphv3jp1p38dm2s4r5wr-clan-cli source root is clan-cli Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase no Makefile or custom buildPhase, doing nothing Running phase: installPhase Generating schema for function: get_system_file Generating schema for function: get_clan_folder Generating schema for function: list_system_storage_devices Generating schema for function: get_clan_directory_relative Generating schema for function: list_system_services_mdns Generating schema for function: delete_task Generating schema for function: run_task_blocking Generating schema for function: list_tasks Generating schema for function: get_machine_host Generating schema for function: check_clan_valid Generating schema for function: list_machines Traceback (most recent call last): File "/nix/var/nix/builds/nix-55438-1015953161/clan-cli/api.py", line 19, in main() ~~~~^^ File "/nix/var/nix/builds/nix-55438-1015953161/clan-cli/api.py", line 14, in main schema = API.to_json_schema() File "/nix/var/nix/builds/nix-55438-1015953161/clan-cli/clan_lib/api/__init__.py", line 227, in to_json_schema raise JSchemaTypeError(msg) clan_lib.api.type_to_jsonschema.JSchemaTypeError: Return type of function 'list_machines' is not a union type. Expected a union of Success and Error types.Hint: When using dataclasses as return types, ensure they don't contain public fields with non-serializable types