Skip to content

v1.1.1

Choose a tag to compare

@Haohao-end Haohao-end released this 05 May 16:40
· 49 commits to main since this release
88a72f8
OpenAgent Logo

OpenAgent v1.1.1

Stability, home conversation flow, public app/workflow reliability, provider runtime defaults, and deployment configuration improvements.

Visit Website · API Docs · 中文文档 · Ask DeepWiki


Overview

OpenAgent v1.1.1 is a focused patch release after v1.1.0.

This release improves the reliability of the home assistant experience, public app and public workflow behavior, provider/model metadata, runtime timeout defaults, health checks, Docker deployment defaults, and README/brand presentation.

It is recommended for users running the v1.1.0 stack in local development, Docker Compose, or self-hosted environments.


Highlights

Home assistant and new conversation flow

  • Added a more reliable new conversation flow for the home assistant.
  • The sidebar Home entry now starts a fresh conversation flow instead of only performing a plain route jump.
  • Added support for opening a fresh home conversation through the new_conversation query parameter.
  • Improved frontend conversation reset behavior to avoid stale state when starting a new assistant session.

Public app and workflow reliability

  • Improved public app A2A message handling for more stable long-running responses.
  • Improved public workflow listing and tag filtering behavior.
  • Moved more filtering work closer to the database query layer to reduce unstable post-filtering paths.
  • Added safer fallback behavior when workflow tags are missing or incomplete.

Provider runtime and model metadata

  • Normalized model/provider pricing display to RMB.
  • Added and refreshed provider metadata for supported model integrations.
  • Added DeepSeek v4 Flash and DeepSeek v4 Pro model definitions.
  • Added safer default request timeout behavior across compatible model clients.
  • Improved consistency across OpenAI-compatible provider configurations.

UI and message rendering

  • Improved home page message rendering for long responses.
  • Improved Markdown layout behavior in assistant and user message bubbles.
  • Reduced overflow issues for long text, code blocks, tables, and structured content.
  • Improved frontend navigation behavior around the home workspace.

Deployment and runtime configuration

  • Added a lightweight /healthz endpoint for container and reverse proxy health checks.
  • Updated Docker Compose defaults for safer local/self-hosted deployment.
  • Added API healthcheck support.
  • Improved default environment configuration for Flask, Gunicorn, SQLAlchemy, Redis, Weaviate, and LLM request timeout settings.
  • Updated api/.env.example with more complete runtime configuration references.

Documentation and brand updates

  • Refreshed README and README_ZH content.
  • Added DeepWiki entry points.
  • Updated OpenAgent project links, contact information, and acknowledgments.
  • Continued aligning the repository around the OpenAgent product identity, logo, and public-facing documentation.

Fixed

  • Fixed stale home assistant intent cache behavior by improving message-signature based checks.
  • Fixed unstable home message history pagination caused by SQLAlchemy Row / tuple ID compatibility edge cases.
  • Fixed home navigation behavior when starting a new conversation from the sidebar.
  • Fixed model metadata display inconsistencies.
  • Fixed public app and public workflow update stability issues.
  • Reduced websocket transport race conditions during notification connection setup.
  • Improved public app/workflow pagination and response edge-case handling.
  • Improved deployment health checks so lightweight liveness checks are not blocked by external dependency state.

Changed Files and Areas

Major areas touched in this release include:

  • README.md
  • README_ZH.md
  • api/.env.example
  • docker/docker-compose.yaml
  • api/internal/handler/app_handler.py
  • api/internal/handler/public_app_handler.py
  • api/internal/router/router.py
  • api/internal/service/home_service.py
  • api/internal/service/app_service.py
  • api/internal/service/public_workflow_service.py
  • api/internal/core/language_model/providers/
  • ui/src/views/pages/HomeView.vue
  • ui/src/views/pages/home-new-conversation.ts
  • ui/src/views/layouts/components/LayoutSidebar.vue
  • ui/src/components/AiMessage.vue
  • ui/src/components/HumanMessage.vue
  • ui/src/hooks/use-notification-websocket.ts

Upgrade Notes

From v1.1.0

If you are upgrading from v1.1.0, review the updated environment and Docker configuration before restarting the stack.

Recommended steps:

git fetch --tags
git checkout v1.1.1