initialize Electron desktop app and remove unused files
Build / build (push) Canceled after 0s
Playwright / browser (push) Canceled after 0s

This commit is contained in:
2026-10-25 01:09:01 +08:00
commit 01d9e301fc
877 changed files with 262513 additions and 0 deletions
@@ -0,0 +1,21 @@
---
date: 2026-10-22
feature: Agent Bridge worker connection readiness
impact: Recover refused worker connections before returning a chat error
---
# Worker connection readiness recovery
- Date: 2026-10-22
- PR/commit: pending
- Feature: Agent Bridge client, cold and idle worker connection recovery.
- Behavior: Retry broker responses explicitly typed as worker connection refusal
or missing socket, within the existing connect retry budget. Keep the original
payload (including session and conversation history). The broker's own ping
does not establish worker readiness. Previously only Node-to-broker connection
failures were retried; Python-to-worker connect failures escaped to chat.
- Safety: Do not replay untyped agent errors, timeouts, closed responses, or
resets, because the worker might already have accepted the request. Vendored
Python and the chat-run event contract remain unchanged.
- Validation: focused worker readiness and existing chat/bridge tests; build and
harness checks.