Skip to content

chore(deps): bump band-sdk from 1.4.2 to 3.0.0 in /docker/band_python_kit/echo-agent - #599

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/docker/band_python_kit/echo-agent/main/band-sdk-3.0.0
Open

chore(deps): bump band-sdk from 1.4.2 to 3.0.0 in /docker/band_python_kit/echo-agent#599
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/docker/band_python_kit/echo-agent/main/band-sdk-3.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor

Bumps band-sdk from 1.4.2 to 3.0.0.

Release notes

Sourced from band-sdk's releases.

band-sdk: v3.0.0

3.0.0 (2026-08-26)

⚠ BREAKING CHANGES

  • AgentTools.get_tool_schemas/get_anthropic_tool_schemas/ get_openai_tool_schemas, iter_tool_definitions, and the MCP engine's registration builders replace their separate include_memory/include_contacts booleans with a single capabilities: frozenset[Capability] | None parameter.

Features

  • add agent-scoped memory support (#575) (1227061)
  • add file transfer capability to the Python SDK (INT-1261) (#573) (eb2a404)

Bug Fixes

  • bound e2e health-check curls with --max-time (#570) (df379a6)
  • flush the ACP collecting client at turn end in codex-acp e2e tests (#571) (e005fab)
  • integrate band-sdk-core event validation into band-sdk-python (#574) (9bad9e5)
  • stabilize Codex thought smoke (#567) (fc62742)

band-sdk: v2.1.0

2.1.0 (2026-08-23)

Features

  • consolidate band-mcp into one SDK-owned MCP engine (INT-1096) (#552) (649f271)

band-sdk: v2.0.0

2.0.0 (2026-08-23)

⚠ BREAKING CHANGES

  • ParlantAdapter(server=, parlant_agent=) is no longer required (both are now optional, keyword-only escape hatches), and the dead additional_tools parameter is removed — it was stored but never bridged into Parlant tool-calling (INT-1167 tracks the real bridge).

Features

  • cohesive adapter construction surface (INT-1166) (#520) (1ca53ba)
  • nightly baseline E2E schedule + release-please gate (#532) (56f8652)
  • sdk: Claude Desktop Band agent integration (#501) (adc93d3)

Bug Fixes

  • ask the rehydration smoke's retrieval turn to actually reply (#553) (b3aaa95)
  • bring Copilot CLI (ACP) to the L4 bar (#543) (be68fa0)
  • bump agent-client-protocol and bind ACP handlers by name (#542) (b4df94d)
  • bump band-client-rest to 0.0.26, drop resolve_handle workaround (#531) (091a942)
  • ci: forward Docker Hub secrets to kit publisher (#519) (8ecbb71)

... (truncated)

Changelog

Sourced from band-sdk's changelog.

3.0.0 (2026-08-26)

⚠ BREAKING CHANGES

  • AgentTools.get_tool_schemas/get_anthropic_tool_schemas/ get_openai_tool_schemas, iter_tool_definitions, and the MCP engine's registration builders replace their separate include_memory/include_contacts booleans with a single capabilities: frozenset[Capability] | None parameter.

Features

  • add agent-scoped memory support (#575) (1227061)
  • add file transfer capability to the Python SDK (INT-1261) (#573) (eb2a404)

Bug Fixes

  • bound e2e health-check curls with --max-time (#570) (df379a6)
  • flush the ACP collecting client at turn end in codex-acp e2e tests (#571) (e005fab)
  • integrate band-sdk-core event validation into band-sdk-python (#574) (9bad9e5)
  • stabilize Codex thought smoke (#567) (fc62742)

2.1.0 (2026-08-23)

Features

  • consolidate band-mcp into one SDK-owned MCP engine (INT-1096) (#552) (649f271)

2.0.0 (2026-08-23)

⚠ BREAKING CHANGES

  • ParlantAdapter(server=, parlant_agent=) is no longer required (both are now optional, keyword-only escape hatches), and the dead additional_tools parameter is removed — it was stored but never bridged into Parlant tool-calling (INT-1167 tracks the real bridge).

Features

  • cohesive adapter construction surface (INT-1166) (#520) (1ca53ba)
  • nightly baseline E2E schedule + release-please gate (#532) (56f8652)
  • sdk: Claude Desktop Band agent integration (#501) (adc93d3)

Bug Fixes

  • ask the rehydration smoke's retrieval turn to actually reply (#553) (b3aaa95)
  • bring Copilot CLI (ACP) to the L4 bar (#543) (be68fa0)
  • bump agent-client-protocol and bind ACP handlers by name (#542) (b4df94d)
  • bump band-client-rest to 0.0.26, drop resolve_handle workaround (#531) (091a942)
  • ci: forward Docker Hub secrets to kit publisher (#519) (8ecbb71)
  • clamp copilot_acp emit request and repair codex smoke construction (INT-1254) (#556) (b1addd5)
  • integrations: emit canonical ACP tool events (#514) (80afa23)

... (truncated)

Commits
  • 08a61c9 chore: release main (#580)
  • 547615a chore(band-mcp): pin next release to 2.1.0 (#581)
  • 342a538 ci: revert split release PRs, prune dead release-please config (#579)
  • 3d2b446 ci: split release-please PRs per package (#576)
  • 1227061 feat: add agent-scoped memory support (#575)
  • 9bad9e5 fix: integrate band-sdk-core event validation into band-sdk-python (#574)
  • eb2a404 feat: add file transfer capability to the Python SDK (INT-1261) (#573)
  • e005fab fix: flush the ACP collecting client at turn end in codex-acp e2e tests (#571)
  • df379a6 fix: bound e2e health-check curls with --max-time (#570)
  • fc62742 fix: stabilize Codex thought smoke (#567)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [band-sdk](https://github.com/band-ai/band-sdk-python) from 1.4.2 to 3.0.0.
- [Release notes](https://github.com/band-ai/band-sdk-python/releases)
- [Changelog](https://github.com/band-ai/band-sdk-python/blob/main/CHANGELOG.md)
- [Commits](band-sdk-v1.4.2...band-sdk-v3.0.0)

---
updated-dependencies:
- dependency-name: band-sdk
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

@amit-gazal-band amit-gazal-band left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Approved by the dependabot-triage skill.

Validated in a consolidated batch run alongside #529 (pydantic-settings). uv sync resolves the echo-agent starter's own lock, main.py imports and constructs EchoAdapter cleanly against the new band-sdk major, and tests/docker/test_echo_agent.py still passes. No automated harness in this repo builds/runs this starter workspace's own lock inside a container end-to-end (the docker_build live test builds the base image from the root project's lock, not this one), so this was verified by direct import/construction rather than a live agent turn.

⚠️ This is a MAJOR version bump (1.4.2 → 3.0.0) of this repo's own SDK inside its example starter kit — flagging for human sign-off per the triage skill's guardrail on majors, even though it's green.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant