jidoka

Build log

host

jidoka 0.9.0 · fail · run jidoka-0.9.0-1790963172725
735 of 735 lines
1Resolving Hex dependencies...2Resolution completed in 0.754s3Unchanged:4  abnf_parsec 2.1.05  anubis_mcp 1.14.06  ash 3.33.117  ash_jido 1.0.18  circular_buffer 1.1.09  crontab 1.2.010  crux 0.1.411  decimal 3.1.112  domainatrex 3.2.013  dotenvy 1.2.114  ecto 3.14.215  elixir_make 0.10.016  ets 0.9.017  extractous_ex 0.2.118  finch 0.24.019  floki 0.38.420  flow 1.2.421  fsmx 0.5.022  fuse 2.5.023  gen_stage 1.3.224  hpax 1.1.025  html2markdown 0.3.226  idna 7.1.027  interactive_cmd 0.1.428  iterex 0.1.229  jason 1.4.530  jido 2.3.331  jido_action 2.3.232  jido_ai 2.3.033  jido_browser 2.4.034  jido_mcp 1.1.1 RETIRED!35    (deprecated) Deprecated. Use ExMCP for direct MCP protocol work and Jido Connect for managed MCP connections and tool calls.36  jido_signal 2.3.037  jidoka 0.9.038  jsv 0.25.039  llm_db 2026.7.540  lua 1.0.241  mime 2.0.742  mint 1.11.043  multigraph 0.16.1-mg.544  nerves 2.0.0-pre.245  nerves_discovery 0.1.546  nerves_logging 0.2.447  nerves_runtime 0.13.1348  nerves_system_bbb 2.30.249  nerves_system_br 1.34.450  nerves_system_mangopi_mq_pro 0.17.251  nerves_system_qemu_aarch64 0.4.252  nerves_system_rpi0 2.1.253  nerves_system_rpi4 2.1.254  nerves_system_rpi5 2.1.255  nerves_system_trellis 0.5.056  nerves_system_x86_64 1.34.257  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.158  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.159  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.160  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.161  nerves_toolchain_x86_64_nerves_linux_musl 15.3.162  nerves_uevent 0.1.763  nimble_options 1.1.164  nimble_parsec 1.4.265  nimble_pool 1.1.066  peri 0.9.067  poolboy 1.5.268  property_table 0.3.469  reactor 1.0.770  req 0.7.471  req_llm 1.20.072  ring_logger 0.11.773  runic 0.1.0-alpha.1174  rustler 0.38.075  rustler_precompiled 0.10.076  server_sent_events 1.1.077  spark 2.7.378  splode 0.3.279  stream_data 1.4.080  tablet 0.3.381  telemetry 1.4.282  telemetry_metrics 1.2.083  texture 2.0.084  time_zone_info 0.8.085  toml 0.7.086  toolshed 0.5.087  typed_struct 0.3.088  uboot_env 1.0.289  uniq 0.6.390  websockex 0.5.191  yamerl 0.10.092  yaml_elixir 2.12.293  ymlr 5.1.694  zoi 0.18.1195Found retired packages, see above for details96All dependencies have been fetched97==> stream_data98Compiling 3 files (.ex)99Generated stream_data app100==> ymlr101Compiling 3 files (.ex)102Generated ymlr app103==> toml104Compiling 10 files (.ex)105     warning: using single-quoted strings to represent charlists is deprecated.106     Use ~c"" if you indeed want a charlist or use "" instead.107     You may run "mix format --migrate" to change all single-quoted108     strings to use the ~c sigil and fix this warning.109     │110 264 │   defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do111     │                                                                                  ~112     │113     └─ lib/decoder.ex:264:82114115     warning: using single-quoted strings to represent charlists is deprecated.116     Use ~c"" if you indeed want a charlist or use "" instead.117     You may run "mix format --migrate" to change all single-quoted118     strings to use the ~c sigil and fix this warning.119     │120 371 │       {:ok, {type, _skip, _data, _lines}} when type in '-+' ->121     │                                                        ~122     │123     └─ lib/decoder.ex:371:56124125     warning: using single-quoted strings to represent charlists is deprecated.126     Use ~c"" if you indeed want a charlist or use "" instead.127     You may run "mix format --migrate" to change all single-quoted128     strings to use the ~c sigil and fix this warning.129     │130 419 │           {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->131     │                                                        ~132     │133     └─ lib/decoder.ex:419:56134135     warning: using single-quoted strings to represent charlists is deprecated.136     Use ~c"" if you indeed want a charlist or use "" instead.137     You may run "mix format --migrate" to change all single-quoted138     strings to use the ~c sigil and fix this warning.139     │140 474 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->141     │                                                    ~142     │143     └─ lib/decoder.ex:474:52144145     warning: using single-quoted strings to represent charlists is deprecated.146     Use ~c"" if you indeed want a charlist or use "" instead.147     You may run "mix format --migrate" to change all single-quoted148     strings to use the ~c sigil and fix this warning.149     │150 514 │       {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->151     │                                           ~152     │153     └─ lib/decoder.ex:514:43154155     warning: using single-quoted strings to represent charlists is deprecated.156     Use ~c"" if you indeed want a charlist or use "" instead.157     You may run "mix format --migrate" to change all single-quoted158     strings to use the ~c sigil and fix this warning.159     │160 518 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->161     │                                                    ~162     │163     └─ lib/decoder.ex:518:52164165     warning: using single-quoted strings to represent charlists is deprecated.166     Use ~c"" if you indeed want a charlist or use "" instead.167     You may run "mix format --migrate" to change all single-quoted168     strings to use the ~c sigil and fix this warning.169     │170 522 │       {:ok, {?_, skip, _, lines}} when last not in '_e.' ->171     │                                                    ~172     │173     └─ lib/decoder.ex:522:52174175     warning: using single-quoted strings to represent charlists is deprecated.176     Use ~c"" if you indeed want a charlist or use "" instead.177     You may run "mix format --migrate" to change all single-quoted178     strings to use the ~c sigil and fix this warning.179     │180 538 │       {:ok, {type, skip, data, lines}} when last in 'e.' ->181     │                                                     ~182     │183     └─ lib/decoder.ex:538:53184185     warning: using single-quoted strings to represent charlists is deprecated.186     Use ~c"" if you indeed want a charlist or use "" instead.187     You may run "mix format --migrate" to change all single-quoted188     strings to use the ~c sigil and fix this warning.189     │190 542 │       {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->191     │                                                                   ~192     │193     └─ lib/decoder.ex:542:67194195     warning: using single-quoted strings to represent charlists is deprecated.196     Use ~c"" if you indeed want a charlist or use "" instead.197     You may run "mix format --migrate" to change all single-quoted198     strings to use the ~c sigil and fix this warning.199     │200 682 │         {:ok, {sign, _, _, _}} when sign in '-+' ->201     │                                             ~202     │203     └─ lib/decoder.ex:682:45204205     warning: using single-quoted strings to represent charlists is deprecated.206     Use ~c"" if you indeed want a charlist or use "" instead.207     You may run "mix format --migrate" to change all single-quoted208     strings to use the ~c sigil and fix this warning.209     │210 796 │       {:ok, {sign, _, _, _}} when sign in '-+' ->211     │                                           ~212     │213     └─ lib/decoder.ex:796:43214215     warning: using single-quoted strings to represent charlists is deprecated.216     Use ~c"" if you indeed want a charlist or use "" instead.217     You may run "mix format --migrate" to change all single-quoted218     strings to use the ~c sigil and fix this warning.219     │220 916 │         {:ok, {type, skip, _, lines}} when type in '-_' ->221     │                                                    ~222     │223     └─ lib/decoder.ex:916:52224225     warning: using single-quoted strings to represent charlists is deprecated.226     Use ~c"" if you indeed want a charlist or use "" instead.227     You may run "mix format --migrate" to change all single-quoted228     strings to use the ~c sigil and fix this warning.229     │230 954 │               {:ok, {type, _, _, _}} when type in '-_' ->231     │                                                   ~232     │233     └─ lib/decoder.ex:954:51234235     warning: using single-quoted strings to represent charlists is deprecated.236     Use ~c"" if you indeed want a charlist or use "" instead.237     You may run "mix format --migrate" to change all single-quoted238     strings to use the ~c sigil and fix this warning.239     │240 969 │       {:ok, {type, _, _, _}} when type in '-_' ->241     │                                           ~242     │243     └─ lib/decoder.ex:969:43244245     warning: using single-quoted strings to represent charlists is deprecated.246     Use ~c"" if you indeed want a charlist or use "" instead.247     You may run "mix format --migrate" to change all single-quoted248     strings to use the ~c sigil and fix this warning.249     │250 983 │           {:ok, {type, _, _, _}} when type in '-_' ->251     │                                               ~252     │253     └─ lib/decoder.ex:983:47254255     warning: the following clause will never match:256257         {:datetime, {:error, :invalid_date}} ->258259     it is expected to match on type:260261         dynamic(262           {:date,263            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or264              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and265             not {:date, {:ok, %Date{}}}266         )267268     type warning found at:269     │270 722 │       {:datetime, {:error, :invalid_date}} ->271     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~272     │273     └─ lib/decoder.ex:722: Toml.Decoder.datetime/3274275     warning: the following clause will never match:276277         {:datetime, {:error, reason}} ->278279     it is expected to match on type:280281         dynamic(282           {:date,283            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or284              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and285             not {:date, {:ok, %Date{}}}286         )287288     type warning found at:289     │290 725 │       {:datetime, {:error, reason}} ->291     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~292     │293     └─ lib/decoder.ex:725: Toml.Decoder.datetime/3294295     warning: the following clause will never match:296297         {:error, _, _, _} = err ->298299     it is expected to match on type:300301         dynamic(302           {:date,303            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or304              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and305             not {:date, {:ok, %Date{}}}306         )307308     type warning found at:309     │310 728 │       {:error, _, _, _} = err ->311     │                         ~312     │313     └─ lib/decoder.ex:728:25: Toml.Decoder.datetime/3314315     warning: the following clause will never match:316317         {:ok, {type, skip, data, lines}} ->318319     it is expected to match on type:320321         dynamic(322           {:date,323            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or324              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and325             not {:date, {:ok, %Date{}}}326         )327328     type warning found at:329     │330 731 │       {:ok, {type, skip, data, lines}} ->331     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~332     │333     └─ lib/decoder.ex:731: Toml.Decoder.datetime/3334335Generated toml app336==> multigraph337Compiling 16 files (.ex)338      warning: the following clause is redundant:339340          defp include_edge_for_filtered_partitions?(edge, _edge_partition, _partitions, where_fun)341               when is_function(where_fun)342343      it has type:344345          dynamic(), dynamic(), dynamic(), dynamic(fun())346347      previous clauses have already matched on the following types:348349          term(), term(), term(), nil350          term(), term(), term(), fun()351352      │353 2902 │   defp include_edge_for_filtered_partitions?(edge, _edge_partition, _partitions, where_fun)354      │        ~355      │356      └─ lib/multigraph.ex:2902:8: Multigraph.include_edge_for_filtered_partitions?/4357358Generated multigraph app359==> nerves_compatibility_test360===> Analyzing applications...361===> Compiling fuse362==> ets363Compiling 7 files (.ex)364Generated ets app365==> iterex366Compiling 48 files (.ex)367Generated iterex app368==> server_sent_events369Compiling 2 files (.ex)370Generated server_sent_events app371==> nerves_compatibility_test372===> Analyzing applications...373===> Compiling poolboy374==> spark375Compiling 46 files (.ex)376Generated spark app377==> rustler378Compiling 7 files (.ex)379Generated rustler app380==> domainatrex381Compiling 2 files (.ex)382Generated domainatrex app383==> time_zone_info384Compiling 29 files (.ex)385Generated time_zone_info app386==> zoi387Compiling 84 files (.ex)388Generated zoi app389==> websockex390Compiling 6 files (.ex)391     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 operator392     │393 109 │     <<payload::bytes-size(size), rest::bitstring>> = remaining394     │                           ~395     │396     └─ lib/websockex/frame.ex:109:27: WebSockex.Frame.parse_frame/1397398     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 operator399     │400 125 │       <<payload::bytes-size(len), rest::bitstring>> = remaining401     │                             ~402     │403     └─ lib/websockex/frame.ex:125:29: WebSockex.Frame.parse_frame/1404405     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 operator406     │407 125 │       <<payload::bytes-size(len), rest::bitstring>> = remaining408     │                             ~409     │410     └─ lib/websockex/frame.ex:125:29: WebSockex.Frame.parse_frame/1411412     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 operator413     │414 145 │     <<payload::bytes-size(len), rest::bitstring>> = remaining415     │                           ~416     │417     └─ lib/websockex/frame.ex:145:27: WebSockex.Frame.parse_frame/1418419     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 operator420     │421 150 │     <<payload::bytes-size(len), rest::bitstring>> = remaining422     │                           ~423     │424     └─ lib/websockex/frame.ex:150:27: WebSockex.Frame.parse_frame/1425426     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 operator427     │428 155 │     <<payload::bytes-size(len), rest::bitstring>> = remaining429     │                           ~430     │431     └─ lib/websockex/frame.ex:155:27: WebSockex.Frame.parse_frame/1432433     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 operator434     │435 164 │       <<payload::bytes-size(len), rest::bitstring>> = remaining436     │                             ~437     │438     └─ lib/websockex/frame.ex:164:29: WebSockex.Frame.parse_frame/1439440     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 operator441     │442 171 │       <<payload::bytes-size(len), rest::bitstring>> = remaining443     │                             ~444     │445     └─ lib/websockex/frame.ex:171:29: WebSockex.Frame.parse_frame/1446447     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 operator448     │449 176 │       <<payload::bytes-size(len), rest::bitstring>> = remaining450     │                             ~451     │452     └─ lib/websockex/frame.ex:176:29: WebSockex.Frame.parse_frame/1453454     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 operator455     │456 164 │       <<payload::bytes-size(len), rest::bitstring>> = remaining457     │                             ~458     │459     └─ lib/websockex/frame.ex:164:29: WebSockex.Frame.parse_frame/1460461     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 operator462     │463 171 │       <<payload::bytes-size(len), rest::bitstring>> = remaining464     │                             ~465     │466     └─ lib/websockex/frame.ex:171:29: WebSockex.Frame.parse_frame/1467468     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 operator469     │470 176 │       <<payload::bytes-size(len), rest::bitstring>> = remaining471     │                             ~472     │473     └─ lib/websockex/frame.ex:176:29: WebSockex.Frame.parse_frame/1474475     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 operator476     │477 183 │     <<payload::bytes-size(len), rest::bitstring>> = remaining478     │                           ~479     │480     └─ lib/websockex/frame.ex:183:27: WebSockex.Frame.parse_frame/1481482     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 operator483     │484 188 │     <<payload::bytes-size(len), rest::bitstring>> = remaining485     │                           ~486     │487     └─ lib/websockex/frame.ex:188:27: WebSockex.Frame.parse_frame/1488489     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 operator490     │491 193 │     <<payload::bytes-size(len), rest::bitstring>> = remaining492     │                           ~493     │494     └─ lib/websockex/frame.ex:193:27: WebSockex.Frame.parse_frame/1495496     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 operator497     │498 199 │     <<payload::bytes-size(len), rest::bitstring>> = remaining499     │                           ~500     │501     └─ lib/websockex/frame.ex:199:27: WebSockex.Frame.parse_frame/1502503     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 operator504     │505 204 │     <<payload::bytes-size(len), rest::bitstring>> = remaining506     │                           ~507     │508     └─ lib/websockex/frame.ex:204:27: WebSockex.Frame.parse_frame/1509510     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 operator511     │512 209 │     <<payload::bytes-size(len), rest::bitstring>> = remaining513     │                           ~514     │515     └─ lib/websockex/frame.ex:209:27: WebSockex.Frame.parse_frame/1516517     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 operator518     │519 358 │     <<payload::bytes-size(len), rest::bitstring>> = remaining520     │                           ~521     │522     └─ lib/websockex/frame.ex:358:27: WebSockex.Frame.parse_text_payload/3523524Generated websockex app525==> peri526Compiling 10 files (.ex)527Generated peri app528==> fsmx529Compiling 3 files (.ex)530Generated fsmx app531==> flow532Compiling 9 files (.ex)533Generated flow app534==> runic535Compiling 109 files (.ex)536    warning: unused require Logger537    │538 59 │   require Logger539    │   ~540    │541    └─ lib/runic/runner/store/mnesia.ex:59:3542543    warning: unused require Runic544    │545  5 │   require Runic546    │   ~547    │548    └─ lib/workflow/compilation_utils.ex:5:3549550      warning: unused require Runic551      │552 2014 │     require Runic553      │     ~554      │555      └─ lib/workflow.ex:2014:5556557     warning: unused require Runic558     │559 209 │   require Runic560     │   ~561     │562     └─ lib/workflow/transmutable.ex:209:3563564      warning: the following clause cannot match because the previous clauses already matched all possible values:565566          component ->567568      it attempts to match on the result of:569570          Runic.Workflow.get_component(wrk, tuple_ref)571572      which has the already matched type:573574          dynamic(list(term()))575576      where "component" was given the type:577578          # type: dynamic(list(term()))579          # from: lib/workflow/component.ex:1695:15580          component581582      type warning found at:583      │584 1695 │               component -> component585      │                         ~586      │587      └─ lib/workflow/component.ex:1695:25: Runic.Component.Runic.Workflow.Condition.create_meta_ref_edges/2588589     warning: the following clause cannot match because the previous clauses already matched all possible values:590591         component ->592593     it attempts to match on the result of:594595         Runic.Workflow.get_component(wrk, tuple_ref)596597     which has the already matched type:598599         dynamic(list(term()))600601     where "component" was given the type:602603         # type: dynamic(list(term()))604         # from: lib/workflow/component.ex:788:13605         component606607     type warning found at:608     │609 788 │             component -> component610     │                       ~611     │612     └─ lib/workflow/component.ex:788:23: Runic.Component.Runic.Workflow.Rule.create_meta_ref_edge/4613614      warning: this clause of defp declared_ports/2 is never used (or it will always fail/warn when invoked)615      │616 1378 │   defp declared_ports(_component, _field), do: nil617      │        ~618      │619      └─ lib/workflow.ex:1378:8: Runic.Workflow.declared_ports/2620621    warning: the following clause is redundant:622623        def maybe_put_component(%Runic.Workflow{} = workflow, %Runic.Workflow.FanIn{...})624625    it has type:626627        dynamic(%Runic.Workflow{}), %Runic.Workflow.FanIn{map: nil}628629    previous clauses have already matched on the following types:630631        %Runic.Workflow{}, %Runic.Workflow.FanOut{}632        %Runic.Workflow{}, %{..., name: term()}633634    │635 76 │   def maybe_put_component(%Workflow{} = workflow, %FanIn{map: nil}) do636    │       ~637    │638    └─ lib/workflow/private.ex:76:7: Runic.Workflow.Private.maybe_put_component/2639640      warning: this clause of defp get_by_hash/2 is never used (or it will always fail/warn when invoked)641      │642 2555 │   defp get_by_hash(%__MODULE__{graph: g}, %{hash: hash}) do643      │        ~644      │645      └─ lib/workflow.ex:2555:8: Runic.Workflow.get_by_hash/2646647    warning: the following clause is redundant:648649        defp maybe_set_name(%Runic.Workflow.Step{..., hash: hash} = step)650651    it has type:652653        dynamic(%Runic.Workflow.Step{name: nil})654655    previous clauses have already matched on the following types:656657        %Runic.Workflow.Step{name: nil}658659    │660 84 │   defp maybe_set_name(%__MODULE__{name: nil, hash: hash} = step),661    │        ~662    │663    └─ lib/workflow/step.ex:84:8: Runic.Workflow.Step.maybe_set_name/1664665     warning: the following clause is redundant:666667         defp normalize_name(nil)668669     it has type:670671         nil672673     previous clauses have already matched on the following types:674675         atom()676677     │678 268 │   defp normalize_name(nil), do: nil679     │        ~680     │681     └─ lib/workflow/scheduler_policy.ex:268:8: Runic.Workflow.SchedulerPolicy.normalize_name/1682683     warning: this clause of defp normalize_name/1 is never used (or it will always fail/warn when invoked)684     │685 268 │   defp normalize_name(nil), do: nil686     │        ~687     │688     └─ lib/workflow/scheduler_policy.ex:268:8: Runic.Workflow.SchedulerPolicy.normalize_name/1689690     warning: this clause of defp detailed_error/1 is never used (or it will always fail/warn when invoked)691     │692 226 │   defp detailed_error(_value) do693     │        ~694     │695     └─ lib/closure.ex:226:8: Runic.Closure.detailed_error/1696697Generated runic app698==> rustler_precompiled699Compiling 4 files (.ex)700Generated rustler_precompiled app701==> extractous_ex702Compiling 2 files (.ex)70370417:47:48.982 [debug] Downloading NIF from https://github.com/Valian/extractous_ex/releases/download/v0.2.1/libextractousex_native-v0.2.1-nif-2.15-x86_64-unknown-linux-gnu.so.tar.gz70570617:47:52.840 [debug] NIF cached at /home/nerves/.cache/rustler_precompiled/precompiled_nifs/libextractousex_native-v0.2.1-nif-2.15-x86_64-unknown-linux-gnu.so.tar.gz and extracted to /work/proj/_build/host/lib/extractous_ex/priv/native/libextractousex_native-v0.2.1-nif-2.15-x86_64-unknown-linux-gnu.so707Generated extractous_ex app708==> html2markdown709Compiling 6 files (.ex)710Generated html2markdown app711==> splode712Compiling 5 files (.ex)713Generated splode app714==> jido_signal715Compiling 67 files (.ex)71671717:47:56.244 [debug] Extension registry unavailable queued module=Jido.Signal.Ext.Dispatch71871917:47:56.802 [debug] Extension registry unavailable queued module=Jido.Signal.Ext.Trace720    error: struct Zoi.Types.Default is undefined (module Zoi.Types.Default is not available or is yet to be defined)721    │722 72 │   defp map_schema?(%Zoi.Types.Default{inner: inner}), do: map_schema?(inner)723    │                    ^724    │725    └─ lib/jido_signal/schema.ex:72:20: Jido.Signal.Schema.map_schema?/1726727     warning: Phoenix.PubSub.broadcast/3 is undefined (module Phoenix.PubSub is not available or is yet to be defined)728     │729 131 │       Phoenix.PubSub.broadcast(target, topic, signal)730     │                      ~731     │732     └─ lib/jido_signal/dispatch/pubsub.ex:131:22: Jido.Signal.Dispatch.PubSub.do_deliver/2733734== Type checking failed with errors ==735could 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"