From 45597bda53967b749bef4e27ae131b6081892bab Mon Sep 17 00:00:00 2001 From: amit-gazal-thenvoi Date: Thu, 25 Jun 2026 10:54:18 +0300 Subject: [PATCH 1/2] chore: update repo references to band-ai/band-sdk-python (#390) Repo moved GitHub orgs from thenvoi/thenvoi-sdk-python to band-ai/band-sdk-python. Replace all source, config, docs, and example PEP 723 references. CHANGELOG.md history left intact as a historical record; thenvoi/claude-config and thenvoi-sdk-typescript are separate repos and untouched. Co-authored-by: Claude Opus 4.8 (1M context) --- .github/ISSUE_TEMPLATE/config.yml | 2 +- AGENTS.md | 2 +- CONTRIBUTING.md | 2 +- README.md | 4 ++-- examples/20-questions-arena/guesser_agent.py | 2 +- examples/20-questions-arena/start_game.py | 2 +- examples/20-questions-arena/thinker_agent.py | 2 +- examples/a2a_bridge/01_basic_agent.py | 2 +- examples/a2a_bridge/02_with_auth.py | 2 +- examples/a2a_gateway/01_basic_gateway.py | 2 +- examples/a2a_gateway/02_with_demo_agent.py | 2 +- examples/acp/01_basic_acp_server.py | 2 +- examples/acp/02_acp_client.py | 2 +- examples/acp/03_acp_server_with_routing.py | 2 +- examples/acp/04_acp_client_rich_streaming.py | 2 +- examples/acp/05_acp_server_push_notifications.py | 2 +- examples/acp/06_cursor_client.py | 2 +- examples/acp/07_jetbrains_server.py | 2 +- examples/acp/08_acp_bridge_architecture.py | 2 +- examples/agentcore/agentcore_llm_server.py | 2 +- examples/anthropic/01_basic_agent.py | 2 +- examples/anthropic/02_custom_instructions.py | 2 +- examples/anthropic/03_tom_agent.py | 2 +- examples/anthropic/04_jerry_agent.py | 2 +- examples/anthropic/05_contact_management.py | 2 +- examples/claude_sdk/01_basic_agent.py | 2 +- examples/claude_sdk/02_extended_thinking.py | 2 +- examples/claude_sdk/03_tom_agent.py | 2 +- examples/claude_sdk/04_jerry_agent.py | 2 +- examples/claude_sdk/README.md | 2 +- examples/claude_sdk_docker/runner.py | 2 +- examples/codex/01_basic_agent.py | 2 +- examples/crewai/01_basic_agent.py | 2 +- examples/crewai/02_role_based_agent.py | 2 +- examples/crewai/03_coordinator_agent.py | 2 +- examples/crewai/04_research_crew.py | 2 +- examples/crewai/05_tom_agent.py | 2 +- examples/crewai/06_jerry_agent.py | 2 +- examples/crewai/07_contact_and_memory_agent.py | 2 +- examples/crewai/08_flow_router.py | 2 +- examples/crewai/09_flow_custom_tools.py | 2 +- examples/crewai/10_memory_tool_usage.py | 2 +- examples/crewai/README.md | 2 +- examples/gemini/01_basic_agent.py | 2 +- examples/google_adk/01_basic_agent.py | 2 +- examples/google_adk/02_custom_instructions.py | 2 +- examples/google_adk/03_custom_tools.py | 2 +- examples/langgraph/01_simple_agent.py | 2 +- examples/langgraph/02_custom_tools.py | 2 +- examples/langgraph/03_custom_personality.py | 2 +- examples/langgraph/04_calculator_as_tool.py | 2 +- examples/langgraph/05_rag_as_tool.py | 2 +- examples/langgraph/06_delegate_to_sql_agent.py | 2 +- examples/langgraph/07_tom_agent.py | 2 +- examples/langgraph/08_jerry_agent.py | 2 +- examples/langgraph/09_research_ops_orchestrator.py | 2 +- examples/langgraph/10_memory_tool_usage.py | 2 +- examples/langgraph/README.md | 2 +- examples/letta/01_basic_agent.py | 2 +- examples/mixed/01_strategy_coordinator.py | 2 +- examples/mixed/02_draft_writer.py | 2 +- examples/mixed/03_fact_checker_a2a.py | 2 +- examples/mixed/04_risk_reviewer_a2a.py | 2 +- examples/mixed/05_a2a_bridge.py | 2 +- examples/opencode/01_basic_agent.py | 2 +- examples/parlant/01_basic_agent.py | 2 +- examples/parlant/02_with_guidelines.py | 2 +- examples/parlant/03_support_agent.py | 2 +- examples/parlant/05_jerry_agent.py | 2 +- examples/parlant/README.md | 2 +- examples/pydantic_ai/01_basic_agent.py | 2 +- examples/pydantic_ai/02_custom_instructions.py | 2 +- examples/pydantic_ai/03_tom_agent.py | 2 +- examples/pydantic_ai/04_jerry_agent.py | 2 +- examples/pydantic_ai/README.md | 2 +- examples/run_agent.py | 2 +- examples/slack/01_basic_bot.py | 2 +- uv.lock | 2 +- 78 files changed, 79 insertions(+), 79 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index b92baeed5..f33138649 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ blank_issues_enabled: true contact_links: - name: Documentation - url: https://github.com/thenvoi/thenvoi-sdk-python#readme + url: https://github.com/band-ai/band-sdk-python#readme about: Check the README for usage instructions and examples diff --git a/AGENTS.md b/AGENTS.md index 6baa6f471..70222afff 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -457,7 +457,7 @@ Every example file must include PEP 723 inline script metadata at the top for st # dependencies = ["band-sdk[]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Brief description of what this example does. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ee0856047..77e4a6fea 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -21,7 +21,7 @@ Thank you for your interest in contributing to the Band Python SDK! This documen 2. **Add the upstream remote** ```bash - git remote add upstream https://github.com/thenvoi/thenvoi-sdk-python.git + git remote add upstream https://github.com/band-ai/band-sdk-python.git ``` 3. **Install dependencies** diff --git a/README.md b/README.md index 7c27de87d..2adda2797 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # Band Python SDK

- Band + Band

PyPI version - CI + CI Docs Discord Python 3.11+ diff --git a/examples/20-questions-arena/guesser_agent.py b/examples/20-questions-arena/guesser_agent.py index f6b838f5d..83e4c044d 100644 --- a/examples/20-questions-arena/guesser_agent.py +++ b/examples/20-questions-arena/guesser_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Guesser agent for the 20 Questions Arena game. diff --git a/examples/20-questions-arena/start_game.py b/examples/20-questions-arena/start_game.py index a09ff1049..8df48294f 100644 --- a/examples/20-questions-arena/start_game.py +++ b/examples/20-questions-arena/start_game.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """Start a 20 Questions Arena game as a user by creating a room, adding all agents, and sending a message. diff --git a/examples/20-questions-arena/thinker_agent.py b/examples/20-questions-arena/thinker_agent.py index e394e8064..1d7db23b1 100644 --- a/examples/20-questions-arena/thinker_agent.py +++ b/examples/20-questions-arena/thinker_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Thinker agent for the 20 Questions Arena game. diff --git a/examples/a2a_bridge/01_basic_agent.py b/examples/a2a_bridge/01_basic_agent.py index 3956085bc..b70784ac8 100644 --- a/examples/a2a_bridge/01_basic_agent.py +++ b/examples/a2a_bridge/01_basic_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[a2a]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic A2A adapter example. diff --git a/examples/a2a_bridge/02_with_auth.py b/examples/a2a_bridge/02_with_auth.py index f7e6a1322..0ebc7d9f6 100644 --- a/examples/a2a_bridge/02_with_auth.py +++ b/examples/a2a_bridge/02_with_auth.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[a2a]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ A2A adapter with authentication example. diff --git a/examples/a2a_gateway/01_basic_gateway.py b/examples/a2a_gateway/01_basic_gateway.py index 890e04f50..d2b53dc6d 100644 --- a/examples/a2a_gateway/01_basic_gateway.py +++ b/examples/a2a_gateway/01_basic_gateway.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[a2a_gateway]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic A2A Gateway adapter example. diff --git a/examples/a2a_gateway/02_with_demo_agent.py b/examples/a2a_gateway/02_with_demo_agent.py index cacdd75ad..406dbd992 100644 --- a/examples/a2a_gateway/02_with_demo_agent.py +++ b/examples/a2a_gateway/02_with_demo_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[a2a_gateway_demo]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Run A2A Gateway with Demo Orchestrator Agent. diff --git a/examples/acp/01_basic_acp_server.py b/examples/acp/01_basic_acp_server.py index 2d18aae42..c994050a0 100644 --- a/examples/acp/01_basic_acp_server.py +++ b/examples/acp/01_basic_acp_server.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[acp]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic ACP Server example - Band as an ACP agent. diff --git a/examples/acp/02_acp_client.py b/examples/acp/02_acp_client.py index fd1a99682..36f29ef13 100644 --- a/examples/acp/02_acp_client.py +++ b/examples/acp/02_acp_client.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[acp]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ ACP Client example - Use a remote ACP agent from Band. diff --git a/examples/acp/03_acp_server_with_routing.py b/examples/acp/03_acp_server_with_routing.py index 24239eadb..375c2344e 100644 --- a/examples/acp/03_acp_server_with_routing.py +++ b/examples/acp/03_acp_server_with_routing.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[acp]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ ACP Server with routing - Target specific peers via slash commands or modes. diff --git a/examples/acp/04_acp_client_rich_streaming.py b/examples/acp/04_acp_client_rich_streaming.py index 3911ec60e..4244f02ad 100644 --- a/examples/acp/04_acp_client_rich_streaming.py +++ b/examples/acp/04_acp_client_rich_streaming.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[acp]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ ACP Client with rich streaming - Thoughts, tool calls, and plans. diff --git a/examples/acp/05_acp_server_push_notifications.py b/examples/acp/05_acp_server_push_notifications.py index 806a1cb68..41a32e02a 100644 --- a/examples/acp/05_acp_server_push_notifications.py +++ b/examples/acp/05_acp_server_push_notifications.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[acp]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ ACP Server with push notifications - Real-time activity from Band peers. diff --git a/examples/acp/06_cursor_client.py b/examples/acp/06_cursor_client.py index e9b9245c7..6e43d17b0 100644 --- a/examples/acp/06_cursor_client.py +++ b/examples/acp/06_cursor_client.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[acp]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Cursor ACP Client - Use Cursor's AI agent from Band. diff --git a/examples/acp/07_jetbrains_server.py b/examples/acp/07_jetbrains_server.py index 4aad31075..3ac9a6660 100644 --- a/examples/acp/07_jetbrains_server.py +++ b/examples/acp/07_jetbrains_server.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[acp]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ JetBrains ACP Server - Use Band as an ACP agent in JetBrains IDEs. diff --git a/examples/acp/08_acp_bridge_architecture.py b/examples/acp/08_acp_bridge_architecture.py index 510dac740..df34ccf13 100644 --- a/examples/acp/08_acp_bridge_architecture.py +++ b/examples/acp/08_acp_bridge_architecture.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[acp]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ ACP Bridge Architecture example. diff --git a/examples/agentcore/agentcore_llm_server.py b/examples/agentcore/agentcore_llm_server.py index e53ac45c2..9ce344017 100644 --- a/examples/agentcore/agentcore_llm_server.py +++ b/examples/agentcore/agentcore_llm_server.py @@ -7,7 +7,7 @@ # ] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """AgentCore container that runs the Band SDK per invocation. diff --git a/examples/anthropic/01_basic_agent.py b/examples/anthropic/01_basic_agent.py index ef3a81328..65358cdf6 100644 --- a/examples/anthropic/01_basic_agent.py +++ b/examples/anthropic/01_basic_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[anthropic]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic Anthropic SDK agent example. diff --git a/examples/anthropic/02_custom_instructions.py b/examples/anthropic/02_custom_instructions.py index 83463366e..bc93468e0 100644 --- a/examples/anthropic/02_custom_instructions.py +++ b/examples/anthropic/02_custom_instructions.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[anthropic]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Agent with custom system prompt instructions. diff --git a/examples/anthropic/03_tom_agent.py b/examples/anthropic/03_tom_agent.py index 14bed1380..dec84ff23 100644 --- a/examples/anthropic/03_tom_agent.py +++ b/examples/anthropic/03_tom_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[anthropic]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Tom the cat agent - tries to catch Jerry! diff --git a/examples/anthropic/04_jerry_agent.py b/examples/anthropic/04_jerry_agent.py index 09801f3cd..2c2edc30d 100644 --- a/examples/anthropic/04_jerry_agent.py +++ b/examples/anthropic/04_jerry_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[anthropic]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Jerry the mouse agent - clever and cheese-loving! diff --git a/examples/anthropic/05_contact_management.py b/examples/anthropic/05_contact_management.py index 59cfa3c1e..2ab5208c1 100644 --- a/examples/anthropic/05_contact_management.py +++ b/examples/anthropic/05_contact_management.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[anthropic]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Contact management example using the Anthropic adapter. diff --git a/examples/claude_sdk/01_basic_agent.py b/examples/claude_sdk/01_basic_agent.py index a1fc6d792..86fa6c614 100644 --- a/examples/claude_sdk/01_basic_agent.py +++ b/examples/claude_sdk/01_basic_agent.py @@ -4,7 +4,7 @@ # dependencies = ["band-sdk[claude_sdk]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic Claude SDK Agent Example. diff --git a/examples/claude_sdk/02_extended_thinking.py b/examples/claude_sdk/02_extended_thinking.py index 9d3a8ce90..c2d04bb82 100644 --- a/examples/claude_sdk/02_extended_thinking.py +++ b/examples/claude_sdk/02_extended_thinking.py @@ -4,7 +4,7 @@ # dependencies = ["band-sdk[claude_sdk]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Extended Thinking Claude SDK Agent Example. diff --git a/examples/claude_sdk/03_tom_agent.py b/examples/claude_sdk/03_tom_agent.py index 92ab5823d..2d563126f 100644 --- a/examples/claude_sdk/03_tom_agent.py +++ b/examples/claude_sdk/03_tom_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[claude_sdk]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Tom the cat agent using Claude SDK. diff --git a/examples/claude_sdk/04_jerry_agent.py b/examples/claude_sdk/04_jerry_agent.py index 70d22687d..e0162d163 100644 --- a/examples/claude_sdk/04_jerry_agent.py +++ b/examples/claude_sdk/04_jerry_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[claude_sdk]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Jerry the mouse agent using Claude SDK. diff --git a/examples/claude_sdk/README.md b/examples/claude_sdk/README.md index 968ca57bc..ff2d21120 100644 --- a/examples/claude_sdk/README.md +++ b/examples/claude_sdk/README.md @@ -28,7 +28,7 @@ claude --version ```bash # Install with claude_sdk extras -uv add "git+https://github.com/thenvoi/thenvoi-sdk-python.git[claude_sdk]" +uv add "git+https://github.com/band-ai/band-sdk-python.git[claude_sdk]" # Or from repository uv sync --extra claude_sdk diff --git a/examples/claude_sdk_docker/runner.py b/examples/claude_sdk_docker/runner.py index 15368801c..416967234 100644 --- a/examples/claude_sdk_docker/runner.py +++ b/examples/claude_sdk_docker/runner.py @@ -4,7 +4,7 @@ # dependencies = ["band-sdk[claude_sdk]", "pyyaml"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ YAML-based agent runner for Band Claude SDK. diff --git a/examples/codex/01_basic_agent.py b/examples/codex/01_basic_agent.py index 945fa44f4..5419a0e2d 100644 --- a/examples/codex/01_basic_agent.py +++ b/examples/codex/01_basic_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[codex]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic Codex adapter agent example. diff --git a/examples/crewai/01_basic_agent.py b/examples/crewai/01_basic_agent.py index 40afb8032..ceef230d0 100644 --- a/examples/crewai/01_basic_agent.py +++ b/examples/crewai/01_basic_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[crewai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic CrewAI agent example. diff --git a/examples/crewai/02_role_based_agent.py b/examples/crewai/02_role_based_agent.py index e5250f0c1..027c459ad 100644 --- a/examples/crewai/02_role_based_agent.py +++ b/examples/crewai/02_role_based_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[crewai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ CrewAI agent with role, goal, and backstory. diff --git a/examples/crewai/03_coordinator_agent.py b/examples/crewai/03_coordinator_agent.py index ddb6e1ebc..28469da70 100644 --- a/examples/crewai/03_coordinator_agent.py +++ b/examples/crewai/03_coordinator_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[crewai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ CrewAI coordinator agent for multi-agent orchestration. diff --git a/examples/crewai/04_research_crew.py b/examples/crewai/04_research_crew.py index 83dd82304..57a723e2a 100644 --- a/examples/crewai/04_research_crew.py +++ b/examples/crewai/04_research_crew.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[crewai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Complete CrewAI-style crew with multiple specialized agents. diff --git a/examples/crewai/05_tom_agent.py b/examples/crewai/05_tom_agent.py index 6b5761634..2c07d8cf2 100644 --- a/examples/crewai/05_tom_agent.py +++ b/examples/crewai/05_tom_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[crewai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Tom the cat agent using CrewAI. diff --git a/examples/crewai/06_jerry_agent.py b/examples/crewai/06_jerry_agent.py index e871a5b12..67577beeb 100644 --- a/examples/crewai/06_jerry_agent.py +++ b/examples/crewai/06_jerry_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[crewai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Jerry the mouse agent using CrewAI. diff --git a/examples/crewai/07_contact_and_memory_agent.py b/examples/crewai/07_contact_and_memory_agent.py index d34475f77..687b676c0 100644 --- a/examples/crewai/07_contact_and_memory_agent.py +++ b/examples/crewai/07_contact_and_memory_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[crewai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ CrewAI agent with contact and memory tools enabled. diff --git a/examples/crewai/08_flow_router.py b/examples/crewai/08_flow_router.py index c67b4f34a..3dc070576 100644 --- a/examples/crewai/08_flow_router.py +++ b/examples/crewai/08_flow_router.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[crewai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """CrewAI Flow router example. diff --git a/examples/crewai/09_flow_custom_tools.py b/examples/crewai/09_flow_custom_tools.py index 4c68e47c2..377f7e8ec 100644 --- a/examples/crewai/09_flow_custom_tools.py +++ b/examples/crewai/09_flow_custom_tools.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[crewai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """CrewAI Flow custom tools example. diff --git a/examples/crewai/10_memory_tool_usage.py b/examples/crewai/10_memory_tool_usage.py index 7f46911c8..f50d8bbac 100644 --- a/examples/crewai/10_memory_tool_usage.py +++ b/examples/crewai/10_memory_tool_usage.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[crewai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ CrewAI agent with memory tools enabled. diff --git a/examples/crewai/README.md b/examples/crewai/README.md index 37afb8f1d..106fa3412 100644 --- a/examples/crewai/README.md +++ b/examples/crewai/README.md @@ -446,4 +446,4 @@ Those examples depend heavily on model quality and prompt interpretation. They a - [CrewAI Documentation](https://docs.crewai.com/) - [CrewAI GitHub](https://github.com/crewAIInc/crewAI) -- [Band SDK Documentation](https://github.com/thenvoi/thenvoi-sdk-python) +- [Band SDK Documentation](https://github.com/band-ai/band-sdk-python) diff --git a/examples/gemini/01_basic_agent.py b/examples/gemini/01_basic_agent.py index bf573483b..4c0cc3699 100644 --- a/examples/gemini/01_basic_agent.py +++ b/examples/gemini/01_basic_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[gemini]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic Gemini agent example. diff --git a/examples/google_adk/01_basic_agent.py b/examples/google_adk/01_basic_agent.py index adafcfc7e..594bff1cb 100644 --- a/examples/google_adk/01_basic_agent.py +++ b/examples/google_adk/01_basic_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[google_adk]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic Google ADK agent example. diff --git a/examples/google_adk/02_custom_instructions.py b/examples/google_adk/02_custom_instructions.py index 9f40edf0d..50833507a 100644 --- a/examples/google_adk/02_custom_instructions.py +++ b/examples/google_adk/02_custom_instructions.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[google_adk]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Google ADK agent with custom instructions and model selection. diff --git a/examples/google_adk/03_custom_tools.py b/examples/google_adk/03_custom_tools.py index 3f6cb43b4..bb681bb8d 100644 --- a/examples/google_adk/03_custom_tools.py +++ b/examples/google_adk/03_custom_tools.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[google_adk]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Google ADK agent with custom tools. diff --git a/examples/langgraph/01_simple_agent.py b/examples/langgraph/01_simple_agent.py index ea3977e4e..49e1b35b6 100644 --- a/examples/langgraph/01_simple_agent.py +++ b/examples/langgraph/01_simple_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Simple LangGraph agent example using the composition API. diff --git a/examples/langgraph/02_custom_tools.py b/examples/langgraph/02_custom_tools.py index 3ff89335f..0810c2b6e 100644 --- a/examples/langgraph/02_custom_tools.py +++ b/examples/langgraph/02_custom_tools.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Example showing how to add custom tools to a Band agent. diff --git a/examples/langgraph/03_custom_personality.py b/examples/langgraph/03_custom_personality.py index a0cdce6db..0517cb629 100644 --- a/examples/langgraph/03_custom_personality.py +++ b/examples/langgraph/03_custom_personality.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Example showing how to customize agent personality with custom instructions. diff --git a/examples/langgraph/04_calculator_as_tool.py b/examples/langgraph/04_calculator_as_tool.py index e7c78b569..5dd5ba2e6 100644 --- a/examples/langgraph/04_calculator_as_tool.py +++ b/examples/langgraph/04_calculator_as_tool.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Example: Using graph_as_tool to wrap a standalone graph as a tool. diff --git a/examples/langgraph/05_rag_as_tool.py b/examples/langgraph/05_rag_as_tool.py index e57f07aca..74617b2d8 100644 --- a/examples/langgraph/05_rag_as_tool.py +++ b/examples/langgraph/05_rag_as_tool.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Example: Using the standalone Agentic RAG graph with Band platform. diff --git a/examples/langgraph/06_delegate_to_sql_agent.py b/examples/langgraph/06_delegate_to_sql_agent.py index 9a32e487d..e75557c0b 100644 --- a/examples/langgraph/06_delegate_to_sql_agent.py +++ b/examples/langgraph/06_delegate_to_sql_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Example: Hierarchical agents with graph_as_tool. diff --git a/examples/langgraph/07_tom_agent.py b/examples/langgraph/07_tom_agent.py index 728dfe0d2..ad8b6f228 100644 --- a/examples/langgraph/07_tom_agent.py +++ b/examples/langgraph/07_tom_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Tom the cat agent using LangGraph. diff --git a/examples/langgraph/08_jerry_agent.py b/examples/langgraph/08_jerry_agent.py index fca1bad54..2dd1db1db 100644 --- a/examples/langgraph/08_jerry_agent.py +++ b/examples/langgraph/08_jerry_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Jerry the mouse agent using LangGraph. diff --git a/examples/langgraph/09_research_ops_orchestrator.py b/examples/langgraph/09_research_ops_orchestrator.py index f69151b27..8508eb2fd 100644 --- a/examples/langgraph/09_research_ops_orchestrator.py +++ b/examples/langgraph/09_research_ops_orchestrator.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Custom LangGraph orchestrator with platform tools and subgraph delegation. diff --git a/examples/langgraph/10_memory_tool_usage.py b/examples/langgraph/10_memory_tool_usage.py index 0ee200d98..0dcc980b8 100644 --- a/examples/langgraph/10_memory_tool_usage.py +++ b/examples/langgraph/10_memory_tool_usage.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[langgraph]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ LangGraph agent with memory tools enabled. diff --git a/examples/langgraph/README.md b/examples/langgraph/README.md index a7ba3a030..e01331d87 100644 --- a/examples/langgraph/README.md +++ b/examples/langgraph/README.md @@ -12,7 +12,7 @@ uv sync --extra langgraph **If using as external library:** ```bash -uv add "git+https://github.com/thenvoi/thenvoi-sdk-python.git[langgraph]" +uv add "git+https://github.com/band-ai/band-sdk-python.git[langgraph]" ``` **Configuration:** diff --git a/examples/letta/01_basic_agent.py b/examples/letta/01_basic_agent.py index c94ad7597..ad2cced61 100644 --- a/examples/letta/01_basic_agent.py +++ b/examples/letta/01_basic_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[letta]", "python-dotenv"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic Letta agent example. diff --git a/examples/mixed/01_strategy_coordinator.py b/examples/mixed/01_strategy_coordinator.py index 9aadf74fa..acbf2e6cf 100644 --- a/examples/mixed/01_strategy_coordinator.py +++ b/examples/mixed/01_strategy_coordinator.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[crewai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Mixed-example CrewAI coordinator. diff --git a/examples/mixed/02_draft_writer.py b/examples/mixed/02_draft_writer.py index f06e8bc4b..5fce20005 100644 --- a/examples/mixed/02_draft_writer.py +++ b/examples/mixed/02_draft_writer.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[crewai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Mixed-example CrewAI writer. diff --git a/examples/mixed/03_fact_checker_a2a.py b/examples/mixed/03_fact_checker_a2a.py index 0ed681316..268741448 100644 --- a/examples/mixed/03_fact_checker_a2a.py +++ b/examples/mixed/03_fact_checker_a2a.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[a2a]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Remote A2A fact checker for the mixed example. diff --git a/examples/mixed/04_risk_reviewer_a2a.py b/examples/mixed/04_risk_reviewer_a2a.py index b5ec51f54..0410ddad6 100644 --- a/examples/mixed/04_risk_reviewer_a2a.py +++ b/examples/mixed/04_risk_reviewer_a2a.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[a2a]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Remote A2A risk reviewer for the mixed example. diff --git a/examples/mixed/05_a2a_bridge.py b/examples/mixed/05_a2a_bridge.py index 582c8e961..de31880fc 100644 --- a/examples/mixed/05_a2a_bridge.py +++ b/examples/mixed/05_a2a_bridge.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[a2a]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Mixed-example bridge launcher. diff --git a/examples/opencode/01_basic_agent.py b/examples/opencode/01_basic_agent.py index 7f88249a1..92bfb8b1d 100644 --- a/examples/opencode/01_basic_agent.py +++ b/examples/opencode/01_basic_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[opencode]", "python-dotenv"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic OpenCode adapter agent example. diff --git a/examples/parlant/01_basic_agent.py b/examples/parlant/01_basic_agent.py index e673f47a5..102f2da6e 100644 --- a/examples/parlant/01_basic_agent.py +++ b/examples/parlant/01_basic_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[parlant]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic Parlant agent example using the official Parlant SDK. diff --git a/examples/parlant/02_with_guidelines.py b/examples/parlant/02_with_guidelines.py index e7f958866..c8c153d91 100644 --- a/examples/parlant/02_with_guidelines.py +++ b/examples/parlant/02_with_guidelines.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[parlant]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Parlant agent with behavioral guidelines using the official Parlant SDK. diff --git a/examples/parlant/03_support_agent.py b/examples/parlant/03_support_agent.py index d1e13c245..3a117a6d5 100644 --- a/examples/parlant/03_support_agent.py +++ b/examples/parlant/03_support_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[parlant]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Customer support agent using Parlant SDK with guidelines. diff --git a/examples/parlant/05_jerry_agent.py b/examples/parlant/05_jerry_agent.py index b1270614b..fe983a87c 100644 --- a/examples/parlant/05_jerry_agent.py +++ b/examples/parlant/05_jerry_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[parlant]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Jerry the mouse agent using Parlant. diff --git a/examples/parlant/README.md b/examples/parlant/README.md index 9fae3561c..64f162da1 100644 --- a/examples/parlant/README.md +++ b/examples/parlant/README.md @@ -16,7 +16,7 @@ Parlant provides: ### Install with Parlant support ```bash -uv add "git+https://github.com/thenvoi/thenvoi-sdk-python.git[parlant]" +uv add "git+https://github.com/band-ai/band-sdk-python.git[parlant]" ``` **Or from repository:** diff --git a/examples/pydantic_ai/01_basic_agent.py b/examples/pydantic_ai/01_basic_agent.py index 6086887cb..7f05d5669 100644 --- a/examples/pydantic_ai/01_basic_agent.py +++ b/examples/pydantic_ai/01_basic_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[pydantic-ai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic Pydantic AI agent example. diff --git a/examples/pydantic_ai/02_custom_instructions.py b/examples/pydantic_ai/02_custom_instructions.py index 33f288b33..806a8065c 100644 --- a/examples/pydantic_ai/02_custom_instructions.py +++ b/examples/pydantic_ai/02_custom_instructions.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[pydantic-ai,anthropic]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Agent with custom system prompt instructions. diff --git a/examples/pydantic_ai/03_tom_agent.py b/examples/pydantic_ai/03_tom_agent.py index 5ee797f47..2688e67c0 100644 --- a/examples/pydantic_ai/03_tom_agent.py +++ b/examples/pydantic_ai/03_tom_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[pydantic-ai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Tom the cat agent using Pydantic AI. diff --git a/examples/pydantic_ai/04_jerry_agent.py b/examples/pydantic_ai/04_jerry_agent.py index 5a7f53394..8940ac748 100644 --- a/examples/pydantic_ai/04_jerry_agent.py +++ b/examples/pydantic_ai/04_jerry_agent.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[pydantic-ai]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Jerry the mouse agent using Pydantic AI. diff --git a/examples/pydantic_ai/README.md b/examples/pydantic_ai/README.md index bfc87da91..94eec7384 100644 --- a/examples/pydantic_ai/README.md +++ b/examples/pydantic_ai/README.md @@ -6,7 +6,7 @@ Examples showing how to use the Band SDK with Pydantic AI using the composition- **Install with Pydantic AI support:** ```bash -uv add "git+https://github.com/thenvoi/thenvoi-sdk-python.git[pydantic_ai]" +uv add "git+https://github.com/band-ai/band-sdk-python.git[pydantic_ai]" # Plus your model provider: pip install "pydantic-ai-slim[openai]" # or [anthropic], [google], etc. diff --git a/examples/run_agent.py b/examples/run_agent.py index da93885fc..0f5a1080f 100644 --- a/examples/run_agent.py +++ b/examples/run_agent.py @@ -7,7 +7,7 @@ # ] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Run Band SDK agents using the composition pattern. diff --git a/examples/slack/01_basic_bot.py b/examples/slack/01_basic_bot.py index e7cd42617..4439c07da 100644 --- a/examples/slack/01_basic_bot.py +++ b/examples/slack/01_basic_bot.py @@ -3,7 +3,7 @@ # dependencies = ["band-sdk[slack,anthropic]"] # # [tool.uv.sources] -# band-sdk = { git = "https://github.com/thenvoi/thenvoi-sdk-python.git" } +# band-sdk = { git = "https://github.com/band-ai/band-sdk-python.git" } # /// """ Basic Slack bot: wrap an Anthropic brain with the SlackAdapter and diff --git a/uv.lock b/uv.lock index fcddb8d59..0f50061ad 100644 --- a/uv.lock +++ b/uv.lock @@ -470,7 +470,7 @@ wheels = [ [[package]] name = "band-sdk" -version = "0.2.11" +version = "1.0.0" source = { editable = "." } dependencies = [ { name = "band-client-rest" }, From fffd72465a09a1b52f969ccf25cc20d4a5b0e03b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Jun 2026 07:56:39 +0000 Subject: [PATCH 2/2] build(deps): bump pytest-asyncio from 1.3.0 to 1.4.0 Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 1.3.0 to 1.4.0. - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v1.3.0...v1.4.0) --- updated-dependencies: - dependency-name: pytest-asyncio dependency-version: 1.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- uv.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/uv.lock b/uv.lock index 0f50061ad..23d3adace 100644 --- a/uv.lock +++ b/uv.lock @@ -7201,15 +7201,15 @@ wheels = [ [[package]] name = "pytest-asyncio" -version = "1.3.0" +version = "1.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pytest" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/90/2c/8af215c0f776415f3590cac4f9086ccefd6fd463befeae41cd4d3f193e5a/pytest_asyncio-1.3.0.tar.gz", hash = "sha256:d7f52f36d231b80ee124cd216ffb19369aa168fc10095013c6b014a34d3ee9e5", size = 50087, upload-time = "2025-11-10T16:07:47.256Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/7c/d36d04db312ecf4298932ef77e6e4a9e8ad017906e24e34f0b0c361a2473/pytest_asyncio-1.4.0.tar.gz", hash = "sha256:c6c0d2259945122819f171a32ecea2c349ead889ee28176caaf492143424be42", size = 58514, upload-time = "2026-05-26T09:56:04.083Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e5/35/f8b19922b6a25bc0880171a2f1a003eaeb93657475193ab516fd87cac9da/pytest_asyncio-1.3.0-py3-none-any.whl", hash = "sha256:611e26147c7f77640e6d0a92a38ed17c3e9848063698d5c93d5aa7aa11cebff5", size = 15075, upload-time = "2025-11-10T16:07:45.537Z" }, + { url = "https://files.pythonhosted.org/packages/03/e2/08a497ef684b88559c9cc5f4ad53a37e7b99e727094a86d6ea32536d5d3c/pytest_asyncio-1.4.0-py3-none-any.whl", hash = "sha256:933ca923a23075a87fb7070c0ec272a6848489824d887c85c812670932835aa1", size = 16930, upload-time = "2026-05-26T09:56:02.576Z" }, ] [[package]]