Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

Here, we record the addition and removal times of models, major functional updates, bug fixes, and release times of key versions. Each release keeps one brief line here; the per-entry summaries live in `changelog/<version>/README.md`, and every entry links its detail file.

- [2026-08-21] [Version 0.4.6](changelog/0.4.6/README.md): `deepseek-v4-flash-vision-exp` joins the registry and reads images in a prompt and in a tool result, the DeepSeek client moves onto the OpenAI Responses protocol, every Responses client replays content items in the order the model produced them, an internal `unused` event never reaches a caller, and the playground plays a spoken answer as one clip and keeps its configuration across a reload.

- [2026-08-20] [Version 0.4.5](changelog/0.4.5/README.md): streaming clients skip output they do not recognize unless `AGENTHUB_DEBUG` is set, `AutoLLMClient` lists the model ids an endpoint serves, every client accepts default headers for endpoints that demand their own, GLM-5.3 and `claude-opus-5` join the registry, and the OpenRouter entries move to the `openai-responses` client.

- [2026-08-19] [Version 0.4.4](changelog/0.4.4/README.md): thinking levels gain a `MAX` tier above `XHIGH`, and each client maps the ladder onto its vendor's effort vocabulary (DeepSeek re-mapped to its current low/high/max values).
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

在这里,我们记录模型的新增与移除时间、主要功能更新、缺陷修复,以及关键版本的发布时间。每个发布版本在此保留一行简述;逐条目的摘要位于 `changelog/<version>/README.md`,且每个条目都会链接到自己的详情文件。

- [2026-08-21] [版本 0.4.6](changelog/0.4.6/README.zh.md):注册表新增 `deepseek-v4-flash-vision-exp`,提示词与工具返回里的图片都能读;DeepSeek client 改用 OpenAI Responses 协议;全部 Responses client 按模型产出的顺序回放内容条目;内部的 `unused` 事件不会流到调用方;Playground 把语音回复合成一条音频播放,并在刷新后保留配置。

- [2026-08-20] [版本 0.4.5](changelog/0.4.5/README.zh.md):流式 client 默认静默跳过自己不认识的输出,`AGENTHUB_DEBUG` 开启时才抛出;`AutoLLMClient` 可以列出 endpoint 提供的模型 id;全部 client 支持传入默认 header 以对接要求特定 header 的 endpoint;注册表新增 GLM-5.3 与 `claude-opus-5`;OpenRouter 条目改用 `openai-responses` client。

- [2026-08-19] [版本 0.4.4](changelog/0.4.4/README.zh.md):思考档位在 `XHIGH` 之上新增 `MAX` 一档,各 client 按自家服务方的 effort 取值映射整条档位(DeepSeek 依其当前的 low/high/max 取值重排)。
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ AgentHub provides Codex/Claude Code skill files for assistants that need to help
- `get_history()`: Returns the history of the stateful LLM client.
- `set_history(history)`: Replaces the history of the stateful LLM client with a copy of the provided list.

Streaming clients skip output they do not recognize, so a gateway's own frames cannot end a generation. Set `AGENTHUB_DEBUG` to anything other than `0`, `false`, `no` or `off` to make them raise instead.
Streaming clients skip output they do not recognize, so a gateway's own frames cannot end a generation, and an event a client has nothing universal to emit for never reaches you. Set `AGENTHUB_DEBUG` to anything other than `0`, `false`, `no` or `off` to make both raise instead.

## Basic Usage

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Unreleased
# 0.4.6

[中文版](README.zh.md)

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Unreleased
# 0.4.6

[English](README.md)

Expand Down
2 changes: 1 addition & 1 deletion src_py/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "agenthub-python"
version = "0.4.5"
version = "0.4.6"
description = "AgentHub is the LLM API Hub for the Agent era, built for high-precision autonomous agents."
keywords = ["agent", "llm", "gemini", "claude", "gpt"]
readme = "README.md"
Expand Down
4 changes: 2 additions & 2 deletions src_ts/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src_ts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@prismshadow/agenthub",
"version": "0.4.5",
"version": "0.4.6",
"description": "AgentHub is the LLM API Hub for the Agent era, built for high-precision autonomous agents.",
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
Loading