Skip to content

fix: harden website polling and IPC timeouts#73

Merged
renjfk merged 2 commits into
mainfrom
fix/72-browser-polling-resilience
May 20, 2026
Merged

fix: harden website polling and IPC timeouts#73
renjfk merged 2 commits into
mainfrom
fix/72-browser-polling-resilience

Conversation

@renjfk
Copy link
Copy Markdown
Owner

@renjfk renjfk commented May 14, 2026

Summary

  • prevent website polling pileups by adding single-flight polling with stale recovery and cooldown behavior
  • fail closed on unknown private browsing detection and decouple favicon fetches from URL/session updates to avoid blocking tracking lane
  • harden AppleScript and MCP IPC timeout handling so stuck calls degrade gracefully instead of cascading into UI and MCP timeouts

Fixes #72

@renjfk
Copy link
Copy Markdown
Owner Author

renjfk commented May 14, 2026

/prerelease

@github-actions
Copy link
Copy Markdown

Prerelease v0.10-pr73.52c893b is ready.

@renjfk
Copy link
Copy Markdown
Owner Author

renjfk commented May 18, 2026

/prerelease

@github-actions
Copy link
Copy Markdown

Prerelease v0.10-pr73.2dcf407 is ready.

@renjfk renjfk merged commit 7a63a0e into main May 20, 2026
1 check passed
@renjfk renjfk deleted the fix/72-browser-polling-resilience branch May 20, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: unresponsive UI and MCP

1 participant