Commit Graph

  • 3b76f4b9ee
    Merge 201f831b9a into d993f9090b Roberto Rodriguez 2025-07-30 08:54:07 -0400
  • 201f831b9a config: ignore mypy errors for optional observability module cyb3rward0g/observability-openinference Roberto Rodriguez 2025-07-30 08:53:59 -0400
  • aab9659dd3 style: fix flake8 linting issues Roberto Rodriguez 2025-07-29 23:32:44 -0400
  • 9a39bb78fd style: fix ruff linting and formatting issues across codebase Roberto Rodriguez 2025-07-29 23:17:48 -0400
  • f7aa5b1a89 add and update quickstarts to show new observability module Roberto Rodriguez 2025-07-29 23:09:05 -0400
  • f70bc90910 feat: add observability dapr agents module Roberto Rodriguez 2025-07-29 23:08:21 -0400
  • 2d3be7bd1a feat: add observability optional dependencies and update lock file Roberto Rodriguez 2025-07-29 23:06:47 -0400
  • 1d367c7a89 add condition for opentelemetry import Roberto Rodriguez 2025-07-29 23:02:19 -0400
  • d993f9090b
    update quickstarts dependencies (#166) main Yaron Schneider 2025-07-28 13:52:37 -0700
  • 306af6252a Deployed f2d6831 with MkDocs version: 1.6.1 gh-pages 2025-07-28 20:37:02 +0000
  • d8cf38b4f5 update quickstarts dependencies yaron2 2025-07-28 13:35:07 -0700
  • f2d6831ea2
    Refactor LLM Workflows and Orchestrators for Unified Response Handling and Iteration (#163) (#165) v0.7.1 Yaron Schneider 2025-07-28 13:31:53 -0700
  • 29edfc419b Refactor LLM Workflows and Orchestrators for Unified Response Handling and Iteration (#163) Roberto Rodriguez 2025-07-28 15:39:56 -0400
  • c28e31c892
    Refactor LLM Workflows and Orchestrators for Unified Response Handling and Iteration (#163) cyb3rward0g/updating-agentic-workflows Roberto Rodriguez 2025-07-28 15:39:56 -0400
  • 7a89cd7db8 Update logging, Orchestrator Name and OTel module name cyb3rward0g/llm-response-workflows-refactor Roberto Rodriguez 2025-07-28 11:52:59 -0400
  • 54f4f47ab2
    Merge branch 'cyb3rward0g/updating-agentic-workflows' into cyb3rward0g/llm-response-workflows-refactor Yaron Schneider 2025-07-28 07:41:12 -0700
  • 3e767e03fb
    Refactor agent workflows, orchestrators, and integrations for reliability and modularity (#161) v0.7.0 Roberto Rodriguez 2025-07-28 10:40:58 -0400
  • 29de5d0e6a
    Update quickstarts/03-durable-agent-tool-call/durable_weather_agent.py Roberto Rodriguez 2025-07-28 10:08:48 -0400
  • b1b08ae6ff Merge branch 'cyb3rward0g/updating-agentic-workflows' into cyb3rward0g/llm-response-workflows-refactor Roberto Rodriguez 2025-07-28 02:28:13 -0400
  • eb9d000122
    Update dapr_agents/agents/base.py Roberto Rodriguez 2025-07-28 02:11:09 -0400
  • cf5ed56233 Run linting and formatting checks to ensure code quality Roberto Rodriguez 2025-07-28 01:28:39 -0400
  • e79c41023b run pytest after all changes Roberto Rodriguez 2025-07-28 01:26:47 -0400
  • bcbde5cea4 test remaining quickstarts after all changes Roberto Rodriguez 2025-07-28 01:25:54 -0400
  • d8b71cf36c Refactor orchestrators with loops and unify LLM response handling using LLMChatResponse Roberto Rodriguez 2025-07-28 01:24:03 -0400
  • 91e0746802 Refactor LLM pipeline: add HuggingFace tool calls, unify chat client/response types, and switch DurableAgent to loop‑based workflow Roberto Rodriguez 2025-07-28 01:13:16 -0400
  • 7be55bafc9 Unify LLM utils across providers and delegate streaming/response to provider‑specific handlers Roberto Rodriguez 2025-07-28 01:01:06 -0400
  • 2223b77946 Align all LLM chat clients with refactored base and unified response models Roberto Rodriguez 2025-07-27 06:07:25 -0400
  • baa38035a4 Refactor ChatClientBase: drop Pydantic inheritance and add typed generate() overloads Roberto Rodriguez 2025-07-27 05:58:20 -0400
  • 032ed7f473 fix mypy errors Roberto Rodriguez 2025-07-25 00:58:59 -0400
  • 94a4e6d976 Centralize tool_history and tool_choice in AgentBase and unify tool execution record schema for tool_history Roberto Rodriguez 2025-07-25 00:32:56 -0400
  • 8a1dc55bbe Clarify AgentTool use in docstrings Roberto Rodriguez 2025-07-24 23:03:16 -0400
  • 7231653347 Minor updates identified while working on test files Roberto Rodriguez 2025-07-24 23:03:01 -0400
  • 2ecf5095e7 Update tests with latest changes Roberto Rodriguez 2025-07-24 23:00:05 -0400
  • 50fecd0624 Set DurableAgent to not broadcast messages by default and clarified dapr client private attribute in agentic workflow Roberto Rodriguez 2025-07-24 22:59:13 -0400
  • 3543318c6e Fix mypy errors Roberto Rodriguez 2025-07-24 16:16:07 -0400
  • bf4991b5a1 Updated test state class to DurableAgentWorkflowEntry Roberto Rodriguez 2025-07-24 15:50:38 -0400
  • cbc3918306 mypy type errors Roberto Rodriguez 2025-07-24 15:36:01 -0400
  • 30c1cdd1cf fix lint errors and code style issues Roberto Rodriguez 2025-07-24 12:52:57 -0400
  • 60c4204c22 fix mypy attr-defined and call-arg errors Roberto Rodriguez 2025-07-24 12:45:15 -0400
  • 1eae31da86 Fix lint errors and code style issues with ruff Roberto Rodriguez 2025-07-24 01:56:10 -0400
  • e9281de4e4 Fix mypy type errors and improve Roberto Rodriguez 2025-07-24 01:51:53 -0400
  • d91d3fed84 Fix code style and lint errors flagged by Ruff Roberto Rodriguez 2025-07-23 07:48:36 -0400
  • d60946fcde Improve package exports and clean up imports for linter compliance Roberto Rodriguez 2025-07-23 07:12:03 -0400
  • cbcdb2cb95 Set broadcast_topic_name to None to disable broadcasting Roberto Rodriguez 2025-07-23 06:44:55 -0400
  • afb0ca063e Test quickstarts to validate all changes and update main README Roberto Rodriguez 2025-07-23 06:44:02 -0400
  • 491885e439 Refactor orchestrators to standardize broadcast messages, unify decorator imports, and improve workflow robustness Roberto Rodriguez 2025-07-23 06:42:20 -0400
  • 16e4a29431 Refactor VectorStoreBase to return document IDs Roberto Rodriguez 2025-07-23 06:39:51 -0400
  • e28156ddd0 Refactor ConversationDaprStateMemory to return full message objects and improve logging. Roberto Rodriguez 2025-07-23 06:37:55 -0400
  • e162feb018 Split Workflow decorators for better organization. Roberto Rodriguez 2025-07-23 06:35:29 -0400
  • 806e7964eb Update text printer logic to flush messages Roberto Rodriguez 2025-07-23 06:18:26 -0400
  • 595cf3b4b4 Refactor workflow base and AgenticWorkflow to modularize Dapr integration and delegate service/state logic to mixins Roberto Rodriguez 2025-07-23 06:16:58 -0400
  • 35f1ac393e Refactor DurableAgent for improved workflow state, tool execution, and message handling Roberto Rodriguez 2025-07-23 06:08:33 -0400
  • 4ca94e9158 Refactor workflow features into mixins for messaging, pub/sub, state management, and service logic Roberto Rodriguez 2025-07-23 05:56:00 -0400
  • af819911cf Refactor Agent and AgentBase for improved tool execution, prompt handling, and message metadata Roberto Rodriguez 2025-07-23 05:42:21 -0400
  • d25b24ef33 Update Hugging Face integration and quickstart to use SmolLM3-3B model Roberto Rodriguez 2025-07-23 05:35:19 -0400
  • cc083d1626 Remove cookbook to avoid confusion Roberto Rodriguez 2025-07-23 05:15:01 -0400
  • 1c832636eb
    fix: dump to 0.6.1 and add missing requirements.txt files to fix streamablehttp quickstart (#156) (#160) Bilgin Ibryam 2025-07-23 00:46:33 +0100
  • bf6f50fd25 fix: dump to 0.6.1 and add missing requirements.txt files to fix streamablehttp quickstart (#156) fix-streamablehttp Bilgin Ibryam 2025-07-22 10:52:47 +0100
  • a24e3858b5
    fix: dump to 0.6.1 and add missing requirements.txt files to fix streamablehttp quickstart (#156) 156-fix-streamablehttp-quickstart Bilgin Ibryam 2025-07-22 10:52:47 +0100
  • 3bd6c99506
    ElevenLabs Python SDK updates and advanced TTS support (#154) v0.6.1 Roberto Rodriguez 2025-07-20 22:29:28 -0400
  • d2deff4b20
    Merge branch 'main' into cyb3rward0g/clean-update-elevenlabs cyb3rward0g/clean-update-elevenlabs Yaron Schneider 2025-07-18 21:14:22 -0700
  • 6d9b26bce6
    Fix #157: Upgrade quickstarts to dapr-agents 0.6.0 and apply minor fixes (#158) Bilgin Ibryam 2025-07-18 06:08:41 +0100
  • 8644c7a89a Fix failing build 157-upgrade-quickstarts-to-0.6.0 Bilgin Ibryam 2025-07-16 19:29:20 +0100
  • d2955475de Fix #157: Upgrade quickstarts to dapr-agents 0.6.0 and apply minor fixes Bilgin Ibryam 2025-07-16 19:13:43 +0100
  • d549b57b2e
    Merge branch 'main' into cyb3rward0g/clean-update-elevenlabs Yaron Schneider 2025-07-11 20:08:09 -0700
  • 19e2caa25f
    Enable Streamable HTTP Transport for MCP Client v2 (#153) Roberto Rodriguez 2025-07-11 23:07:56 -0400
  • cdbaf56c8c Merge remote-tracking branch 'origin/main' into cyb3rward0g/clean-mcp-client-v2 cyb3rward0g/clean-mcp-client-v2 Roberto Rodriguez 2025-07-09 23:01:33 -0400
  • c8d6153a26 Added ElvenLabs client Test Roberto Rodriguez 2025-07-09 22:41:49 -0400
  • 48bb4a64fb chore: fix lint and style issues for ruff Roberto Rodriguez 2025-07-09 01:06:34 -0400
  • 76da5dbb82 refactor: update ElevenLabsSpeechClient to use new SDK API and support advanced TTS features Roberto Rodriguez 2025-07-09 00:59:58 -0400
  • 1817f5a3f0 Remove redundant inner import of json in mock_mcp_session to fix flake8 F811 Roberto Rodriguez 2025-07-09 18:41:45 -0400
  • 44525a81d3 Apply ruff lint fixes to test_mcp_streamable_http.py Roberto Rodriguez 2025-07-09 18:26:04 -0400
  • 5448011191 Added initial MCP StreamableHTTP tests Roberto Rodriguez 2025-07-09 18:22:05 -0400
  • 380799d341 Updated Cookbook MCP server name Roberto Rodriguez 2025-07-09 18:21:43 -0400
  • 5b9e5385af
    fix(bug): handle graceful shutdown signals across platforms (#152) v0.6.0 Sam 2025-07-09 16:23:19 -0500
  • 1164586c96
    style: make linter happy Samantha Coyle 2025-07-09 15:53:49 -0500
  • ac7473caeb
    Merge branch 'fix-windows-issue' of github.com:sicoyle/dapr-agents into fix-windows-issue Samantha Coyle 2025-07-09 15:39:07 -0500
  • e005c48314
    revert: allow the tests to be ran async again Samantha Coyle 2025-07-09 15:38:59 -0500
  • 367ff68a75
    Merge branch 'main' into fix-windows-issue Yaron Schneider 2025-07-09 13:27:34 -0700
  • caaad181ce
    docs: unified agent types (#148) Sam 2025-07-09 15:27:05 -0500
  • 968979eea7
    fix: push file i missed oops Samantha Coyle 2025-07-09 14:52:56 -0500
  • 4ec6bd1cf6 Updated Cookbook MCP code to reflect changes Roberto Rodriguez 2025-07-09 15:47:19 -0400
  • 1b79a0aee4 Updated Cookbook MCP Servers names for clarity Roberto Rodriguez 2025-07-09 15:46:55 -0400
  • ff1e6b7c65 Updated MCP Cookbook README with suggestions Roberto Rodriguez 2025-07-09 15:45:24 -0400
  • fc0aea7aa2
    fix(build): prevent shadowed imports for tests Samantha Coyle 2025-07-09 14:25:49 -0500
  • 75602276fe chore: fix lint and style issues for ruff Roberto Rodriguez 2025-07-08 15:07:06 -0400
  • eeac079730 Updated MCP support for stdio and sse and enabled Streamable HTTP Roberto Rodriguez 2025-07-08 14:50:46 -0400
  • 342336f92e Merge remote-tracking branch 'origin/cyb3rward0g/mcp-client-v2' into cyb3rward0g/mcp-client-v2 cyb3rward0g/mcp-client-v2 Roberto Rodriguez 2025-07-09 15:04:00 -0400
  • 21dbd14495 chore: fix lint and style issues for ruff Roberto Rodriguez 2025-07-08 15:07:06 -0400
  • e0bbbd7868 Updated MCP support for stdio and sse and enabled Streamable HTTP Roberto Rodriguez 2025-07-08 14:50:46 -0400
  • 8beb4a22b5
    fix(build): properly quote lint results Samantha Coyle 2025-07-09 13:54:04 -0500
  • 947eac144a
    fix: actually fix tox type issues Samantha Coyle 2025-07-09 12:48:20 -0500
  • 7061abf949
    fix(build): make tox -e type happy Samantha Coyle 2025-07-09 11:29:31 -0500
  • 915df03c40
    fix(build): tox -e ruff fix Samantha Coyle 2025-07-09 10:39:12 -0500
  • d41e949c10
    fix: test clean up for reliability Samantha Coyle 2025-07-09 10:29:40 -0500
  • eb41b1324b
    fix(bug): handle graceful shutdown signals across platforms Samantha Coyle 2025-07-09 10:25:55 -0500
  • 8a206803f6 chore: fix lint and style issues for ruff cyb3rward0g/update-elevenlabs Roberto Rodriguez 2025-07-09 01:06:34 -0400
  • 25cb061fd8 refactor: update ElevenLabsSpeechClient to use new SDK API and support advanced TTS features Roberto Rodriguez 2025-07-09 00:59:58 -0400
  • fa2564c2a1 chore: fix lint and style issues for ruff Roberto Rodriguez 2025-07-08 15:07:06 -0400
  • 097a447160 Updated MCP support for stdio and sse and enabled Streamable HTTP Roberto Rodriguez 2025-07-08 14:50:46 -0400