mirror of https://github.com/dapr/dapr-agents.git
5 Commits
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
6d55c383b9
|
feat: unify agent types (#139)
* style: save my todo comments Signed-off-by: Samantha Coyle <sam@diagrid.io> * feat: unify agent types and save my wip Signed-off-by: Samantha Coyle <sam@diagrid.io> * feat: save as i got 03 poc quickstart working Signed-off-by: Samantha Coyle <sam@diagrid.io> * feat: add durable agent examples and fixes Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix(bug): support both template formats Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix(bug): support our custom format with vars inline Signed-off-by: Samantha Coyle <sam@diagrid.io> * feat: agent + durableagent types, new cfg class, updated quickstarts/docs Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: some clean up Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: more clean up on things reviewing my pr Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: just more clean up of logs Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: update docs Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: actorAgent -> assistantAgent and rm actoragent Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: make linter happy Signed-off-by: Samantha Coyle <sam@diagrid.io> * test: add init test setup and cases Signed-off-by: Samantha Coyle <sam@diagrid.io> * feat: save an ex i created for what openapi agent looks like Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: rm up openapi react agent ex Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: more clean up for now Signed-off-by: Samantha Coyle <sam@diagrid.io> * refactor: rm openapireact + react agents Signed-off-by: Samantha Coyle <sam@diagrid.io> * refactor: mv durable agent with agent Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: update imports Signed-off-by: Samantha Coyle <sam@diagrid.io> * refactor: make agent + durable agent use same base class + rm config for now Signed-off-by: Samantha Coyle <sam@diagrid.io> * tests: add some init tests Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: make linter happy Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: use tcp conn instead of app layer Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: make linter happy Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: make linter happy Signed-off-by: Samantha Coyle <sam@diagrid.io> * tests: add agent class tests + some clean up Signed-off-by: Samantha Coyle <sam@diagrid.io> * tests: add durableagent class tests Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: make linter happy Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: make linter happy Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: acct for linter errs Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: run ruff Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: address many tox -e type errs, fix class inheritance mvment, replace generic data types with specific types Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: final type fix Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: update docs on new quickstarts Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: tox -e ruff + clean up comments Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: update for tox -e flake8 Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: clean up print outs Signed-off-by: Samantha Coyle <sam@diagrid.io> * tests: make things testable and fix some existing test errs Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: clean up quickstarts, add tests i forgot earlier Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: last few fixes Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: tox -e ruff Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix(build): acct for build errs Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: add tox ini file Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: fix linter Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: acct for posthog breaking change Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: address feedback Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: push test fixes Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: rm actor references Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: tox -e ruff Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix(quickstart): use local agent updates Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: tox -e flake8 fixes Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: style dirs we want Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix(build): install test deps properly Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: see if this fixes build err Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix(cookbook): update one more reqs file to use local agent deps instead of old release tag Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: register agent properly in db Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: rm duplicate quickstart sample Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: make linter happy Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: ruff check --fix . Signed-off-by: Samantha Coyle <sam@diagrid.io> --------- Signed-off-by: Samantha Coyle <sam@diagrid.io> |
|
|
|
cee485fbad
|
test: init test setup and some tests + dev docs and proper setup with pyproject.toml (#137)
* test: add init tests and setup for tests Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: clean up unused / autogen files now Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: ignore req files that we can now autogen Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: make linter happy Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix(build): pin deps Signed-off-by: Samantha Coyle <sam@diagrid.io> * style: update doc ordering Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix(build): update imports Signed-off-by: Samantha Coyle <sam@diagrid.io> --------- Signed-off-by: Samantha Coyle <sam@diagrid.io> Co-authored-by: Yaron Schneider <schneider.yaron@live.com> |
|
|
|
f129754486
|
Fix/30 add linter action (#95)
* Fix: Fix Setup lint GitHub action #30 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Remove branch filter on PR and remove on push Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Remove on mergequeue Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Add tox.ini file Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Return on push Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: tox -e ruff Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Ignore .ruff_cache Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: Update tox file Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: Add mypy.ini Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Ignore if line is too long Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Set the ignore in command instead Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: W503 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: 541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: W503 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: Ignore F401, unused imports as __init__ files has them Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Return linebreak as tox -e ruff yields that Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Ignore W503 as ruff introduces it Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F841 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: E203 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: W293 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: W291 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: E203 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: E203 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: W291 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F811 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F841 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F811 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F841 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F811 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: W291 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F811 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Ruff want's the space before : Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Ignore space before : Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: E291 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Add dev-requirements.txt Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Correct python version Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Ref dev-requirements.txt Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Add mypy cache dir Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: Update mypy version Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Exclude cookbook and quicstarts Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Remove unused import Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: Add specific sub module ignore on error for future smaller fixing Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Reintroduce branches filter on push and pull_request Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * chore: Ruff Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: ruff formatting * Chore: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: E401 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: Ruff Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: F811 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: F841 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: Ruff Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: E711 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: ruff Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> --------- Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> |
|
|
|
f5dc9372e7
|
Revert "Fix: Setup lint GitHub action #30 (#85)" (#88)
This reverts commit
|
|
|
|
199fcf9d02
|
Fix: Setup lint GitHub action #30 (#85)
* Fix: Fix Setup lint GitHub action #30 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Remove branch filter on PR and remove on push Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Remove on mergequeue Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Add tox.ini file Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Return on push Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: tox -e ruff Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Ignore .ruff_cache Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: Update tox file Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: Add mypy.ini Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Ignore if line is too long Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Set the ignore in command instead Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: W503 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: 541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: W503 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: Ignore F401, unused imports as __init__ files has them Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Return linebreak as tox -e ruff yields that Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Ignore W503 as ruff introduces it Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F841 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: E203 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: W293 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: W291 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: E203 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: E203 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: W291 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F811 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F841 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F811 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F841 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F811 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: W291 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F811 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: F541 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Ruff want's the space before : Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Ignore space before : Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: E291 Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Add dev-requirements.txt Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Correct python version Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Ref dev-requirements.txt Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Add mypy cache dir Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: Update mypy version Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Fix: Exclude cookbook and quicstarts Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Remove unused import Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Chore: Add specific sub module ignore on error for future smaller fixing Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * Reintroduce branches filter on push and pull_request Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> * chore: Ruff Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> --------- Signed-off-by: Casper Guldbech Nielsen <scni@novonordisk.com> |