aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorTianren Dong <tianrendong.dtr@gmail.com>2026-05-16 08:37:24 -0400
committerGitHub <noreply@github.com>2026-05-16 08:37:24 -0400
commit7992115c6dd9884e1a1f2992db531342d2916fcd (patch)
treec37f274c112a202af86144fd6034a8a54d7933eb /CHANGELOG.md
parent0ce964f978a613e6dbe624a09210fd71b420546e (diff)
Make chrome_* tools interruptible via AbortSignal (#1)
Thread the harness AbortSignal through authorizedBridgeSend, the ChromeProfileBridge send/sendLocal/sendViaOwner paths, and every chrome_* tool's execute(). Pressing Esc now rejects the in-flight bridge call immediately (most visibly fixing chrome_wait_for, which would otherwise block for the full timeoutMs).
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a22e451..60db118 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,10 @@
All notable user-facing changes to `pi-chrome`.
+## 0.15.20 — 2026-05-15
+
+- **Interruptible `chrome_*` tools.** All `chrome_*` tools now honor the agent harness `AbortSignal`, so pressing Esc aborts in-flight bridge calls (including the long-polling `chrome_wait_for`) immediately instead of waiting out the full `timeoutMs`.
+
## 0.15.19 — 2026-05-14
- **Simpler package description.** README hero and npm/pi.dev description now use the same concise authorization-focused sentence.