Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dapr/dapr-agents
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.8.4
Choose a base ref
...
head repository: dapr/dapr-agents
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.9.0
Choose a head ref
  • 2 commits
  • 56 files changed
  • 3 contributors

Commits on Sep 17, 2025

  1. use dapr client in python sdk for LLM (#200)

    * use dapr client in python sdk for LLM
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * lint
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * Update dependencies to Dapr 1.16.0-rc.2 and refactor DaprChatClient for improved conversation handling
    
    - Bump Dapr and related extensions to version 1.16.0-rc.2 in pyproject.toml.
    - Refactor DaprChatClient to streamline conversion of messages to Alpha2 format, enhancing tool call handling and message history preservation.
    - Update quickstart examples to reflect changes in message bus and state store configurations.
    - Add new component configurations for OpenAI and Redis pub/sub and state store.
    - Remove redundant dapr quickstart tool files.
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * change requirements to point to dapr-agents instead of local
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * Update quickstarts/03-durable-agent-multitool-dapr/README.md
    
    Co-authored-by: Sam <sam@diagrid.io>
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * Apply suggestions from code review from Sam
    
    Co-authored-by: Sam <sam@diagrid.io>
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * updates per feedback. fix issues with rc install and version in pyproject for the rc
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * new line tox
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * lint
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * try to fix tox test issue with imports, fix error introduced after changing a method name on prior commit, make workflow properly finish
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * Enhance README with component configuration details for Dapr and update requirements to reflect changes in local development setup.
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * minor refactor to quickstart to show where we initialize Dapr as the llm provider more clearly
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    Co-authored-by: Sam <sam@diagrid.io>
    filintod and sicoyle authored Sep 17, 2025
    Configuration menu
    Copy the full SHA
    21fd4e3 View commit details
    Browse the repository at this point in the history
  2. fix: enable durable agent to keep existing workflow upon (#197)

    * feat: ensure durability on durable agent no matter startup means
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * style: clean up and ensure proper agent wf state
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * fix: ensure telemetry works with this and clean up
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * fix: correct exceptions i saw in debugger
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * fix: resume workflows only if same input
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * style: appease linter
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * fix(tests): update field for tests
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * use dapr client in python sdk for LLM
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * lint
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * Update dependencies to Dapr 1.16.0-rc.2 and refactor DaprChatClient for improved conversation handling
    
    - Bump Dapr and related extensions to version 1.16.0-rc.2 in pyproject.toml.
    - Refactor DaprChatClient to streamline conversion of messages to Alpha2 format, enhancing tool call handling and message history preservation.
    - Update quickstart examples to reflect changes in message bus and state store configurations.
    - Add new component configurations for OpenAI and Redis pub/sub and state store.
    - Remove redundant dapr quickstart tool files.
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * change requirements to point to dapr-agents instead of local
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * fix: push last fixes on tracing for resumed wfs
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * style: make linter happy
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * fix: last ditch effort to make the resumed wf tracing better
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * style: apepase linter
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * fix: add agent span that does need fixing in future
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * style: linting for flake8
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * Update quickstarts/03-durable-agent-multitool-dapr/README.md
    
    Co-authored-by: Sam <sam@diagrid.io>
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * Apply suggestions from code review from Sam
    
    Co-authored-by: Sam <sam@diagrid.io>
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * fix: make tests happy
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * updates per feedback. fix issues with rc install and version in pyproject for the rc
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * new line tox
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * lint
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * fix: updates for quickstarts
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * style: tox -e flake8
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * fix: make tox -e type happy
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * fix: make linter hapy again
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * fix: make tests happy
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * try to fix tox test issue with imports, fix error introduced after changing a method name on prior commit, make workflow properly finish
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * Enhance README with component configuration details for Dapr and update requirements to reflect changes in local development setup.
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * minor refactor to quickstart to show where we initialize Dapr as the llm provider more clearly
    
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    
    * style: add comments / notes to self
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * fix: fix quickstarts as i tested the rest
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * style: tox -e ruff
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * feat: bump all to v0.8.4
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    * fix: allow latest release to be the default
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    
    ---------
    
    Signed-off-by: Samantha Coyle <sam@diagrid.io>
    Signed-off-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    Co-authored-by: Filinto Duran <1373693+filintod@users.noreply.github.com>
    Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
    3 people authored Sep 17, 2025
    Configuration menu
    Copy the full SHA
    2fb216e View commit details
    Browse the repository at this point in the history
Loading