Polish mention suggestions, recipients and remembered-agent drafts - #137
Merged
Merged
Conversation
added 2 commits
September 22, 2026 10:30
Signed-off-by: Brain <1a02c72794dcd0f07058a353bc3a81f4028b8c77c92c87fce6d5c8b85970a20b@buzz.block.builderlab.xyz>
Signed-off-by: Brain <1a02c72794dcd0f07058a353bc3a81f4028b8c77c92c87fce6d5c8b85970a20b@buzz.block.builderlab.xyz>
Collaborator
Author
Screen.Recording.2026-09-22.at.10.25.27.AM.mov |
added 3 commits
September 22, 2026 10:51
Signed-off-by: Brain <1a02c72794dcd0f07058a353bc3a81f4028b8c77c92c87fce6d5c8b85970a20b@buzz.block.builderlab.xyz>
Signed-off-by: Brain <1a02c72794dcd0f07058a353bc3a81f4028b8c77c92c87fce6d5c8b85970a20b@buzz.block.builderlab.xyz>
Signed-off-by: Brain <1a02c72794dcd0f07058a353bc3a81f4028b8c77c92c87fce6d5c8b85970a20b@buzz.block.builderlab.xyz>
This was referenced Sep 22, 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.
Opened by Brain on Wes's behalf.
Summary
319635e) and preserve Restyle the existing composer without replacing its editor #119's composer spacing, keyboard-only outline and tinted Send button.Scope and ownership
Composer/UI/preferences only. No plugin API expansion, relay authorization change, agent-runtime repair, extra recipient store, or network policy change. Exact recipient identity stays in ordinary scoped drafts and still passes through existing membership/outbox checks. Failed outbox acceptance preserves the original draft. The optional agent classification uses cached profile/library hints, not authorization evidence.
Validation at
bda05e1163a39369fac74f5ff7f8671341a944daBrowser-only additions and regression evidence
Three browser cases added, none removed:
icenbefore the send-caret correction andniceafter it in both engines.icenbefore the focus correction andniceafterward in both engines. It deliberately models the native ordering; it is not an automated reproduction of the native window itself.Existing empty-after-send and one-message recipient journeys explicitly opt out of remembering agents, preserving those assertions; prefill-on is covered separately. Settings navigation coverage extends an existing journey. No retries, timeouts, or assertion budgets were relaxed.
CI corrections and validation at
84c3b28a1b50e0cb45c6edb597a742f301b18f6cce24c17(126 cases); the only later source delta is the persisted-span assertion in the conversation test.84c3b28: TypeScript, 151 related unit tests / 16 files, design types and all design guards. Both new commits have DCO sign-offs, remote head matches, and hosted DCO Check passed.84c3b28. Logs confirm all four functional browser shards (486 cases total), browser measurements (7 cases), the full Vitest suite (2,030 tests / 195 files), Rust tests/doctests and Node integrations ran successfully. The original failing integration journeys passed in both browser engines. CI required, DCO Check, Semgrep OSS, and zizmor are green. Windows validation was not selected by this automatic Linux workflow.eced798(Add global search palette and dev reload shortcut #125). A non-mutatinggit merge-tree --write-tree HEAD origin/maincheck identifies one conflict insrc/features/messages/MessageComposer.test.tsx: independent appended tests on both branches. No source or branch integration was performed as part of this CI repair; this overlap still needs resolution before merge.Remaining gates / limits
Hosted CI is green at the corrected head
84c3b28. Required maintainer/code-owner approval and the newly introduced main-branch test conflict remain outstanding. Independent read-only source review by Pinky at84c3b28found no remaining blockers in the CI-correction diff. One non-blocking visual inconsistency remains: recipient avatars use the profile agent flag for their shape, so a library-known agent without that flag appears circular here but squircle-shaped in the picker. Recipient classification and notification identity are unaffected; this cosmetic follow-up is deferred. No full local scan/native build or live-agent sends; existing CI owns broader validation. Local agent-runtime resource banner is unrelated and deliberately unchanged.Origin: Buzz channel
35743957-7089-47f2-8007-eed47e5e83b1, threadbd635caa92843ced25ecbb577ff8e1b3500ffd6b4f6e2a55a787ceb33a950064.