GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||
GeezerVison is showing github.com — refactor(site/src/pages/AgentsPage): split ChatTopBar into chatless frame and loaded bar by DanielleMaywood · Pull Request #29902 · coder/coder Conversation
Contributor
Stacked on #29890.
Rendered markup is unchanged for every view. Part of the AgentsPage nullability cleanup; see #29888 for the methodology. Verified: Plan excerptAnalysed on a local, unpushed merge of all cleanup branches; ranking script local only. After the bottom-up PRs only 43 dead slots remain, so what's left is nullability that is real at its origin. Two read-only agents reviewed the top origins in code. Guard counts from the tool overstate the win: many "guards" are real branches (loading, no workspace, first/last row).
This PR was generated by Coder Agents on behalf of @DanielleMaywood.
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page. All reactions
DanielleMaywood
force-pushed
the
nullability/chat-input
branch
from
b008dba to
064e2a8
Compare
DanielleMaywood
force-pushed
the
nullability/chat-top-bar
branch
from
6aed723 to
64dc088
Compare
All reactions
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page.
DanielleMaywood
force-pushed
the
nullability/chat-input
branch
from
d8a8364 to
e1401d6
Compare
… props AgentChatPage, AgentChatPageView, ChatPageContent, AgentCreateForm and AgentChatInput always pass the composer, page shell, attachment preview and skills menu props below, but the receiving components still declared them optional and defaulted or guarded them. Make them required and drop the dead defaults and guards: AgentChatPageView and its loading view props, ChatPageTimeline and ChatPageInput editor, MCP and loading props, AgentChatInput initialValue/onContentChange/plan mode/catalog loading, ChatMessageInput, SkillsTriggerMenu and AttachmentPreview callbacks and flags. ChatMessageInput always autofocuses, so its autoFocus prop is removed. Tests and stories now pass the values production sends; the story for plan mode without a toggle handler is removed. …n the indicator (#29905)
DanielleMaywood
force-pushed
the
nullability/chat-input
branch
from
e1401d6 to
42a5dc8
Compare
…rame and loaded bar
DanielleMaywood
force-pushed
the
nullability/chat-top-bar
branch
from
64dc088 to
fff2b48
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
ReviewersNo reviewsUh oh!
There was an error while loading. Please reload this page. AssigneesLabels
stale
ProjectsMilestoneNo milestoneDevelopmentSuccessfully merging this pull request may close these issues. Uh oh!
There was an error while loading. Please reload this page. 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. | |||||||||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |