Skip to content

Polish chat activity, sources, and stable disclosure geometry#104

Merged
hamzamerzic merged 5 commits into
mainfrom
fix/prod-chat-ui-review
Jul 22, 2026
Merged

Polish chat activity, sources, and stable disclosure geometry#104
hamzamerzic merged 5 commits into
mainfrom
fix/prod-chat-ui-review

Conversation

@hamzamerzic

Copy link
Copy Markdown
Collaborator

Summary

  • keep thinking and tool disclosures collapsed by default while persisting deliberate per-chat opens for the browser session
  • remove redundant single-activity nesting and chevrons; give expanded command output a clear nested surface with existing copy controls
  • render compact source pills only after the answer settles, without remote favicon requests
  • preserve bounded lazy loading for thinking/tool previews and fetch full output only for explicit copy
  • stabilize toggle, send, question-answer, Android viewport-growth, and tall-composer geometry

Production review

This incorporates the fixes found in the recent production chats and the production container review, plus the missing Android viewport-growth reservation that production had reproduced but not yet fixed.

Validation

  • frontend: 1,732 library tests + 47 hook tests
  • browser: 19 focused mobile/chat regressions
  • backend: 2,657 pytest tests
  • core-app, E2E harness, and static packager tests
  • clean Node 24 production build + offline precache check
  • full scripts/preship-gate.sh --full

hamzamerzic and others added 5 commits July 21, 2026 23:36
Synchronize composer geometry before pinning sent messages, and freeze the visible row through in-message question answers. Align the owner contract and add unit plus browser regressions for both handoffs.

Co-authored-by: Möbius Agent <mobius-agent@users.noreply.github.com>
@hamzamerzic
hamzamerzic merged commit caa7a6f into main Jul 22, 2026
14 checks passed
@hamzamerzic
hamzamerzic deleted the fix/prod-chat-ui-review branch July 22, 2026 00:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant