Commit History

Today

  1. Fix: Explicit file-reading instructions and prioritized tool list for small models

    98ff184
  2. Fix: Use paths.workspace() for uploaded files so file tools can read them Running

    535e36e
  3. Fix: Mobile library tabs, upload sync, and file context injection

    926d5ff
  4. Part 699: Fix mobile upload, tools menu, file context, and add Sub-Agent Detail View & Session Tree

    98f0b38
  5. Docs: Sync Part 698c (Ultimate Light Mode Code Block Fix)

    f3cecbb
  6. Fix light mode: ultimate code block override for all inner elements

    1927d54
  7. Fix light mode: remove thick black border around code blocks

    9dbc8c7
  8. Fix light mode: target data-theme for message and code block contrast

    1c5f759
  9. Docs: Sync Part 698b (Light Mode Text Contrast)

    75a64f8
  10. Fix: Enforce white text for user bubbles and black text for AI bubbles in light mode

    f26af40
  11. Docs: Sync Part 698 (Chat Branching, Sidebar Tree, Delegation Styling)

    3680820
  12. Part 698: Add Chat Branching UI, sidebar tree, and delegation tool styling

    92f167c

Yesterday

  1. Docs: Sync Part 697b (Jarvis tool logging)

    942f54c
  2. Part 697b: Log Jarvis-routed tool calls for live analytics counts

    1d4530a
  3. Docs: Sync Part 697 (Live Tool Call Counts)

    93db28d
  4. Part 697: Clean up stale 'no calls recorded' reason for live tools

    f968e0f
  5. Part 697: Merge live tool call counts from analytics_store into /api/tools/health

    6c3de8d
  6. Docs: Sync Part 696 (Scroll Toggle & Layout Clamping)

    50a5c90
  7. Fix Part 696: Set content-wrapper overflow to visible so table buttons stay on screen

    4834ea4
  8. Fix Part 696: Improve table regex, visible scrollbar, and reliable scroll button

    0ec1ddd
  9. Fix Part 696: Wrap tables in scrollable container and enforce strict layout clamping

    12e9c04
  10. Part 696: Add DeepSeek-style scroll toggle and strict text width clamping

    7b903e5
  11. Docs: Sync Part 695 (Maximize & Download for Tables, Code Blocks, Images)

    c52659f
  12. Part 695-D polish: Map language names to correct file extensions

    bdb5b85
  13. Part 695-D final fix: Generate actions in mdLite, fix copyCode, prevent duplicate copy buttons

    692308b
  14. Part 695-D fix: Remove old MutationObserver that caused duplicate Copy buttons

    b096049
  15. Part 695-D fix: Replace addContentActions with robust version supporting bare <pre> tags

    bdec3af
  16. Part 695-D fix: Support tables in webui.py container

    b75ca3b
  17. Part 695-D fix: Handle bare <pre> code blocks, add Copy/Maximize/Download, remove duplicate Copy

    6db84da
  18. Docs: Sync Part 695 (Maximize & Download)

    2d92687
  19. Part 695-D fix: Fix fullscreen modal width and close button position

    43a661f
  20. Part 695-D: Wire addContentActions into renderMessages and streaming

    88c4190
  21. Docs: Fix duplicate Part 694 entries

    f50adad
  22. Part 694 fix: Correct date_calc test case and skip memory_search (DB required)

    940b477
  23. Part 694 fix: Rename tools-test endpoint to avoid route collision

    6c100e0
  24. Part 694 fix: Move Tools Testing section outside Provider Health container

    9094736
  25. Docs: Sync Part 694 (Comprehensive Tool Testing)

    334135c
  26. Docs: Sync Part 693 (Expanded Tools Dropdown)

    0847b51
  27. Part 693-A: Expand tools dropdown with all 83 tools, categories, and search

    48c559d
  28. Docs: Sync Part 692 (Fix <br> Rendering)

    fc92d32
  29. Part 692: Fix <br> rendering in markdown tables

    3fab647
  30. Docs: Sync Part 691 (Agent Tools Discovery)

    e40e44f
  31. Docs: Sync Part 690 (Stop-Generation Button)

    9298507
  32. Part 690-D: Add stop-generation button and AbortError handling

    ac4627d
  33. Part 690: Fix static mount path to repo root static/ directory

    3ed7724
  34. Docs: Sync Part 689 (Silence CDN Warnings & Fix 428 Errors)

    b69a332
  35. Part 689: Serve highlight.js locally (stub) to silence CDN warnings

    11405a5
  36. Part 689: Whitelist /api/sessions, /api/roles from 2FA

    d2f4ad0
  37. Docs: Sync Part 688 (Provider Dashboard Enhancements)

    e4d5089
  38. Part 688-B: Add latency sparklines and auto-refresh toggle to Provider Dashboard

    42310d1