v1.3.0
alibaba/page-agentv1.3.0Feb 14, 2026by gaomeng1900
AI Summary
A significant update introducing lifecycle management changes and UI enhancements. The release adds a new `stop()` method and records error history for post-task analysis.
Key Highlights
- Lifecycle change: New `stop()` method vs terminal `dispose()`
- Panel action button morphs based on agent status
- Error history recording in `AgentErrorEvent` format
Breaking Changes
- Lifecycle: `stop()` vs `dispose()` - New `stop()` method added to cancel tasks while keeping the agent reusable. `dispose()` is now terminal and cannot be reused.
New Features
- Panel action button morphing
- Error history recording
- AbortError handling with clean messages
Full Release Notes
### Breaking Changes - **Lifecycle: `stop()` vs `dispose()`** - New `stop()` method to cancel the current task while keeping the agent reusable. `dispose()` is now terminal — a disposed agent cannot be reused. This affects both `PageAgentCore` and `PanelAgentAdapter`. ### Features - **Panel action button** - The panel button now morphs between Stop (■) and Close (X) based on agent status - **Error history** - Errors and max-step failures are now recorded in `history` as `AgentErrorEvent`, making post-task analysis more complete ### Bug Fixes - **AbortError handling** - `AbortError` is no longer retried by the LLM client, and shows a clean "Task stopped" message instead of a raw error stack