Simon
2f343bcc56
feat(llms): add Claude Opus 4.8 support
...
Strip temperature for claude-opus-4-8, add tests, list model on website.
2026-06-08 22:23:56 +08:00
Simon
4108f67079
docs(website): document ctx.signal abort contract and execute() concurrency
2026-06-08 22:19:25 +08:00
Simon
0ba3bbd67f
Merge pull request #536 from alibaba/fix/prevent-concurrent-execute
...
fix(core): prevent concurrent execute() calls
2026-06-08 22:04:19 +08:00
Simon
552987eb56
fix(core): prevent concurrent execute() calls
2026-06-08 21:58:16 +08:00
Simon
99ef08ac79
Merge pull request #532 from alibaba/feat/rubost-abort
...
feat: robust aborting
2026-06-08 21:53:05 +08:00
Simon
4445bec08a
fix: abort may affect onAfterTask; clean up while loop
2026-06-08 19:46:19 +08:00
Simon
6530f0ef40
chore: cleanup; rm get abortSignal
2026-06-08 17:40:44 +08:00
Simon
f8676a5cc2
fix: throw unhonored AbortError & rm detection code for it
2026-06-08 17:27:05 +08:00
64JohnLee
7b623c5b22
chore(page-controller): remove accidental debug console.log calls
...
Two debug log statements were left in production code:
- `isScrollableElement()` logged `scrollData!!!` for every scrollable
element found during DOM tree construction. Because the DOM is rebuilt
on every agent action, this fired repeatedly and also triggered
unnecessary JSON serialisation of scroll metrics on the hot path.
- `SimulatorMask.dispose()` logged 'dispose SimulatorMask' every time
the highlight overlay was torn down.
Neither had a structured prefix or was gated behind a debug flag.
Removing both silences console noise for end users and removes the
serialisation overhead in the scroll-detection hot path.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-07 16:47:04 +08:00
Simon
029f64e4bc
Merge branch 'feat/rubost-abort' of https://github.com/alibaba/page-agent into feat/rubost-abort
2026-06-05 21:25:07 +08:00
Simon
78b6e2ad3c
feat: all sync tools should respect aborting
2026-06-05 21:23:18 +08:00
Simon
112f9fff39
docs: planning
2026-06-05 20:27:30 +08:00
Simon
1c82030a21
Merge pull request #531 from alibaba/chore/vitest-llms
...
chore(llms): add vitest unit tests
2026-06-04 21:05:19 +08:00
Simon
f378972ef8
docs: fix test workflow docs
2026-06-04 20:43:09 +08:00
Simon
68ae73d4e6
chore(llms): add vitest unit tests for llms package
2026-06-04 20:27:33 +08:00
Simon
874b302860
Merge pull request #530 from alibaba/fix/dts
...
fix: dts bug hotifx
2026-06-04 17:51:00 +08:00
Simon
90ff96ca15
fix: dts global declarations should not be bundled
2026-06-04 17:44:59 +08:00
Simon
3c0d55fa33
Merge pull request #527 from alibaba/fix/abort-error-contract
...
improve error handling
2026-06-03 23:40:48 +08:00
Simon
9891e02215
fix(llms): handle AbortError during .json()
2026-06-03 23:31:01 +08:00
Simon
823195ad94
fix(llms): add error handling for invalid JSON responses and schema validation
2026-06-03 23:14:12 +08:00
Simon
fd12fb9f1b
refactor(llms): split AbortError out of InvokeError
2026-06-03 23:00:33 +08:00
Simon
fb8de08c39
fix(llms): fix abort handling and clean up retry logic
2026-06-03 22:44:54 +08:00
Simon
738a62e96c
Merge pull request #526 from alibaba/chore/typo
...
chore: typo
2026-06-03 20:22:17 +08:00
Simon
e7b93efda0
chore: typo
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-03 20:20:37 +08:00
Simon
0b6f0a6068
Merge pull request #524 from alibaba/dependabot/npm_and_yarn/development-major-a28a93d02a
...
chore(deps-dev): bump concurrently from 9.2.1 to 10.0.3 in the development-major group
2026-06-03 15:12:41 +08:00
Simon
cc16d39e00
Merge pull request #525 from alibaba/fix/wxt-audit-overrides
...
fix: temporarily patch WXT audit vulnerabilities
2026-06-03 15:11:51 +08:00
Simon
7eceff26ef
fix: patch WXT audit vulnerabilities
2026-06-03 15:05:34 +08:00
dependabot[bot]
61a791f759
chore(deps-dev): bump concurrently in the development-major group
...
Bumps the development-major group with 1 update: [concurrently](https://github.com/open-cli-tools/concurrently ).
Updates `concurrently` from 9.2.1 to 10.0.3
- [Release notes](https://github.com/open-cli-tools/concurrently/releases )
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v9.2.1...v10.0.3 )
---
updated-dependencies:
- dependency-name: concurrently
dependency-version: 10.0.3
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: development-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-03 06:05:01 +00:00
Simon
6ecd6e61f6
Merge pull request #506 from tolerious/fix/fix-bug-505
...
fix(website): normalize trailing slash in sidebar location comparison
2026-06-02 17:56:30 +08:00
Simon
1e13385f1f
Merge pull request #520 from alibaba/chore/upgrade-deps
...
chore: upgrade deps
2026-06-02 17:16:54 +08:00
Simon
dec9fe8b3d
chore: update node version and lockfile
2026-06-02 17:11:18 +08:00
Simon
ebd8ec5ae7
chore: upgrade deps
2026-05-28 16:06:15 +08:00
linked-danis
e525e4c6dd
fix: report actual wait duration
2026-05-18 15:01:06 +02:00
linked-danis
903c2a736c
fix: return booleans from scroll predicates
2026-05-18 15:00:52 +02:00
Toly
482190777c
fix(website): normalize trailing slash in sidebar location comparison
2026-05-16 21:03:51 +08:00
Simon
ebc785d1fe
chore(version): bump version to 1.8.2
2026-05-11 19:40:30 +08:00
Simon
ba932283f2
Merge pull request #501 from alibaba/feat/iife-cdn-without-auto-init
...
feat: add autoInit switch for demo CDN script
2026-05-11 19:39:19 +08:00
Simon
f05bf68f61
docs: ?autoInit=false docs
2026-05-11 19:28:49 +08:00
Simon
35ab12a20a
feat: add autoInit switch for IIFE demo
2026-05-11 19:20:52 +08:00
Simon
fd7c54a695
Merge pull request #500 from alibaba/fix/demo-showpanel-type
...
fix(page-agent): keep demo showPanel out of config type
2026-05-11 19:06:35 +08:00
Simon
eafd834daf
fix(page-agent): keep demo showPanel out of config type
2026-05-11 19:05:27 +08:00
Feffery
f575ae0fa4
feat: add showPanel switch to IIFE demo
2026-05-11 19:01:00 +08:00
Simon
797c9f8575
Merge pull request #499 from alibaba/chore/upgrade-dependencies
...
chore: upgrade dependencies
2026-05-11 17:23:36 +08:00
Simon
fb3ac4d454
chore: upgrade dependencies
2026-05-11 17:19:23 +08:00
Simon
c629d706ec
chore: remove vite-bundle-analyzer
2026-04-28 16:46:05 +08:00
Simon
7896786311
Merge pull request #491 from alibaba/feat/vite8
...
Upgrade vite 8
2026-04-28 16:29:42 +08:00
Simon
820a2654ff
fix: set minimal npm version to avoid peer: true
2026-04-28 16:24:50 +08:00
Simon
8d45ab8436
chore(deps): update package-lock.json
2026-04-28 16:15:16 +08:00
Simon
855020636b
Merge branch 'main' into feat/vite8
2026-04-28 16:03:01 +08:00
Simon
ff82603839
Merge pull request #490 from alibaba/fix/ts-value-space
...
fix(ts): `InvokeErrorType` separate confusing value/type space
2026-04-28 16:02:35 +08:00