diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d642151..6b9d595 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: runs-on: ubuntu-latest env: # Reproduce go/Dockerfile's sparse SDK clone; keep in sync with its AGENTFIELD_SDK_REF. - AGENTFIELD_SDK_REF: 795bdd57b4dec884cfe93e16783e8f4bfb2a2a7f + AGENTFIELD_SDK_REF: dfb5c8a37f93f510f3e390bd515afd9154194066 AGENTFIELD_REPO: https://github.com/Agent-Field/agentfield.git GOWORK: off steps: diff --git a/go/Dockerfile b/go/Dockerfile index 3f3ae19..6c020a8 100644 --- a/go/Dockerfile +++ b/go/Dockerfile @@ -22,7 +22,7 @@ FROM golang:1.23-bookworm AS builder # Pinned AgentField SDK ref. Default = agentfield origin/main HEAD at port time # (v0.1.107-rc.1). Changing this string invalidates the clone layer below. -ARG AGENTFIELD_SDK_REF=795bdd57b4dec884cfe93e16783e8f4bfb2a2a7f +ARG AGENTFIELD_SDK_REF=dfb5c8a37f93f510f3e390bd515afd9154194066 ARG AGENTFIELD_REPO=https://github.com/Agent-Field/agentfield.git WORKDIR /src diff --git a/go/Makefile b/go/Makefile index 31af9cf..5a9ca21 100644 --- a/go/Makefile +++ b/go/Makefile @@ -39,7 +39,7 @@ run-fast: # AgentField SDK ref are overridable: # make docker-build IMAGE=myrepo/swe-af-go:dev AGENTFIELD_SDK_REF= IMAGE ?= swe-af-go:latest -AGENTFIELD_SDK_REF ?= 795bdd57b4dec884cfe93e16783e8f4bfb2a2a7f +AGENTFIELD_SDK_REF ?= dfb5c8a37f93f510f3e390bd515afd9154194066 # Build the multi-stage Go image from the repo root. docker-build: diff --git a/go/go.mod b/go/go.mod index 838c672..93db20b 100644 --- a/go/go.mod +++ b/go/go.mod @@ -5,7 +5,7 @@ module github.com/Agent-Field/SWE-AF/go go 1.21 require ( - github.com/Agent-Field/agentfield/sdk/go v0.0.0-20260713163335-795bdd57b4de + github.com/Agent-Field/agentfield/sdk/go v0.0.0-20260720184209-dfb5c8a37f93 github.com/invopop/jsonschema v0.13.0 golang.org/x/sync v0.11.0 ) diff --git a/go/go.sum b/go/go.sum index a79d9df..3df1eda 100644 --- a/go/go.sum +++ b/go/go.sum @@ -1,5 +1,7 @@ github.com/Agent-Field/agentfield/sdk/go v0.0.0-20260713163335-795bdd57b4de h1:GYwOpQQheZ53FgmPta3PJ2CKQjATnPIMwAvNsBA7vF4= github.com/Agent-Field/agentfield/sdk/go v0.0.0-20260713163335-795bdd57b4de/go.mod h1:08VZk14uw4GJH6a34psHkuLu+DcRr197Zi0IGmLlfrM= +github.com/Agent-Field/agentfield/sdk/go v0.0.0-20260720184209-dfb5c8a37f93 h1:J0MecY4o7QpRWdl5CVcIw75EZP5FGn01taJKJ9MmhnM= +github.com/Agent-Field/agentfield/sdk/go v0.0.0-20260720184209-dfb5c8a37f93/go.mod h1:08VZk14uw4GJH6a34psHkuLu+DcRr197Zi0IGmLlfrM= github.com/bahlo/generic-list-go v0.2.0 h1:5sz/EEAK+ls5wF+NeqDpk5+iNdMDXrh3z3nPnH1Wvgk= github.com/bahlo/generic-list-go v0.2.0/go.mod h1:2KvAjgMlE5NNynlg/5iLrrCCZ2+5xWbdbCW3pNTGyYg= github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMUs= diff --git a/pyproject.toml b/pyproject.toml index f8bb19a..418eb8b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ requires-python = ">=3.12" dependencies = [ # >=0.1.96 ships ReasonerFailed, which build() raises so an empty build # reports `failed` (not `succeeded`) with its result preserved (#82 Gap 2). - "agentfield>=0.1.108", + "agentfield>=0.1.111", "pydantic>=2.0", # Compatibility pin: newer SDK builds have surfaced # "Unknown message type: rate_limit_event" during streaming. diff --git a/requirements-docker.txt b/requirements-docker.txt index e969f88..1c5ff7d 100644 --- a/requirements-docker.txt +++ b/requirements-docker.txt @@ -2,7 +2,7 @@ # # Same runtime dependencies as requirements.txt. -agentfield>=0.1.108 +agentfield>=0.1.111 pydantic>=2.0 claude-agent-sdk==0.1.20 hax-sdk>=0.2.4 diff --git a/requirements.txt b/requirements.txt index 3c7d22c..4c9f988 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ # # Install: python -m pip install -r requirements.txt -agentfield>=0.1.108 +agentfield>=0.1.111 pydantic>=2.0 claude-agent-sdk==0.1.20 hax-sdk>=0.2.4