Skip to content

Commit 0289590

Browse files
committed
chore(release): bump version to 1.1.0
Breaking Changes: None New Features: - Real-time monitoring API for SubAgent task lists and activities - 11 monitoring APIs: list_subagents, get_subagent_info, get_active_activities, etc. - 4 activity types: Idle, CallingTool, RequestingLlm, WaitingForControl - SubAgentInfo structure with complete metadata - Full Python and Node.js SDK support Improvements: - Updated documentation with monitoring API examples - Added real-world test examples with Kimi API - All monitoring APIs tested and verified Documentation: - Updated orchestrator.mdx (CN + EN) with monitoring API section - Added API_REFERENCE.md, ORCHESTRATOR_MONITORING.md, REAL_TEST_REPORT.md - Updated CHANGELOG.md with v1.1.0 release notes
1 parent 90a7d87 commit 0289590

5 files changed

Lines changed: 55 additions & 4 deletions

File tree

core/CHANGELOG.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,57 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
77

88
---
99

10+
## [1.1.0] - 2026-03-05
11+
12+
### New Features
13+
14+
- **Real-time Monitoring API** — Complete task list and activity tracking for SubAgents
15+
- `list_subagents()` — Get all SubAgent information with metadata and current activity
16+
- `get_subagent_info(id)` — Query specific SubAgent details
17+
- `get_active_activities()` — Get all active SubAgent activities
18+
- `get_all_states()` — Get all SubAgent states
19+
- `pause_subagent(id)` / `resume_subagent(id)` / `cancel_subagent(id)` — Control operations
20+
- `wait_all()` — Wait for all SubAgents to complete
21+
- **SubAgent Activity Tracking** — 4 activity types with real-time updates
22+
- `Idle` — SubAgent is idle
23+
- `CallingTool` — Calling a tool (with tool name and arguments)
24+
- `RequestingLlm` — Requesting LLM (with message count)
25+
- `WaitingForControl` — Waiting for control signal (with reason)
26+
- **SubAgentInfo Structure** — Complete metadata for each SubAgent
27+
- ID, type, description, state, parent_id
28+
- Created/updated timestamps
29+
- Current activity information
30+
- **Python SDK** — Full monitoring API support
31+
- All 11 monitoring APIs implemented
32+
- Complete type definitions with activity tracking
33+
- **Node.js SDK** — Full monitoring API support
34+
- All 11 monitoring APIs implemented
35+
- TypeScript definitions with JSDoc documentation
36+
- Activity entry types for tuple returns
37+
38+
### Improvements
39+
40+
- **Documentation** — Updated orchestrator docs with monitoring API examples
41+
- Added real-time monitoring section in both CN and EN docs
42+
- Added activity types reference table
43+
- Added monitoring API list with descriptions
44+
- **Examples** — Added real-world test examples
45+
- `test_real_kimi.py` / `test_real_kimi.ts` — Full-featured tests with Kimi API
46+
- `test_simple_fixed.py` — Simplified test demonstrating all APIs
47+
- `test_apis.py` / `test_apis.ts` — API validation scripts
48+
- **Test Coverage** — All monitoring APIs tested and verified
49+
- 11/11 core APIs working
50+
- 4/4 activity types detected
51+
- Real-time state and activity updates verified
52+
53+
### Documentation
54+
55+
- Added `API_REFERENCE.md` — Quick reference for monitoring APIs
56+
- Added `ORCHESTRATOR_MONITORING.md` — Complete usage guide (400+ lines)
57+
- Added `REAL_TEST_REPORT.md` — Actual test results with Kimi API
58+
- Added `TEST_REPORT.md` — Test status summary
59+
- Updated architecture documentation with monitoring features
60+
1061
## [1.0.4] - 2026-03-05
1162

1263
### New Features

core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "a3s-code-core"
3-
version = "1.0.4"
3+
version = "1.1.0"
44
edition = "2021"
55
authors = ["A3S Lab Team"]
66
license = "MIT"

sdk/node/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "a3s-code-node"
3-
version = "1.0.4"
3+
version = "1.1.0"
44
edition = "2021"
55
authors = ["A3S Lab Team"]
66
license = "MIT"

sdk/python/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "a3s-code-py"
3-
version = "1.0.4"
3+
version = "1.1.0"
44
edition = "2021"
55
authors = ["A3S Lab Team"]
66
license = "MIT"

sdk/python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "maturin"
44

55
[project]
66
name = "a3s-code"
7-
version = "1.0.4"
7+
version = "1.1.0"
88
description = "A3S Code - Native Python bindings for the AI coding agent"
99
readme = "README.md"
1010
license = {text = "MIT"}

0 commit comments

Comments
 (0)