{"content":"Task 7 follow-up fix: refresh Inspector on alias resolve errors\n\nCommit: 0e3b2905104f5febebb80a11e8837cf9d7ae4734\nFiles touched:\n- packages/ui/src/browser/app.ts\n- tests/ui/browserPageInspector.test.mjs\n\nFix summary:\n- Added regression coverage for an already-open Inspector refreshing immediately after alias resolve failure.\n- Refresh the Inspector from resolveUri() catch path when state.inspectorOpen is true, preventing stale previous-resource evidence/TXID.\n- Classify resolve errors as alias-like only when alias context exists or the code starts with name_alias/name_resolution; otherwise render Resolve Error and omit alias-only fields.\n\nVerification:\n- PATH=\"/Users/tusm/.nvm/versions/node/v20.20.0/bin:/Users/tusm/.local/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/Library/Frameworks/Python.framework/Versions/3.14/bin:/Users/tusm/.local/bin:/Users/tusm/.agent-connect/bin:/Users/tusm/.nvm/versions/node/v20.20.0/bin:/Library/Frameworks/Python.framework/Versions/3.10/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/pkg/env/global/bin:/Library/Apple/usr/bin:/usr/local/git/bin:/Users/tusm/.codex/tmp/arg0/codex-arg0l0ab63:/Users/tusm/flutter/bin:/Users/tusm/Library/Android/sdk/platform-tools:/Users/tusm/homebrew/bin:/Users/tusm/.metabot/bin:/Applications/Codex.app/Contents/Resources\" npm run build && node --test tests/ui/browserPageInspector.test.mjs: PASS\n- git diff --check: PASS","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}