Commit History

  1. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-ywgel6

    Unverified signature
    bf16852
  2. Improve persistent error handling in chat UI

    949043b

  1. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-w8owc9

    Unverified signature
    7cc183f
  2. fix: allow typing after first message by not disabling input during loading

    8a8a98f
  3. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-3294tc

    Unverified signature
    d045bf7
  4. feat: add collapsible left sidebar toggle

    3bc7012
  5. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-qssfxd

    Unverified signature
    7137d71
  6. style: translucent user bubble and toggleable thumbs feedback

    e0b0a31
  7. Update ChatWindow.tsx

    Unverified signature
    8dec5ad
  8. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-x9d5j3

    Unverified signature
    c0737ee
  9. feat: reset to prompt menu on refresh, turquoise user bubble, and response action buttons

    0cc7263
  10. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-b0xb4q

    Unverified signature
    fd9be80
  11. style: align user/model bubbles right-left with avatars near each bubble

    8c503cb
  12. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-pp79bd

    Unverified signature
    bff6eb3
  13. style: reduce input typography/margins and use robot avatar for model

    a602181
  14. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-nzxit4

    Unverified signature
    cb20604
  15. fix: input styling and ensure first message names session

    3ec1ae5
  16. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-p3eo4k

    Unverified signature
    773087d
  17. fix: send and display full example prompt instead of button label

    a5b0065
  18. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-ktuqe1

    Unverified signature
    d8dcc8b
  19. feat: show remote logo and force pointer cursor on example prompts

    312d057
  20. Update ChatWindow.tsx

    Unverified signature
    e622209
  21. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-iwdp3s

    Unverified signature
    0d2bee6
  22. chore: enforce single uid helper declaration in ChatWindow

    7e3cace
  23. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-0q9mo8

    Unverified signature
    8abf7b7
  24. fix: remove duplicated uid/message helpers causing vite build failure

    1c23174
  25. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-rfamn6

    Unverified signature
    b3e4872
  26. fix: format assistant markdown and show example prompts as user messages

    acfa651
  27. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-vk9f81

    Unverified signature
    98ad257
  28. fix: render markdown-like emphasis and keep example prompt visible as user message

    b511b79
  29. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-prhffx

    Unverified signature
    73c0a69
  30. style: improve chat response formatting to match polished reference

    17a7d40
  31. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-86rway

    Unverified signature
    95d25be
  32. style: replace default scrollbar with elegant dark thin scrollbar

    83f2481
  33. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-mpqszf

    Unverified signature
    a1fa008
  34. style: remove center panel look and match cleaner mock appearance

    09ebbe9
  35. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-eou1o6

    Unverified signature
    b51e5dd
  36. style: match requested mock layout without logo

    0e244c3
  37. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-8i0ekk

    Unverified signature
    d0e56aa
  38. style: apply requested RoboCopy typography and button formats

    18f26d8
  39. Merge branch 'main' into codex/analyze-.py-files-for-react-migration-ykmtxc

    Unverified signature
    d41337c
  40. fix: remove binary logo asset to avoid PR binary-file error

    d4bbbd9
  41. feat: implement FastAPI chat API and connect React client

    8ae8832
  42. Implement ChatWindow component with message handling

    Unverified signature
    f305300
  43. Refactor ChatWindow to ChatHistory component

    Unverified signature
    96cd3e6
  44. Implement ChatWindow component for messaging

    Unverified signature
    f0791ee
  45. Set up React application entry point

    Unverified signature
    ded5efc
  46. Add global styles and layout for the app

    Unverified signature
    a5ab09f
  47. Implement chat functionality in App component

    Unverified signature
    8d1abf6
  48. Create vite-env.d.ts

    Unverified signature
    0a1ed28