Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[0.0.5] - 03-14-2024 Dialectic Agent #38

Merged
merged 77 commits into from
Mar 14, 2024
Merged

[0.0.5] - 03-14-2024 Dialectic Agent #38

merged 77 commits into from
Mar 14, 2024

Conversation

VVoruganti
Copy link
Collaborator

Added

Metadata to all data primitives (Users, Sessions, Messages, etc.)
Ability to filter paginated GET requests by JSON filter based on metadata
Dialectic API to interact with honcho agent and get insights about users
Code Coverage Tests
Autogenerated Sphinx Documentation for Honcho Client SDK
Built-in Langchain message converter
Optional Sentry error monitoring
Optional Opentelemetry logging
Automatic Fact Derivation Script for automatically generating simple memory

Changed

API Server now uses async methods to make use of benefits of FastAPI

Fixed

URL encoding all GET requests in honcho client

Copy link

Name Stmts Miss Cover
honcho/__init__.py 4 0 100%
honcho/cache.py 16 11 31%
honcho/client.py 466 117 75%
honcho/schemas.py 31 3 90%
honcho/sync_client.py 466 117 75%
tests/test_async.py 360 0 100%
tests/test_sync.py 340 0 100%
TOTAL 1683 248 85%

@VVoruganti VVoruganti merged commit 995a6d0 into main Mar 14, 2024
6 checks passed
Copy link

sentry-io bot commented Mar 17, 2024

Suspect Issues

This pull request was deployed and Sentry observed the following issues:

  • ‼️ ProgrammingError: (psycopg.errors.InvalidSqlStatementName) prepared statement "_pg3_2" does not exist /apps/{app_id}/users/{user_id}/sessions/{sessio... View Issue
  • ‼️ IntegrityError: (psycopg.errors.UniqueViolation) duplicate key value violates unique constraint "unique_name_app_... /apps/{app_id}/users View Issue

Did you find this useful? React with a 👍 or 👎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants