chore(deps): Bump github.com/inference-gateway/adk from 0.17.3 to 0.18.1#510
Conversation
Bumps [github.com/inference-gateway/adk](https://github.com/inference-gateway/adk) from 0.17.3 to 0.18.1. - [Release notes](https://github.com/inference-gateway/adk/releases) - [Changelog](https://github.com/inference-gateway/adk/blob/main/CHANGELOG.md) - [Commits](inference-gateway/adk@v0.17.3...v0.18.1) --- updated-dependencies: - dependency-name: github.com/inference-gateway/adk dependency-version: 0.18.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…ateway/adk-0.18.1
Co-authored-by: Eden Reich <eden.reich@gmail.com>
|
@claude Can you fix it? |
|
Claude finished @edenreich's task in 4m 23s —— View job Fixed CI failureThe Vet error: Fix (commit
Verified locally:
Checklist
|
…face ADK v0.18.0 added several A2A JSON-RPC methods to the client.A2AClient interface (push notification config CRUD, ResubscribeTask, and GetAuthenticatedExtendedCard). Add no-op stubs on the local MockA2AClient so it continues to satisfy the interface and `go vet` passes. Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
|
@claude Please refactor - why don't we use a mocking library like counterfeiter for example? why writting the mocks manually? |
|
Claude finished @edenreich's task in 5m 4s —— View job Refactored: counterfeiter-generated mock for
|
…er-generated fake The hand-written MockA2AClient in a2a_task_error_handling_test.go duplicated work that the rest of the codebase already delegates to counterfeiter, and needed manual updates every time the upstream adk A2AClient interface grew (as in the v0.18.0 bump). Replace it with a generated FakeA2AClient pointed at github.com/inference-gateway/adk/client.A2AClient, and wire the mock into the existing `task mocks:generate` target so future adk upgrades regenerate it automatically. Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
Bumps github.com/inference-gateway/adk from 0.17.3 to 0.18.1.
Release notes
Sourced from github.com/inference-gateway/adk's releases.
Changelog
Sourced from github.com/inference-gateway/adk's changelog.
Commits
3627647chore(release): 🔖 0.18.1 [skip ci]e633efabuild(deps): Bump github.com/cloudevents/sdk-go/v2 from 2.15.2 to 2.16.2 (#145)c8cc742build(deps): Bump github.com/gin-gonic/gin from 1.10.1 to 1.12.0 (#144)8f62fbabuild(deps): Bump github.com/coreos/go-oidc/v3 from 3.14.1 to 3.18.0 (#143)4944c11build(deps): Bump github.com/minio/minio-go/v7 from 7.0.78 to 7.1.0 (#142)16d6ffbbuild(deps): Bump go.opentelemetry.io/otel/metric from 1.36.0 to 1.43.0 (#141)92db606ci(deps): Bump actions/setup-node from 6.3.0 to 6.4.0 (#140)c0380a0ci(deps): Bump actions/create-github-app-token from 3.1.1 to 3.2.0 (#139)051c0dfci(deps): Bump anthropics/claude-code-action from 1.0.114 to 1.0.121 (#138)51846a8chore: Configure Dependabot for gomod and GitHub ActionsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)