File tree Expand file tree Collapse file tree 14 files changed +184
-40
lines changed
Expand file tree Collapse file tree 14 files changed +184
-40
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 11# @perstack/api-client
22
3+ ## 0.0.32
4+
5+ ### Patch Changes
6+
7+ - [ #62 ] ( https://github.com/perstack-ai/perstack/pull/62 ) [ ` 3b64f88 ` ] ( https://github.com/perstack-ai/perstack/commit/3b64f886b2e6f030d0e75d0baf4b51fb4d3747b8 ) Thanks [ @FL4TLiN3 ] ( https://github.com/FL4TLiN3 ) ! - Add parallel tool call support and mixed tool call handling
8+
9+ Features:
10+
11+ - Process all tool calls from a single LLM response instead of only the first one
12+ - MCP tools execute in parallel using ` Promise.all `
13+ - Support mixed tool calls (MCP + Delegate + Interactive in same response)
14+ - Process tools in priority order: MCP → Delegate → Interactive
15+ - Preserve partial results across checkpoint boundaries
16+
17+ Schema Changes:
18+
19+ - ` Step.toolCall ` → ` Step.toolCalls ` (array)
20+ - ` Step.toolResult ` → ` Step.toolResults ` (array)
21+ - Add ` Step.pendingToolCalls ` for tracking unprocessed tool calls
22+ - Add ` Checkpoint.pendingToolCalls ` and ` Checkpoint.partialToolResults ` for resume
23+
24+ Event Changes:
25+
26+ - ` callTool ` → ` callTools `
27+ - ` resolveToolResult ` → ` resolveToolResults `
28+ - Add ` resumeToolCalls ` and ` finishAllToolCalls ` events
29+
30+ - Updated dependencies [[ ` 3b64f88 ` ] ( https://github.com/perstack-ai/perstack/commit/3b64f886b2e6f030d0e75d0baf4b51fb4d3747b8 )] :
31+ - @perstack/core @0.0.21
32+
333## 0.0.31
434
535### Patch Changes
Original file line number Diff line number Diff line change 11{
22 "name" : " @perstack/api-client" ,
3- "version" : " 0.0.31 " ,
3+ "version" : " 0.0.32 " ,
44 "description" : " Perstack API Client" ,
55 "author" : " Wintermute Technologies, Inc." ,
66 "license" : " Apache-2.0" ,
Original file line number Diff line number Diff line change 11# @perstack/base
22
3+ ## 0.0.33
4+
5+ ### Patch Changes
6+
7+ - [ #62 ] ( https://github.com/perstack-ai/perstack/pull/62 ) [ ` 3b64f88 ` ] ( https://github.com/perstack-ai/perstack/commit/3b64f886b2e6f030d0e75d0baf4b51fb4d3747b8 ) Thanks [ @FL4TLiN3 ] ( https://github.com/FL4TLiN3 ) ! - Add parallel tool call support and mixed tool call handling
8+
9+ Features:
10+
11+ - Process all tool calls from a single LLM response instead of only the first one
12+ - MCP tools execute in parallel using ` Promise.all `
13+ - Support mixed tool calls (MCP + Delegate + Interactive in same response)
14+ - Process tools in priority order: MCP → Delegate → Interactive
15+ - Preserve partial results across checkpoint boundaries
16+
17+ Schema Changes:
18+
19+ - ` Step.toolCall ` → ` Step.toolCalls ` (array)
20+ - ` Step.toolResult ` → ` Step.toolResults ` (array)
21+ - Add ` Step.pendingToolCalls ` for tracking unprocessed tool calls
22+ - Add ` Checkpoint.pendingToolCalls ` and ` Checkpoint.partialToolResults ` for resume
23+
24+ Event Changes:
25+
26+ - ` callTool ` → ` callTools `
27+ - ` resolveToolResult ` → ` resolveToolResults `
28+ - Add ` resumeToolCalls ` and ` finishAllToolCalls ` events
29+
330## 0.0.32
431
532### Patch Changes
Original file line number Diff line number Diff line change 11{
22 "name" : " @perstack/base" ,
3- "version" : " 0.0.32 " ,
3+ "version" : " 0.0.33 " ,
44 "description" : " Perstack base skills for agents." ,
55 "author" : " Wintermute Technologies, Inc." ,
66 "license" : " Apache-2.0" ,
Original file line number Diff line number Diff line change 11# @perstack/core
22
3+ ## 0.0.21
4+
5+ ### Patch Changes
6+
7+ - [ #62 ] ( https://github.com/perstack-ai/perstack/pull/62 ) [ ` 3b64f88 ` ] ( https://github.com/perstack-ai/perstack/commit/3b64f886b2e6f030d0e75d0baf4b51fb4d3747b8 ) Thanks [ @FL4TLiN3 ] ( https://github.com/FL4TLiN3 ) ! - Add parallel tool call support and mixed tool call handling
8+
9+ Features:
10+
11+ - Process all tool calls from a single LLM response instead of only the first one
12+ - MCP tools execute in parallel using ` Promise.all `
13+ - Support mixed tool calls (MCP + Delegate + Interactive in same response)
14+ - Process tools in priority order: MCP → Delegate → Interactive
15+ - Preserve partial results across checkpoint boundaries
16+
17+ Schema Changes:
18+
19+ - ` Step.toolCall ` → ` Step.toolCalls ` (array)
20+ - ` Step.toolResult ` → ` Step.toolResults ` (array)
21+ - Add ` Step.pendingToolCalls ` for tracking unprocessed tool calls
22+ - Add ` Checkpoint.pendingToolCalls ` and ` Checkpoint.partialToolResults ` for resume
23+
24+ Event Changes:
25+
26+ - ` callTool ` → ` callTools `
27+ - ` resolveToolResult ` → ` resolveToolResults `
28+ - Add ` resumeToolCalls ` and ` finishAllToolCalls ` events
29+
330## 0.0.20
431
532### Patch Changes
Original file line number Diff line number Diff line change 11{
22 "name" : " @perstack/core" ,
3- "version" : " 0.0.20 " ,
3+ "version" : " 0.0.21 " ,
44 "description" : " Perstack Core" ,
55 "author" : " Wintermute Technologies, Inc." ,
66 "license" : " Apache-2.0" ,
Original file line number Diff line number Diff line change 11# perstack
22
3+ ## 0.0.45
4+
5+ ### Patch Changes
6+
7+ - [ #62 ] ( https://github.com/perstack-ai/perstack/pull/62 ) [ ` 3b64f88 ` ] ( https://github.com/perstack-ai/perstack/commit/3b64f886b2e6f030d0e75d0baf4b51fb4d3747b8 ) Thanks [ @FL4TLiN3 ] ( https://github.com/FL4TLiN3 ) ! - Add parallel tool call support and mixed tool call handling
8+
9+ Features:
10+
11+ - Process all tool calls from a single LLM response instead of only the first one
12+ - MCP tools execute in parallel using ` Promise.all `
13+ - Support mixed tool calls (MCP + Delegate + Interactive in same response)
14+ - Process tools in priority order: MCP → Delegate → Interactive
15+ - Preserve partial results across checkpoint boundaries
16+
17+ Schema Changes:
18+
19+ - ` Step.toolCall ` → ` Step.toolCalls ` (array)
20+ - ` Step.toolResult ` → ` Step.toolResults ` (array)
21+ - Add ` Step.pendingToolCalls ` for tracking unprocessed tool calls
22+ - Add ` Checkpoint.pendingToolCalls ` and ` Checkpoint.partialToolResults ` for resume
23+
24+ Event Changes:
25+
26+ - ` callTool ` → ` callTools `
27+ - ` resolveToolResult ` → ` resolveToolResults `
28+ - Add ` resumeToolCalls ` and ` finishAllToolCalls ` events
29+
30+ - Updated dependencies [[ ` 3b64f88 ` ] ( https://github.com/perstack-ai/perstack/commit/3b64f886b2e6f030d0e75d0baf4b51fb4d3747b8 )] :
31+ - @perstack/core @0.0.21
32+ - @perstack/runtime @0.0.62
33+ - @perstack/api-client @0.0.32
34+ - @perstack/tui @0.0.19
35+
336## 0.0.44
437
538### Patch Changes
Original file line number Diff line number Diff line change 11{
22 "name" : " perstack" ,
3- "version" : " 0.0.44 " ,
3+ "version" : " 0.0.45 " ,
44 "description" : " PerStack CLI" ,
55 "author" : " Wintermute Technologies, Inc." ,
66 "license" : " Apache-2.0" ,
You can’t perform that action at this time.
0 commit comments