Repository navigation
v0.2.0: Add AbstractAgent abstract base class and Session support (#9)
Pre-release
Pre-release
·
3 commits
to main
since this release
- Adds
AbstractAgentabstract base class and corresponding implementations - Adds
Sessionprotocol and classes - Updates architecture
- Instead of agent starting server, server is created independently and agent is passed into server
- Use identity from request
- Use new hook for every request
- Use fastapi instead of flask to use async functions to support concurrent requests
- Move dependencies to correct location in
pyproject.toml(made a packaging mistake) - Cleans up dependencies
- Adds documentation in module
READMEs (best place to look for summary of changes) - Updates top-level
README - https://test.pypi.org/project/sentient-agent-framework/0.2.0/
- https://pypi.org/project/sentient-agent-framework/0.2.0/