Skip to content

Refresh web widgets on reconnect#265

Merged
edwin-zvs merged 1 commit into
mainfrom
webui-widget-reconnect-refresh
May 30, 2026
Merged

Refresh web widgets on reconnect#265
edwin-zvs merged 1 commit into
mainfrom
webui-widget-reconnect-refresh

Conversation

@edwin-zvs

Copy link
Copy Markdown
Contributor

Summary

  • force-refresh current session widget panels after web UI reconnect
  • keep terminal reconnect behavior from replaying transcript or PTY history
  • cover stale cached widget refresh in the web smoke e2e

Closes #258

Tests

  • node -e "const fs=require('fs'); const s=fs.readFileSync('crates/daemon/assets/index.html','utf8'); const m=s.match(/<script>([\\s\\S]*)<\\/script>/); if(!m) throw new Error('no script'); new Function(m[1]);"
  • git diff --check
  • cargo build -p agentd
  • cargo test -p agentd-e2e web_client_loads_and_websocket_connects -- --nocapture
  • cargo build

@edwin-zvs
edwin-zvs merged commit fcf15d2 into main May 30, 2026
1 check passed
@edwin-zvs
edwin-zvs deleted the webui-widget-reconnect-refresh branch May 30, 2026 05:56
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.

Wenui widget content refresh on reconnect

1 participant