honcho
honcho copied to clipboard
Memory library for building stateful agents
hey! I built [an app](https://github.com/briansmiley/RoboCourt) with Honcho this weekend and found some bugs with the quickstart code. also, the SDK reference was helpful and I think that should be added...
## Summary by CodeRabbit - **New Features** - Introduced robust support for multi-step transactions, allowing users to group multiple operations into a single atomic transaction with commit and rollback capabilities....
## Summary by CodeRabbit * **New Features** * CrewAI integration: HonchoStorage adds persistent memory for CrewAI agents. * Three memory tools added: session context retrieval, peer-knowledge queries, and semantic message...
### Changes 1. **peer.py**: Only invalidate peer cache when metadata/configuration actually changes or peer is newly created 2. **session.py**: Only update/invalidate session cache when metadata/configuration changes or session is new...
Notes: - do not take out of draft state until stainless 1.6.0 SDK is in prerelease with these changes - a huge % of the diff here is just more...
- Resolves https://linear.app/plastic-labs/issue/DEV-1194 ## Summary by CodeRabbit * **New Features** * Prompt system moved to template-driven rendering with several new customizable templates and a template rendering utility. * New dream...