From fe1cc75f57523dcf28354242980eb95c51e158fb Mon Sep 17 00:00:00 2001 From: Josh Rotenberg Date: Wed, 30 Sep 2026 17:42:12 -0700 Subject: [PATCH] fix: support GenAgent 0.3.0 --- README.md | 4 ++-- mix.exs | 2 +- mix.lock | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8e2ed65..0add0f7 100644 --- a/README.md +++ b/README.md @@ -21,8 +21,8 @@ The `codex` CLI must be installed and on your `PATH`. See the ```elixir def deps do [ - {:gen_agent, "~> 0.2.0"}, - {:gen_agent_codex, "~> 0.1.0"} + {:gen_agent, "~> 0.3.0"}, + {:gen_agent_codex, "~> 0.2.0"} ] end ``` diff --git a/mix.exs b/mix.exs index 8c775c7..1477766 100644 --- a/mix.exs +++ b/mix.exs @@ -31,7 +31,7 @@ defmodule GenAgentCodex.MixProject do defp deps do [ - {:gen_agent, "~> 0.2.0"}, + {:gen_agent, "~> 0.2.0 or ~> 0.3.0"}, {:codex_wrapper, "~> 0.5.3"}, {:ex_doc, "~> 0.35", only: :dev, runtime: false}, {:credo, "~> 1.7", only: [:dev, :test], runtime: false}, diff --git a/mix.lock b/mix.lock index 0f3f22e..c66b396 100644 --- a/mix.lock +++ b/mix.lock @@ -7,7 +7,7 @@ "erlex": {:hex, :erlex, "0.2.9", "7debbbaa9f4f368b8cd648983e0f1d7963028508e9c59e9d4ed504e94ef52a55", [:mix], [], "hexpm", "8cfffc0ec7159e6d73de2ab28a588064de80f88b2798d5cbe4482cbbc200178b"}, "ex_doc": {:hex, :ex_doc, "0.40.4", "66f2e42bf588594d5a8aab31cad87f2ddad09d0da1b1a2f379340ec2c2e497cb", [:mix], [{:earmark_parser, "~> 1.4.46", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_c, ">= 0.1.0", [hex: :makeup_c, repo: "hexpm", optional: true]}, {:makeup_elixir, "~> 0.14 or ~> 1.0", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1 or ~> 1.0", [hex: :makeup_erlang, repo: "hexpm", optional: false]}, {:makeup_html, ">= 0.1.0", [hex: :makeup_html, repo: "hexpm", optional: true]}], "hexpm", "6222b9e423d76584ee34df2c82a5ed72c2d53dc153f7f483ad28b378694186cc"}, "file_system": {:hex, :file_system, "1.1.1", "31864f4685b0148f25bd3fbef2b1228457c0c89024ad67f7a81a3ffbc0bbad3a", [:mix], [], "hexpm", "7a15ff97dfe526aeefb090a7a9d3d03aa907e100e262a0f8f7746b78f8f87a5d"}, - "gen_agent": {:hex, :gen_agent, "0.2.1", "b55b3e24df8b9693763a0c34ade823b4bd92ed5c90e8ca64e5fb6e23e6eae973", [:mix], [{:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "6355ca87301567f0f6aee98bef61de797ccd8cc0e1f93fbb81bece7ef8474dde"}, + "gen_agent": {:hex, :gen_agent, "0.2.2", "6622a4ff9545d19c9e8d12b053360baf4c17f770220bfef4e34adb7f7a7a0a5e", [:mix], [{:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "cf75ddfd3accf6fcb7cc934f47baff09d3baa2322bb0ed882d18bc938891ea8f"}, "jason": {:hex, :jason, "1.4.5", "2e3a008590b0b8d7388c20293e9dcc9cf3e5d642fd2a114e4cbbb52e595d940a", [:mix], [{:decimal, "~> 1.0 or ~> 2.0 or ~> 3.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "b0c823996102bcd0239b3c2444eb00409b72f6a140c1950bc8b457d836b30684"}, "makeup": {:hex, :makeup, "1.2.2", "882d46dc0905e9ff7abf2aab61a7e6b3dcc555533977d8a23b06019e6c89ac94", [:mix], [{:nimble_parsec, "~> 1.4", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "9a1a24e5b343b8ae16abea0822c10a6f75da27af7fa802ada5251f7579bfccfa"}, "makeup_elixir": {:hex, :makeup_elixir, "1.0.1", "e928a4f984e795e41e3abd27bfc09f51db16ab8ba1aebdba2b3a575437efafc2", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.2.3 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "7284900d412a3e5cfd97fdaed4f5ed389b8f2b4cb49efc0eb3bd10e2febf9507"},