diff --git a/CHANGELOG.md b/CHANGELOG.md index 68b7e316..2d0a6fe9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [2.4.3] - 2025-11-20 + +### Added + +- Redis caching to improve DB IO +- Backup LLM provider to avoid failures when a provider is down + +### Changed + +- QueueItems to use standardized columns +- Improved Deduplication logic for Representation Tasks +- More finegrained metrics for representation, summary, and peer card tasks + ## [2.4.2] - 2025-11-03 ### Fixed diff --git a/README.md b/README.md index 9d92687d..316326dd 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ --- -![Static Badge](https://img.shields.io/badge/Version-2.4.2-blue) +![Static Badge](https://img.shields.io/badge/Version-2.4.3-blue) [![PyPI version](https://img.shields.io/pypi/v/honcho-ai.svg)](https://pypi.org/project/honcho-ai/) [![NPM version](https://img.shields.io/npm/v/@honcho-ai/sdk.svg)](https://npmjs.org/package/@honcho-ai/sdk) [![Discord](https://img.shields.io/discord/1016845111637839922?style=flat&logo=discord&logoColor=23ffffff&label=Plastic%20Labs&labelColor=235865F2)](https://discord.gg/plasticlabs) diff --git a/docs/changelog/compatibility-guide.mdx b/docs/changelog/compatibility-guide.mdx index 883ee2d6..2f999bf2 100644 --- a/docs/changelog/compatibility-guide.mdx +++ b/docs/changelog/compatibility-guide.mdx @@ -8,7 +8,7 @@ This guide helps you understand which versions of Honcho's API are compatible wi ## Version Compatibility -### Honcho API v2.4.2 (Current) +### Honcho API v2.4.3 (Current) @@ -34,7 +34,8 @@ This guide helps you understand which versions of Honcho's API are compatible wi | Honcho API Version | TypeScript SDK | Python SDK | |-------------------|---------------|------------| -| v2.4.2 (Current) | v1.5.0 | v1.5.0 | +| v2.4.3 (Current) | v1.5.0 | v1.5.0 | +| v2.4.2 | v1.5.0 | v1.5.0 | | v2.4.1 | v1.5.0 | v1.5.0 | | v2.4.0 | v1.5.0 | v1.5.0 | | v2.3.3 | v1.4.1 | v1.4.1 | diff --git a/docs/changelog/introduction.mdx b/docs/changelog/introduction.mdx index ff9946a5..32bdad63 100644 --- a/docs/changelog/introduction.mdx +++ b/docs/changelog/introduction.mdx @@ -27,7 +27,20 @@ Welcome to the Honcho changelog! This section documents all notable changes to t ### Honcho API and SDK Changelogs - + + ### Added + + - Redis caching to improve DB IO + - Backup LLM provider to avoid failures when a provider is down + + ### Changed + + - QueueItems to use standardized columns + - Improved Deduplication logic for Representation Tasks + - More finegrained metrics for representation, summary, and peer card tasks + + + ### Fixed - Langfuse tracing to have readable waterfalls diff --git a/docs/docs.json b/docs/docs.json index e973daf6..a9ff2a51 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -9,14 +9,21 @@ }, "favicon": "/favicon.svg", "contextual": { - "options": ["copy", "view", "chatgpt", "claude"] + "options": [ + "copy", + "view", + "chatgpt", + "claude" + ] }, "navigation": { "versions": [ { - "version": "v2.4.2", + "version": "v2.4.3", "api": { - "openapi": ["openapi.documented.yml"] + "openapi": [ + "openapi.documented.yml" + ] }, "tabs": [ { @@ -63,25 +70,34 @@ "groups": [ { "group": "Getting Started", - "pages": ["v2/guides/overview"] + "pages": [ + "v2/guides/overview" + ] }, { "group": "Integrations", - "pages": ["v2/integrations/langgraph", "v2/integrations/mcp"] + "pages": [ + "v2/integrations/langgraph", + "v2/integrations/mcp" + ] }, { "group": "Application Interfaces", - "pages": ["v2/guides/discord", "v2/guides/telegram"] + "pages": [ + "v2/guides/discord", + "v2/guides/telegram" + ] } ] }, - { "tab": "API Reference", "groups": [ { "group": "API Documentation", - "pages": ["v2/api-reference/introduction"] + "pages": [ + "v2/api-reference/introduction" + ] }, { "group": "workspaces", @@ -185,7 +201,9 @@ { "version": "v1.1.0", "api": { - "openapi": ["openapi.json"] + "openapi": [ + "openapi.json" + ] }, "tabs": [ { @@ -215,15 +233,23 @@ "groups": [ { "group": "Getting Started", - "pages": ["v1/guides/overview", "v1/guides/streaming-response"] + "pages": [ + "v1/guides/overview", + "v1/guides/streaming-response" + ] }, { "group": "Application Interfaces", - "pages": ["v1/guides/discord", "v1/guides/honcho-mcp"] + "pages": [ + "v1/guides/discord", + "v1/guides/honcho-mcp" + ] }, { "group": "Personal Memory", - "pages": ["v1/guides/dialectic-endpoint"] + "pages": [ + "v1/guides/dialectic-endpoint" + ] } ] }, @@ -232,7 +258,9 @@ "groups": [ { "group": "API Documentation", - "pages": ["v1/api-reference/introduction"] + "pages": [ + "v1/api-reference/introduction" + ] }, { "group": "apps", @@ -280,7 +308,9 @@ }, { "group": "keys", - "pages": ["v1/api-reference/endpoint/keys/create-key"] + "pages": [ + "v1/api-reference/endpoint/keys/create-key" + ] }, { "group": "metamessages", diff --git a/pyproject.toml b/pyproject.toml index da2400ac..bbf7a7d4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "honcho" -version = "2.4.2" +version = "2.4.3" description = "Honcho Server" authors = [ {name = "Plastic Labs", email = "hello@plasticlabs.ai"}, diff --git a/src/main.py b/src/main.py index bb354dec..f6020581 100644 --- a/src/main.py +++ b/src/main.py @@ -134,7 +134,7 @@ app = FastAPI( title="Honcho API", summary="The Identity Layer for the Agentic World", description="""Honcho is a platform for giving agents user-centric memory and social cognition""", - version="2.4.2", + version="2.4.3", contact={ "name": "Plastic Labs", "url": "https://honcho.dev", diff --git a/uv.lock b/uv.lock index 01ae81c3..4245e208 100644 --- a/uv.lock +++ b/uv.lock @@ -710,7 +710,7 @@ wheels = [ [[package]] name = "honcho" -version = "2.4.2" +version = "2.4.3" source = { virtual = "." } dependencies = [ { name = "alembic" },