Capture real v0.260.001 Latest Features screenshots and publish the cards - #1334
Merged
Paul Lizer (paullizer) merged 7 commits intoAug 21, 2026
Merged
Conversation
…creenshots for v0.260.001
… drop uncapturable admin screenshots
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Replaces every branded "Screenshot pending" placeholder in the v0.260.001 Latest
Features cards with a real capture, and publishes the cards to end users.
Before this change the 20 v0.260.001 end-user cards shipped hidden, because
enabling them would have shown users a page of placeholder tiles. All 59
end-user images are now genuine captures, so the default-hidden loop in
get_default_support_latest_features_visibility()is gone and the cards are onby default.
Screenshots
Captured against a live deployment at 1920x1080, then blurred and resized to
1280x720 by
artifacts/tmp/shotkit.py.chat_scroll_508:focus-visiblering, reached by keyboard rather than simulatedmcp_platformlearn.microsoft.com/api/mcpserveraction_test_connectionyamcs_actionrocksdb_action,workflow_task_sequences,azure_blob_file_syncterms_of_use,public_workspace_display_name,conversation_context_grounding,used_documents_fork,message_audio_export,conversation_contents_drawerNo admin setting was persisted while capturing. Settings that had to be enabled
to photograph a pane were filled in, captured, and then discarded by reloading.
Caption changes
Several captions promised something the reachable UI could not show, so they now
describe the screenshot that exists rather than the one that was imagined:
configuration summary step.
version"; the detail panel reports the model but not the version, so that
claim is dropped.
longer labelled "Scope Selector".
shows both the index and the jump, so "Drawer" and "Jump" are now one entry.
Cards without screenshots
Two admin cards now render with
include_media=Falseinstead of shipping aplaceholder, because neither has an admin pane to photograph:
admin_release_260_index_auto_logindocumentsENABLE_AUTO_LOGIN_ON_INDEX, anenvironment variable read in
app.py.admin_release_260_feedback_safety_lifecycledescribes controls that onlyappear once real feedback or safety rows exist.
ADMIN_FEATURES_WITHOUT_SCREENSHOTSin the test asserts this stays deliberate.Validation
test_docs_site_quality.pyfails two checks ondocs/_site, which is untrackedbuild output with no
search-index.json. That reproduces onDevelopmentand isnot related to this change.
VERSIONis0.260.028.Reusable prompt
Adds
.github/prompts/capture-latest-features-screenshots.prompt.md, which captures the workflow this PR used: browser setup, the blur-and-resize pipeline, PII handling, caption reconciliation, and the finish-up steps.update-latest-features.prompt.mdnow points at it as the follow-on pass.