Releases: band-ai/band-sdk-python
Releases · band-ai/band-sdk-python
Release list
band-sdk: v1.1.0
1.1.0 (2026-06-22)
⚠ BREAKING CHANGES
- Memory prompt enum guidance [py] (#345)
Features
- sdk: adapters report boolean activity (working) state to the pl… (8679757)
- sdk: adapters report boolean activity (working) state to the platform [INT-831] (#362) (7ac0e69)
Bug Fixes
- Memory prompt enum guidance [py] (#345) (9d1c652)
- require mentions and surface room handles on send failure (#365) (cb2d440)
- sdk: cover falsey CrewAI silent completions [INT-489] (#339) (f16594c)
- stop Pydantic AI duplicate reply on crash recovery… (#363) (5a4eca5)
Documentation
Miscellaneous Chores
- release band-sdk 1.1.0 (f0d0c7b)
band-sdk: v1.0.0
1.0.0 (2026-06-11)
⚠ BREAKING CHANGES
- rebrand Python SDK package to Band (#311)
Features
- integrations: update LangGraph SDK support (#294) (d2eb392)
- rebrand Python SDK package to Band (#311) (c5801d8)
- Slack adapter for remote Band agents [INT-461] (#342) (55358a0)
- test python scripts in md files as part of pytests int 842 (#346) (91489d8)
- websocket: prefer is_remote payload fields [INT-345] (#263) (9ae2b3e)
Bug Fixes
- force REST Responses API to avoid WebSocket 401 [INT-501] (#335) (9433bf6)
- integrations: dedupe Claude SDK send_message MCP retries (#313) (5b6eeb1)
- integrations: keep own-agent text in ADK converted history [INT-509] (#312) (7a38af2)
- integrations: stop posting "Invalid response from LLM call" error on every reply (#333) (cd68208)
- integrations: validate Parlant integration [INT-446] (#304) (ee7b4a5)
- sdk: output_type crash, missing anthropic dep INT-488 (#319) (8922cb2)
- sdk: replace sunset Codex models [INT-799] (#336) (71f3fb4)
- sdk: surface websocket disconnect reasons [INT-330] (#310) (adc644e)
thenvoi-sdk-python: v0.2.11
0.2.11 (2026-05-28)
Bug Fixes
- adapters: document gcloud ADC auth for Gemini and ADK adapters [INT-519] (#320) (67197fb)
- enable multi-agent orchestration through dumb bridge (agentcore) [INT-506] (#314) (1c356e6)
- handle Codex dynamic tool call items (#316) (343ef7f)
- sdk: use absolute URL for README banner so it renders on PyPI [INT-520] (#324) (0498d13)
thenvoi-sdk-python: v0.2.10
0.2.10 (2026-05-26)
Features
Bug Fixes
- examples: add cursor_agent config key to template [INT-465] (#300) (ae81ae2)
- examples: add darter config key for codex/opencode examples [INT-463] (#299) (89ba80d)
- examples: add letta_agent config key to template [INT-464] (#301) (72e3df7)
- examples: resolve 7 startup/doc issues across examples [INT-467,468,469,471,472,473,482] (#303) (a50336b)
- examples: use correct config keys in Claude SDK examples (#298) (9945c83)
- examples: use Pydantic model in custom tool handlers [INT-514] (#317) (3db01a3)
- integrations: drop AGPL-3 codex-app-server-sdk dep, remove transport="sdk" (#290) (a9499c5)
- sdk: import repo init from package (#287) (a3984f5)
- sdk: type AdapterFeatures constructor inputs (#288) (acb4d2b)
- websocket: keep room deletion handler optional (#291) (1012ee0)
- websocket: resync surviving rooms after reconnect [INT-324] (#262) (b81db72)
Documentation
thenvoi-sdk-python: v0.2.9
0.2.9 (2026-04-29)
Features
- add HumanTools and ToolDefinition.surface field (INT-349) (#264) (9bbb806)
- integrations: add CrewAI Flow room router adapter (#273) (b073117)
- integrations: deep Codex integration (INT-226) (#202) (dd63dde)
- make Claude SDK model and fallback_model optional (Codex parity) (#274) (21c2905)
Bug Fixes
- agent misses messages after completing a turn and going idle (INT-333) (#245) (494336e)
- document mentions parameter as array in Claude SDK prompt (INT-325) (#256) (c7188a1)
- harden graceful shutdown against signal races and task cancellation (INT-327) (#257) (19937e2)
- include threadId in Codex interrupt payload (INT-323) (#261) (faab4aa)
- switch Dependabot Python ecosystem from pip to uv (#268) (1bb01d7)
- update AgentTools participant cache in get_participants (INT-328) (#258) (a3eca0c)