From bd5e896a5795f6b7e552aecb1096885c870de4fc Mon Sep 17 00:00:00 2001 From: aaron Date: Tue, 20 Oct 2026 21:45:32 -0700 Subject: [PATCH 1/3] Require agentloop 0.5 and link README docs to basedmodels.com The dependency range was >=0.4.0,<0.5.0, so the tools package could not be installed beside the current agentloop 0.5.0. The 44 tests pass against 0.5.0. README documentation links now point at the live docs. Co-Authored-By: Claude Sonnet 5.5 --- CHANGELOG.md | 6 ++++++ README.md | 10 ++++++---- pyproject.toml | 2 +- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 600355a..7588549 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,12 @@ Format: [Keep a Changelog](https://keepachangelog.com/). Versioning: SemVer; while `0.x`, a minor release may change the public API. +## [Unreleased] + +### Changed +- Requires `based-models-agentloop>=0.5.0,<0.6.0` (was `>=0.4.0,<0.5.0`), so it installs + alongside the current agentloop. The 44 tests pass against agentloop 0.5.0. + ## [0.1.0] ### Added diff --git a/README.md b/README.md index 1d0832f..57ac81f 100644 --- a/README.md +++ b/README.md @@ -264,10 +264,12 @@ and is not included yet. ## Documentation -Read the [documentation](https://github.com/based-models/agent-loop-tools/tree/main/docs) for -the [hosted search guide](https://github.com/based-models/agent-loop-tools/blob/main/docs/native-web-search.md), -[sources and citations](https://github.com/based-models/agent-loop-tools/blob/main/docs/evidence.md), -and [domain policies](https://github.com/based-models/agent-loop-tools/blob/main/docs/domain-policy.md). +Read the [documentation](https://www.basedmodels.com/docs/agent-tools) for +the [hosted search guide](https://www.basedmodels.com/docs/agent-tools/native-web-search), +[sources and citations](https://www.basedmodels.com/docs/agent-tools/evidence), +and [domain policies](https://www.basedmodels.com/docs/agent-tools/domain-policy). +It builds on [agentloop](https://www.basedmodels.com/docs/agent-loop), which this version +requires at `0.5.x`. ## Stability and license diff --git a/pyproject.toml b/pyproject.toml index 1e557b3..e177a52 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,7 +20,7 @@ dependencies = [ # (tests/test_layering.py), so it depends on it like any other consumer would. # The importable package is `agentloop`; the distribution is # `based-models-agentloop` (the bare name on PyPI is an unrelated project). - "based-models-agentloop>=0.4.0,<0.5.0", + "based-models-agentloop>=0.5.0,<0.6.0", ] [project.optional-dependencies] From 7160d686bf3738b0eec516b6eb18e1b68993956b Mon Sep 17 00:00:00 2001 From: aaron Date: Tue, 20 Oct 2026 21:47:05 -0700 Subject: [PATCH 2/3] Bump to 0.2.0 Co-Authored-By: Claude Sonnet 5.5 --- CHANGELOG.md | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7588549..a8c6683 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ Format: [Keep a Changelog](https://keepachangelog.com/). Versioning: SemVer; while `0.x`, a minor release may change the public API. -## [Unreleased] +## [0.2.0] ### Changed - Requires `based-models-agentloop>=0.5.0,<0.6.0` (was `>=0.4.0,<0.5.0`), so it installs diff --git a/pyproject.toml b/pyproject.toml index e177a52..51d2f68 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "based-models-agentloop-tools" -version = "0.1.0" +version = "0.2.0" description = "Tools for agentloop agents: native web search now; client search and coding tools next." readme = "README.md" requires-python = ">=3.12" From 8101e73ed8941af75d72f8b726b93385b20448e8 Mon Sep 17 00:00:00 2001 From: aaron Date: Tue, 20 Oct 2026 21:47:10 -0700 Subject: [PATCH 3/3] Keep __version__ in step with pyproject Co-Authored-By: Claude Sonnet 5.5 --- src/agentloop_tools/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/agentloop_tools/__init__.py b/src/agentloop_tools/__init__.py index f2a51bd..ecaf207 100644 --- a/src/agentloop_tools/__init__.py +++ b/src/agentloop_tools/__init__.py @@ -3,4 +3,4 @@ from agentloop_tools.web import native_web_search """ -__version__ = "0.1.0" +__version__ = "0.2.0"