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
18 changes: 0 additions & 18 deletions .changeset/fast-coats-bathe.md

This file was deleted.

15 changes: 15 additions & 0 deletions apps/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @promptx/cli

## 2.4.1

### Patch Changes

- [#572](https://github.com/Deepractice/PromptX/pull/572) [`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554) Thanks [@dfwgj](https://github.com/dfwgj)! - fix(runtime): 修复工具执行期间空闲超时误触发导致回复被截断的问题

AI 调用工具后(`message_delta` stop_reason=tool_use),SDK 进入静默等待状态,直到工具执行完成返回 `tool_result`。这段静默期内没有任何流式事件重置空闲计时器,导致超过 10 分钟后触发 "Request timeout after 600000ms",将仍在进行中的请求强制中断。

修复方式:检测到工具执行开始时,启动心跳定时器(间隔为 timeout/2,最大 2 分钟),持续重置空闲计时器直到 tool_result 返回。工具结果到达、请求正常完成或异常清理时,心跳自动停止。

- Updated dependencies [[`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554)]:
- @promptx/mcp-server@2.4.1
- @promptx/logger@2.4.1
- @promptx/core@2.4.1

## 2.4.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@promptx/cli",
"version": "2.4.0",
"version": "2.4.1",
"description": "PromptX CLI - Command-line interface for the DPML-powered AI prompt framework",
"type": "module",
"files": [
Expand Down
18 changes: 18 additions & 0 deletions apps/desktop/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# @promptx/$(basename $pkg)

## 2.4.1

### Patch Changes

- [#572](https://github.com/Deepractice/PromptX/pull/572) [`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554) Thanks [@dfwgj](https://github.com/dfwgj)! - fix(runtime): 修复工具执行期间空闲超时误触发导致回复被截断的问题

AI 调用工具后(`message_delta` stop_reason=tool_use),SDK 进入静默等待状态,直到工具执行完成返回 `tool_result`。这段静默期内没有任何流式事件重置空闲计时器,导致超过 10 分钟后触发 "Request timeout after 600000ms",将仍在进行中的请求强制中断。

修复方式:检测到工具执行开始时,启动心跳定时器(间隔为 timeout/2,最大 2 分钟),持续重置空闲计时器直到 tool_result 返回。工具结果到达、请求正常完成或异常清理时,心跳自动停止。

- Updated dependencies [[`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554)]:
- @promptx/mcp-workspace@2.4.1
- @promptx/mcp-office@2.4.1
- @promptx/mcp-server@2.4.1
- @agentxjs/runtime@2.0.2
- @promptx/config@2.4.1
- @promptx/core@2.4.1

## 2.4.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/desktop/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@promptx/desktop",
"version": "2.4.0",
"version": "2.4.1",
"description": "PromptX Desktop - Local AI prompt management application",
"author": {
"name": "Deepractice",
Expand Down
10 changes: 10 additions & 0 deletions packages/config/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @promptx/config Changelog

## 2.4.1

### Patch Changes

- [#572](https://github.com/Deepractice/PromptX/pull/572) [`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554) Thanks [@dfwgj](https://github.com/dfwgj)! - fix(runtime): 修复工具执行期间空闲超时误触发导致回复被截断的问题

AI 调用工具后(`message_delta` stop_reason=tool_use),SDK 进入静默等待状态,直到工具执行完成返回 `tool_result`。这段静默期内没有任何流式事件重置空闲计时器,导致超过 10 分钟后触发 "Request timeout after 600000ms",将仍在进行中的请求强制中断。

修复方式:检测到工具执行开始时,启动心跳定时器(间隔为 timeout/2,最大 2 分钟),持续重置空闲计时器直到 tool_result 返回。工具结果到达、请求正常完成或异常清理时,心跳自动停止。

## 2.4.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@promptx/config",
"version": "2.4.0",
"version": "2.4.1",
"description": "Configuration management for PromptX",
"type": "module",
"main": "./dist/index.js",
Expand Down
14 changes: 14 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @promptx/$(basename $pkg)

## 2.4.1

### Patch Changes

- [#572](https://github.com/Deepractice/PromptX/pull/572) [`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554) Thanks [@dfwgj](https://github.com/dfwgj)! - fix(runtime): 修复工具执行期间空闲超时误触发导致回复被截断的问题

AI 调用工具后(`message_delta` stop_reason=tool_use),SDK 进入静默等待状态,直到工具执行完成返回 `tool_result`。这段静默期内没有任何流式事件重置空闲计时器,导致超过 10 分钟后触发 "Request timeout after 600000ms",将仍在进行中的请求强制中断。

修复方式:检测到工具执行开始时,启动心跳定时器(间隔为 timeout/2,最大 2 分钟),持续重置空闲计时器直到 tool_result 返回。工具结果到达、请求正常完成或异常清理时,心跳自动停止。

- Updated dependencies [[`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554)]:
- @promptx/resource@2.4.1
- @promptx/logger@2.4.1

## 2.4.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@promptx/core",
"version": "2.4.0",
"version": "2.4.1",
"description": "Core library for PromptX - DPML-powered AI prompt framework",
"main": "dist/index.js",
"type": "commonjs",
Expand Down
10 changes: 10 additions & 0 deletions packages/logger/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @promptx/logger

## 2.4.1

### Patch Changes

- [#572](https://github.com/Deepractice/PromptX/pull/572) [`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554) Thanks [@dfwgj](https://github.com/dfwgj)! - fix(runtime): 修复工具执行期间空闲超时误触发导致回复被截断的问题

AI 调用工具后(`message_delta` stop_reason=tool_use),SDK 进入静默等待状态,直到工具执行完成返回 `tool_result`。这段静默期内没有任何流式事件重置空闲计时器,导致超过 10 分钟后触发 "Request timeout after 600000ms",将仍在进行中的请求强制中断。

修复方式:检测到工具执行开始时,启动心跳定时器(间隔为 timeout/2,最大 2 分钟),持续重置空闲计时器直到 tool_result 返回。工具结果到达、请求正常完成或异常清理时,心跳自动停止。

## 2.4.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/logger/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@promptx/logger",
"version": "2.4.0",
"version": "2.4.1",
"description": "Unified logging system for PromptX",
"type": "module",
"main": "./dist/index.js",
Expand Down
10 changes: 10 additions & 0 deletions packages/mcp-office/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @promptx/mcp-office

## 2.4.1

### Patch Changes

- [#572](https://github.com/Deepractice/PromptX/pull/572) [`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554) Thanks [@dfwgj](https://github.com/dfwgj)! - fix(runtime): 修复工具执行期间空闲超时误触发导致回复被截断的问题

AI 调用工具后(`message_delta` stop_reason=tool_use),SDK 进入静默等待状态,直到工具执行完成返回 `tool_result`。这段静默期内没有任何流式事件重置空闲计时器,导致超过 10 分钟后触发 "Request timeout after 600000ms",将仍在进行中的请求强制中断。

修复方式:检测到工具执行开始时,启动心跳定时器(间隔为 timeout/2,最大 2 分钟),持续重置空闲计时器直到 tool_result 返回。工具结果到达、请求正常完成或异常清理时,心跳自动停止。

## 2.4.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/mcp-office/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@promptx/mcp-office",
"version": "2.4.0",
"version": "2.4.1",
"description": "MCP server for reading Office documents (docx, xlsx, pptx)",
"main": "./dist/index.js",
"bin": {
Expand Down
15 changes: 15 additions & 0 deletions packages/mcp-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @promptx/$(basename $pkg)

## 2.4.1

### Patch Changes

- [#572](https://github.com/Deepractice/PromptX/pull/572) [`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554) Thanks [@dfwgj](https://github.com/dfwgj)! - fix(runtime): 修复工具执行期间空闲超时误触发导致回复被截断的问题

AI 调用工具后(`message_delta` stop_reason=tool_use),SDK 进入静默等待状态,直到工具执行完成返回 `tool_result`。这段静默期内没有任何流式事件重置空闲计时器,导致超过 10 分钟后触发 "Request timeout after 600000ms",将仍在进行中的请求强制中断。

修复方式:检测到工具执行开始时,启动心跳定时器(间隔为 timeout/2,最大 2 分钟),持续重置空闲计时器直到 tool_result 返回。工具结果到达、请求正常完成或异常清理时,心跳自动停止。

- Updated dependencies [[`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554)]:
- @promptx/config@2.4.1
- @promptx/logger@2.4.1
- @promptx/core@2.4.1

## 2.4.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/mcp-server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@promptx/mcp-server",
"version": "2.4.0",
"version": "2.4.1",
"description": "MCP Server implementation for PromptX",
"type": "module",
"main": "./dist/index.js",
Expand Down
13 changes: 13 additions & 0 deletions packages/mcp-workspace/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @promptx/mcp-workspace

## 2.4.1

### Patch Changes

- [#572](https://github.com/Deepractice/PromptX/pull/572) [`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554) Thanks [@dfwgj](https://github.com/dfwgj)! - fix(runtime): 修复工具执行期间空闲超时误触发导致回复被截断的问题

AI 调用工具后(`message_delta` stop_reason=tool_use),SDK 进入静默等待状态,直到工具执行完成返回 `tool_result`。这段静默期内没有任何流式事件重置空闲计时器,导致超过 10 分钟后触发 "Request timeout after 600000ms",将仍在进行中的请求强制中断。

修复方式:检测到工具执行开始时,启动心跳定时器(间隔为 timeout/2,最大 2 分钟),持续重置空闲计时器直到 tool_result 返回。工具结果到达、请求正常完成或异常清理时,心跳自动停止。

- Updated dependencies [[`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554)]:
- @promptx/logger@2.4.1

## 2.4.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/mcp-workspace/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@promptx/mcp-workspace",
"version": "2.4.0",
"version": "2.4.1",
"description": "MCP server for managing workspace files and directories",
"type": "module",
"main": "dist/index.js",
Expand Down
13 changes: 13 additions & 0 deletions packages/resource/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @promptx/$(basename $pkg)

## 2.4.1

### Patch Changes

- [#572](https://github.com/Deepractice/PromptX/pull/572) [`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554) Thanks [@dfwgj](https://github.com/dfwgj)! - fix(runtime): 修复工具执行期间空闲超时误触发导致回复被截断的问题

AI 调用工具后(`message_delta` stop_reason=tool_use),SDK 进入静默等待状态,直到工具执行完成返回 `tool_result`。这段静默期内没有任何流式事件重置空闲计时器,导致超过 10 分钟后触发 "Request timeout after 600000ms",将仍在进行中的请求强制中断。

修复方式:检测到工具执行开始时,启动心跳定时器(间隔为 timeout/2,最大 2 分钟),持续重置空闲计时器直到 tool_result 返回。工具结果到达、请求正常完成或异常清理时,心跳自动停止。

- Updated dependencies [[`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554)]:
- @promptx/logger@2.4.1

## 2.4.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/resource/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@promptx/resource",
"version": "2.4.0",
"version": "2.4.1",
"description": "PromptX resource templates and prompt definitions",
"main": "./dist/index.js",
"module": "./dist/index.mjs",
Expand Down
10 changes: 10 additions & 0 deletions packages/runtime/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @agentxjs/runtime

## 2.0.2

### Patch Changes

- [#572](https://github.com/Deepractice/PromptX/pull/572) [`afe93c6`](https://github.com/Deepractice/PromptX/commit/afe93c68a917e75c0cf43dc0ddd16f9531425554) Thanks [@dfwgj](https://github.com/dfwgj)! - fix(runtime): 修复工具执行期间空闲超时误触发导致回复被截断的问题

AI 调用工具后(`message_delta` stop_reason=tool_use),SDK 进入静默等待状态,直到工具执行完成返回 `tool_result`。这段静默期内没有任何流式事件重置空闲计时器,导致超过 10 分钟后触发 "Request timeout after 600000ms",将仍在进行中的请求强制中断。

修复方式:检测到工具执行开始时,启动心跳定时器(间隔为 timeout/2,最大 2 分钟),持续重置空闲计时器直到 tool_result 返回。工具结果到达、请求正常完成或异常清理时,心跳自动停止。

## 2.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/runtime/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@agentxjs/runtime",
"version": "2.0.1",
"version": "2.0.2",
"description": "Runtime for AI Agents - Agent execution, SystemBus, Environment, and Repository",
"license": "MIT",
"engines": {
Expand Down
Loading