jido_messaging

Build log

nerves_system_x86_64

jido_messaging 1.1.1 · fail · run jido_messaging-1.1.1-1790962307957
660 of 660 lines
1Resolving Hex dependencies...2Resolution completed in 0.435s3Unchanged:4  abnf_parsec 2.1.05  cc_precompiler 0.1.116  circular_buffer 1.1.07  crontab 1.2.08  db_connection 2.10.29  dotenvy 1.2.110  elixir_make 0.10.011  exqlite 0.39.012  finch 0.24.013  fsmx 0.5.014  fuse 2.5.015  hpax 1.1.016  idna 7.1.017  interactive_cmd 0.1.418  jason 1.4.519  jido 2.3.320  jido_action 2.3.221  jido_ai 2.3.022  jido_chat 1.2.023  jido_messaging 1.1.124  jido_signal 2.3.025  jsv 0.25.026  llm_db 2026.9.827  mime 2.0.728  mint 1.11.029  multigraph 0.16.1-mg.530  nerves 2.0.0-pre.231  nerves_discovery 0.1.532  nerves_logging 0.2.433  nerves_runtime 0.13.1334  nerves_system_bbb 2.30.235  nerves_system_br 1.34.436  nerves_system_mangopi_mq_pro 0.17.237  nerves_system_qemu_aarch64 0.4.238  nerves_system_rpi0 2.1.239  nerves_system_rpi4 2.1.240  nerves_system_rpi5 2.1.241  nerves_system_trellis 0.5.042  nerves_system_x86_64 1.34.243  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.144  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.145  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.146  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.147  nerves_toolchain_x86_64_nerves_linux_musl 15.3.148  nerves_uevent 0.1.749  nimble_options 1.1.150  nimble_parsec 1.4.251  nimble_pool 1.1.052  phoenix_pubsub 2.3.053  plug 1.20.354  plug_crypto 2.2.055  poolboy 1.5.256  property_table 0.3.457  req 0.7.458  req_llm 1.26.059  ring_logger 0.11.760  server_sent_events 1.1.061  splode 0.3.262  tablet 0.3.363  telemetry 1.4.264  telemetry_metrics 1.2.065  texture 2.0.066  time_zone_info 0.8.067  toml 0.7.068  toolshed 0.5.069  uboot_env 1.0.270  websockex 0.5.171  yamerl 0.10.072  yaml_elixir 2.12.273  zoi 0.18.1174* Getting jido_messaging (Hex package)75* Getting nerves (Hex package)76* Getting ring_logger (Hex package)77* Getting toolshed (Hex package)78* Getting nerves_runtime (Hex package)79* Getting nerves_system_bbb (Hex package)80* Getting nerves_system_mangopi_mq_pro (Hex package)81* Getting nerves_system_qemu_aarch64 (Hex package)82* Getting nerves_system_rpi0 (Hex package)83* Getting nerves_system_rpi4 (Hex package)84* Getting nerves_system_rpi5 (Hex package)85* Getting nerves_system_trellis (Hex package)86* Getting nerves_system_x86_64 (Hex package)87* Getting nerves_system_br (Hex package)88* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)89* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)90* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)91* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)92* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)93* Getting nerves_logging (Hex package)94* Getting nerves_uevent (Hex package)95* Getting uboot_env (Hex package)96* Getting elixir_make (Hex package)97* Getting property_table (Hex package)98* Getting circular_buffer (Hex package)99* Getting interactive_cmd (Hex package)100* Getting nerves_discovery (Hex package)101* Getting tablet (Hex package)102* Getting dotenvy (Hex package)103* Getting exqlite (Hex package)104* Getting jason (Hex package)105* Getting jido (Hex package)106* Getting jido_ai (Hex package)107* Getting jido_chat (Hex package)108* Getting jido_signal (Hex package)109* Getting phoenix_pubsub (Hex package)110* Getting plug (Hex package)111* Getting yaml_elixir (Hex package)112* Getting zoi (Hex package)113* Getting yamerl (Hex package)114* Getting mime (Hex package)115* Getting plug_crypto (Hex package)116* Getting telemetry (Hex package)117* Getting fuse (Hex package)118* Getting nimble_options (Hex package)119* Getting splode (Hex package)120* Getting fsmx (Hex package)121* Getting jido_action (Hex package)122* Getting req_llm (Hex package)123* Getting finch (Hex package)124* Getting jsv (Hex package)125* Getting llm_db (Hex package)126* Getting req (Hex package)127* Getting server_sent_events (Hex package)128* Getting websockex (Hex package)129* Getting toml (Hex package)130* Getting abnf_parsec (Hex package)131* Getting idna (Hex package)132* Getting texture (Hex package)133* Getting nimble_parsec (Hex package)134* Getting mint (Hex package)135* Getting nimble_pool (Hex package)136* Getting hpax (Hex package)137* Getting multigraph (Hex package)138* Getting crontab (Hex package)139* Getting poolboy (Hex package)140* Getting telemetry_metrics (Hex package)141* Getting time_zone_info (Hex package)142* Getting cc_precompiler (Hex package)143* Getting db_connection (Hex package)144You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more145==> crontab146Compiling 7 files (.ex)147     warning: this clause of defp get_interval_value/2 is never used (or it will always fail/warn when invoked)148     │149 255 │   defp get_interval_value(:ambiguity_opts, %{ambiguity_opts: ambiguity_opts}), do: ambiguity_opts150     │        ~151     │152     └─ lib/crontab/date_checker.ex:255:8: Crontab.DateChecker.get_interval_value/2153154Generated crontab app155==> toml156Compiling 10 files (.ex)157     warning: using single-quoted strings to represent charlists is deprecated.158     Use ~c"" if you indeed want a charlist or use "" instead.159     You may run "mix format --migrate" to change all single-quoted160     strings to use the ~c sigil and fix this warning.161     │162 264 │   defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do163     │                                                                                  ~164     │165     └─ lib/decoder.ex:264:82166167     warning: using single-quoted strings to represent charlists is deprecated.168     Use ~c"" if you indeed want a charlist or use "" instead.169     You may run "mix format --migrate" to change all single-quoted170     strings to use the ~c sigil and fix this warning.171     │172 371 │       {:ok, {type, _skip, _data, _lines}} when type in '-+' ->173     │                                                        ~174     │175     └─ lib/decoder.ex:371:56176177     warning: using single-quoted strings to represent charlists is deprecated.178     Use ~c"" if you indeed want a charlist or use "" instead.179     You may run "mix format --migrate" to change all single-quoted180     strings to use the ~c sigil and fix this warning.181     │182 419 │           {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->183     │                                                        ~184     │185     └─ lib/decoder.ex:419:56186187     warning: using single-quoted strings to represent charlists is deprecated.188     Use ~c"" if you indeed want a charlist or use "" instead.189     You may run "mix format --migrate" to change all single-quoted190     strings to use the ~c sigil and fix this warning.191     │192 474 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->193     │                                                    ~194     │195     └─ lib/decoder.ex:474:52196197     warning: using single-quoted strings to represent charlists is deprecated.198     Use ~c"" if you indeed want a charlist or use "" instead.199     You may run "mix format --migrate" to change all single-quoted200     strings to use the ~c sigil and fix this warning.201     │202 514 │       {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->203     │                                           ~204     │205     └─ lib/decoder.ex:514:43206207     warning: using single-quoted strings to represent charlists is deprecated.208     Use ~c"" if you indeed want a charlist or use "" instead.209     You may run "mix format --migrate" to change all single-quoted210     strings to use the ~c sigil and fix this warning.211     │212 518 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->213     │                                                    ~214     │215     └─ lib/decoder.ex:518:52216217     warning: using single-quoted strings to represent charlists is deprecated.218     Use ~c"" if you indeed want a charlist or use "" instead.219     You may run "mix format --migrate" to change all single-quoted220     strings to use the ~c sigil and fix this warning.221     │222 522 │       {:ok, {?_, skip, _, lines}} when last not in '_e.' ->223     │                                                    ~224     │225     └─ lib/decoder.ex:522:52226227     warning: using single-quoted strings to represent charlists is deprecated.228     Use ~c"" if you indeed want a charlist or use "" instead.229     You may run "mix format --migrate" to change all single-quoted230     strings to use the ~c sigil and fix this warning.231     │232 538 │       {:ok, {type, skip, data, lines}} when last in 'e.' ->233     │                                                     ~234     │235     └─ lib/decoder.ex:538:53236237     warning: using single-quoted strings to represent charlists is deprecated.238     Use ~c"" if you indeed want a charlist or use "" instead.239     You may run "mix format --migrate" to change all single-quoted240     strings to use the ~c sigil and fix this warning.241     │242 542 │       {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->243     │                                                                   ~244     │245     └─ lib/decoder.ex:542:67246247     warning: using single-quoted strings to represent charlists is deprecated.248     Use ~c"" if you indeed want a charlist or use "" instead.249     You may run "mix format --migrate" to change all single-quoted250     strings to use the ~c sigil and fix this warning.251     │252 682 │         {:ok, {sign, _, _, _}} when sign in '-+' ->253     │                                             ~254     │255     └─ lib/decoder.ex:682:45256257     warning: using single-quoted strings to represent charlists is deprecated.258     Use ~c"" if you indeed want a charlist or use "" instead.259     You may run "mix format --migrate" to change all single-quoted260     strings to use the ~c sigil and fix this warning.261     │262 796 │       {:ok, {sign, _, _, _}} when sign in '-+' ->263     │                                           ~264     │265     └─ lib/decoder.ex:796:43266267     warning: using single-quoted strings to represent charlists is deprecated.268     Use ~c"" if you indeed want a charlist or use "" instead.269     You may run "mix format --migrate" to change all single-quoted270     strings to use the ~c sigil and fix this warning.271     │272 916 │         {:ok, {type, skip, _, lines}} when type in '-_' ->273     │                                                    ~274     │275     └─ lib/decoder.ex:916:52276277     warning: using single-quoted strings to represent charlists is deprecated.278     Use ~c"" if you indeed want a charlist or use "" instead.279     You may run "mix format --migrate" to change all single-quoted280     strings to use the ~c sigil and fix this warning.281     │282 954 │               {:ok, {type, _, _, _}} when type in '-_' ->283     │                                                   ~284     │285     └─ lib/decoder.ex:954:51286287     warning: using single-quoted strings to represent charlists is deprecated.288     Use ~c"" if you indeed want a charlist or use "" instead.289     You may run "mix format --migrate" to change all single-quoted290     strings to use the ~c sigil and fix this warning.291     │292 969 │       {:ok, {type, _, _, _}} when type in '-_' ->293     │                                           ~294     │295     └─ lib/decoder.ex:969:43296297     warning: using single-quoted strings to represent charlists is deprecated.298     Use ~c"" if you indeed want a charlist or use "" instead.299     You may run "mix format --migrate" to change all single-quoted300     strings to use the ~c sigil and fix this warning.301     │302 983 │           {:ok, {type, _, _, _}} when type in '-_' ->303     │                                               ~304     │305     └─ lib/decoder.ex:983:47306307     warning: the following clause will never match:308309         {:datetime, {:error, :invalid_date}} ->310311     it is expected to match on type:312313         dynamic(314           {:date,315            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or316              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and317             not {:date, {:ok, %Date{}}}318         )319320     type warning found at:321     │322 722 │       {:datetime, {:error, :invalid_date}} ->323     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~324     │325     └─ lib/decoder.ex:722: Toml.Decoder.datetime/3326327     warning: the following clause will never match:328329         {:datetime, {:error, reason}} ->330331     it is expected to match on type:332333         dynamic(334           {:date,335            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or336              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and337             not {:date, {:ok, %Date{}}}338         )339340     type warning found at:341     │342 725 │       {:datetime, {:error, reason}} ->343     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~344     │345     └─ lib/decoder.ex:725: Toml.Decoder.datetime/3346347     warning: the following clause will never match:348349         {:error, _, _, _} = err ->350351     it is expected to match on type:352353         dynamic(354           {:date,355            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or356              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and357             not {:date, {:ok, %Date{}}}358         )359360     type warning found at:361     │362 728 │       {:error, _, _, _} = err ->363     │                         ~364     │365     └─ lib/decoder.ex:728:25: Toml.Decoder.datetime/3366367     warning: the following clause will never match:368369         {:ok, {type, skip, data, lines}} ->370371     it is expected to match on type:372373         dynamic(374           {:date,375            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or376              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and377             not {:date, {:ok, %Date{}}}378         )379380     type warning found at:381     │382 731 │       {:ok, {type, skip, data, lines}} ->383     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~384     │385     └─ lib/decoder.ex:731: Toml.Decoder.datetime/3386387Generated toml app388==> fsmx389Compiling 3 files (.ex)390Generated fsmx app391==> multigraph392Compiling 16 files (.ex)393      warning: the following clause is redundant:394395          defp include_edge_for_filtered_partitions?(edge, _edge_partition, _partitions, where_fun)396               when is_function(where_fun)397398      it has type:399400          dynamic(), dynamic(), dynamic(), dynamic(fun())401402      previous clauses have already matched on the following types:403404          term(), term(), term(), nil405          term(), term(), term(), fun()406407      │408 2902 │   defp include_edge_for_filtered_partitions?(edge, _edge_partition, _partitions, where_fun)409      │        ~410      │411      └─ lib/multigraph.ex:2902:8: Multigraph.include_edge_for_filtered_partitions?/4412413Generated multigraph app414==> nerves_compatibility_test415===> Analyzing applications...416===> Compiling yamerl417/work/proj/deps_x86_64/yamerl/src/yamerl_node_binary.erl:65:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.418Compile directive 'nowarn_deprecated_catch' can be used to suppress419warnings in selected modules.420%   65|    case catch base64:decode(Text) of421%     |         ^422423/work/proj/deps_x86_64/yamerl/src/yamerl_node_binary.erl:72:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.424Compile directive 'nowarn_deprecated_catch' can be used to suppress425warnings in selected modules.426%   72|    case catch base64:decode(Text) of427%     |         ^428429    ┌─ src/yamerl_node_binary.erl:430    │431 65 │     case catch base64:decode(Text) of432    │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.433Compile directive 'nowarn_deprecated_catch' can be used to suppress434warnings in selected modules.435436    ┌─ src/yamerl_node_binary.erl:437    │438 72 │     case catch base64:decode(Text) of439    │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.440Compile directive 'nowarn_deprecated_catch' can be used to suppress441warnings in selected modules.442443444/work/proj/deps_x86_64/yamerl/src/yamerl_constr.erl:801:5: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.445Compile directive 'nowarn_deprecated_catch' can be used to suppress446warnings in selected modules.447%  801|     catch Mod:module_info(),448%     |     ^449450     ┌─ src/yamerl_constr.erl:451     │452 801 │      catch Mod:module_info(),453     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.454Compile directive 'nowarn_deprecated_catch' can be used to suppress455warnings in selected modules.456457458===> Analyzing applications...459===> Compiling fuse460==> server_sent_events461Compiling 2 files (.ex)462Generated server_sent_events app463==> nerves_compatibility_test464===> Analyzing applications...465===> Compiling poolboy466==> yaml_elixir467Compiling 6 files (.ex)468Generated yaml_elixir app469==> nerves_compatibility_test470===> Analyzing applications...471===> Compiling idna472==> nimble_parsec473Compiling 4 files (.ex)474Generated nimble_parsec app475==> time_zone_info476Compiling 29 files (.ex)477Generated time_zone_info app478==> zoi479Compiling 84 files (.ex)480Generated zoi app481==> websockex482Compiling 6 files (.ex)483     warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator484     │485 109 │     <<payload::bytes-size(size), rest::bitstring>> = remaining486     │                           ~487     │488     └─ lib/websockex/frame.ex:109:27: WebSockex.Frame.parse_frame/1489490     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator491     │492 125 │       <<payload::bytes-size(len), rest::bitstring>> = remaining493     │                             ~494     │495     └─ lib/websockex/frame.ex:125:29: WebSockex.Frame.parse_frame/1496497     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator498     │499 125 │       <<payload::bytes-size(len), rest::bitstring>> = remaining500     │                             ~501     │502     └─ lib/websockex/frame.ex:125:29: WebSockex.Frame.parse_frame/1503504     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator505     │506 145 │     <<payload::bytes-size(len), rest::bitstring>> = remaining507     │                           ~508     │509     └─ lib/websockex/frame.ex:145:27: WebSockex.Frame.parse_frame/1510511     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator512     │513 150 │     <<payload::bytes-size(len), rest::bitstring>> = remaining514     │                           ~515     │516     └─ lib/websockex/frame.ex:150:27: WebSockex.Frame.parse_frame/1517518     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator519     │520 155 │     <<payload::bytes-size(len), rest::bitstring>> = remaining521     │                           ~522     │523     └─ lib/websockex/frame.ex:155:27: WebSockex.Frame.parse_frame/1524525     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator526     │527 164 │       <<payload::bytes-size(len), rest::bitstring>> = remaining528     │                             ~529     │530     └─ lib/websockex/frame.ex:164:29: WebSockex.Frame.parse_frame/1531532     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator533     │534 171 │       <<payload::bytes-size(len), rest::bitstring>> = remaining535     │                             ~536     │537     └─ lib/websockex/frame.ex:171:29: WebSockex.Frame.parse_frame/1538539     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator540     │541 176 │       <<payload::bytes-size(len), rest::bitstring>> = remaining542     │                             ~543     │544     └─ lib/websockex/frame.ex:176:29: WebSockex.Frame.parse_frame/1545546     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator547     │548 164 │       <<payload::bytes-size(len), rest::bitstring>> = remaining549     │                             ~550     │551     └─ lib/websockex/frame.ex:164:29: WebSockex.Frame.parse_frame/1552553     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator554     │555 171 │       <<payload::bytes-size(len), rest::bitstring>> = remaining556     │                             ~557     │558     └─ lib/websockex/frame.ex:171:29: WebSockex.Frame.parse_frame/1559560     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator561     │562 176 │       <<payload::bytes-size(len), rest::bitstring>> = remaining563     │                             ~564     │565     └─ lib/websockex/frame.ex:176:29: WebSockex.Frame.parse_frame/1566567     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator568     │569 183 │     <<payload::bytes-size(len), rest::bitstring>> = remaining570     │                           ~571     │572     └─ lib/websockex/frame.ex:183:27: WebSockex.Frame.parse_frame/1573574     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator575     │576 188 │     <<payload::bytes-size(len), rest::bitstring>> = remaining577     │                           ~578     │579     └─ lib/websockex/frame.ex:188:27: WebSockex.Frame.parse_frame/1580581     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator582     │583 193 │     <<payload::bytes-size(len), rest::bitstring>> = remaining584     │                           ~585     │586     └─ lib/websockex/frame.ex:193:27: WebSockex.Frame.parse_frame/1587588     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator589     │590 199 │     <<payload::bytes-size(len), rest::bitstring>> = remaining591     │                           ~592     │593     └─ lib/websockex/frame.ex:199:27: WebSockex.Frame.parse_frame/1594595     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator596     │597 204 │     <<payload::bytes-size(len), rest::bitstring>> = remaining598     │                           ~599     │600     └─ lib/websockex/frame.ex:204:27: WebSockex.Frame.parse_frame/1601602     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator603     │604 209 │     <<payload::bytes-size(len), rest::bitstring>> = remaining605     │                           ~606     │607     └─ lib/websockex/frame.ex:209:27: WebSockex.Frame.parse_frame/1608609     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator610     │611 358 │     <<payload::bytes-size(len), rest::bitstring>> = remaining612     │                           ~613     │614     └─ lib/websockex/frame.ex:358:27: WebSockex.Frame.parse_text_payload/3615616Generated websockex app617==> telemetry_metrics618Compiling 7 files (.ex)619Generated telemetry_metrics app620==> abnf_parsec621Compiling 4 files (.ex)622Generated abnf_parsec app623==> texture624Compiling 7 files (.ex)625Generated texture app626==> splode627Compiling 5 files (.ex)628Generated splode app629==> jido_chat630Compiling 96 files (.ex)631Generated jido_chat app632==> jido_signal633Compiling 67 files (.ex)63463517:49:26.542 [debug] Extension registry unavailable queued module=Jido.Signal.Ext.Dispatch63663717:49:27.205 [debug] Extension registry unavailable queued module=Jido.Signal.Ext.Trace638    error: struct Zoi.Types.Default is undefined (module Zoi.Types.Default is not available or is yet to be defined)639    │640 72 │   defp map_schema?(%Zoi.Types.Default{inner: inner}), do: map_schema?(inner)641    │                    ^642    │643    └─ lib/jido_signal/schema.ex:72:20: Jido.Signal.Schema.map_schema?/1644645     warning: :public_key.cacerts_get/0 is undefined (module :public_key is not available or is yet to be defined)646     │647 442 │       cacerts: :public_key.cacerts_get(),648     │                            ~649     │650     └─ lib/jido_signal/dispatch/http.ex:442:28: Jido.Signal.Dispatch.Http.default_ssl_options/0651652     warning: :public_key.pkix_verify_hostname_match_fun/1 is undefined (module :public_key is not available or is yet to be defined)653     │654 444 │         match_fun: :public_key.pkix_verify_hostname_match_fun(:https)655     │                                ~656     │657     └─ lib/jido_signal/dispatch/http.ex:444:32: Jido.Signal.Dispatch.Http.default_ssl_options/0658659== Type checking failed with errors ==660could not compile dependency :jido_signal, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile jido_signal --force", update it with "mix deps.update jido_signal" or clean it with "mix deps.clean jido_signal"