diff --git a/docs/images/update-banner-whats-new-after-summary-off.png b/docs/images/update-banner-whats-new-after-summary-off.png new file mode 100644 index 00000000..fbc1a861 Binary files /dev/null and b/docs/images/update-banner-whats-new-after-summary-off.png differ diff --git a/docs/images/update-banner-whats-new-after-summary-on.png b/docs/images/update-banner-whats-new-after-summary-on.png new file mode 100644 index 00000000..7ff4a81c Binary files /dev/null and b/docs/images/update-banner-whats-new-after-summary-on.png differ diff --git a/static/ui.js b/static/ui.js index 6e9360f4..298cb4c9 100644 --- a/static/ui.js +++ b/static/ui.js @@ -3964,8 +3964,8 @@ function _updateSummarySignature(info){ } function _updateSummaryButtonLabel(target,data){ const labels=target.key==='webui' - ? {generate:'Generate WebUI summary',view:'View generated WebUI summary',regenerate:'Re-generate WebUI summary'} - : {generate:'Generate Agent summary',view:'View generated Agent summary',regenerate:'Re-generate Agent summary'}; + ? {generate:'Generate WebUI update summary',view:'View generated WebUI update summary',regenerate:'Re-generate WebUI update summary'} + : {generate:'Generate Agent update summary',view:'View generated Agent update summary',regenerate:'Re-generate Agent update summary'}; const cache=_loadStoredUpdateSummaries()[target.key]; const signature=_updateSummarySignature(data&&data[target.key]); if(cache&&cache.signature===signature&&cache.payload) return labels.view; diff --git a/tests/test_update_banner_fixes.py b/tests/test_update_banner_fixes.py index 5ad4ab22..de46a892 100644 --- a/tests/test_update_banner_fixes.py +++ b/tests/test_update_banner_fixes.py @@ -763,12 +763,12 @@ class TestWhatsNewSummaryToggle: assert 'updateSummaryDiffLinks' in src assert 'Regular diff comparison' in src assert 'updateSummarySections' in src - assert 'Generate WebUI summary' in src - assert 'Generate Agent summary' in src - assert 'View generated WebUI summary' in src - assert 'View generated Agent summary' in src - assert 'Re-generate WebUI summary' in src - assert 'Re-generate Agent summary' in src + assert 'Generate WebUI update summary' in src + assert 'Generate Agent update summary' in src + assert 'View generated WebUI update summary' in src + assert 'View generated Agent update summary' in src + assert 'Re-generate WebUI update summary' in src + assert 'Re-generate Agent update summary' in src assert 'window._whatsNewGeneratedSummaries' in src assert 'sessionStorage' in src assert 'hermes-whats-new-generated-summaries' in src