Repository navigation
fix(web): the Chat composer keeps its place beside Buddy's launcher - #203
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Nov 14, 2026
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.
In Lazurio, Buddy's launcher stood in the window's bottom-right corner, so the Chat composer moved left and narrowed to keep its send button out of that corner (
--lazurio-buddy-clearance). The person can now drag Buddy anywhere (LazurioPlatform F60, addendum of 2026-11-14: Lazurio/LazurioPlatform#980), so the composer keeps the place and width T3 gives it.This removes the
[data-chat-composer-stack]rule and its comment fromapps/web/index.html. The release contract now asserts that the page never reads the clearance again and drops the assertions that kept the rule in step with upstream's composer lane. The fork release notes say the same.Before: in a narrow chat column the composer moved left by up to 80 px and narrowed. After: it is centred and as wide as upstream draws it. Where Buddy still stands in his corner at a narrow width, he stands beside the send button until the person moves him; the shell then forgets the corner. Before/after captures of the approved prototype are in LazurioDevelopment/prototypes-lazurio#131.
Validated:
node --checkon the contract test, and its new assertion against the changed page.vpis not installed on this workstation, sovp run check:changedand the full contract test did not run locally; CI runs them. No running T3 service was changed.Status: ready for review.
Agent: environment a480495c-25e0-4e51-828b-1dbf1b77d62f · T3 thread 41a4179d-c4f7-48da-8700-904123531d2d
Model: claude-opus-5-5 · Harness: Claude Code in T3 Code
🤖 Generated with Claude Code