Nox / index.html

Commit History

  1. Bound local-mode history to fix real context-window crash, recover from device loss⁠

    Umer359 +1: Claude Sonnet 5
    925e634
  2. Fix one-shot attachments being double-wrapped in the outgoing message⁠

    Umer359 +1: Claude Sonnet 5
    d6fb16f
  3. Allow one-shot document attachments in offline Chat mode⁠

    Umer359 +1: Claude Sonnet 5
    cbc4739
  4. Reorder RAG sidebar controls, hide docs row until indexed, allow multi-file upload⁠

    Umer359 +1: Claude Sonnet 5
    e4b6b76
  5. Show total chunks/embeddings in the indexed-documents popup⁠

    Umer359 +1: Claude Sonnet 5
    e27751f
  6. Show RAG source chunks with closeness scores, add adjustable top-K⁠

    Umer359 +1: Claude Sonnet 5
    a9e4027
  7. Add a documents panel to view/remove RAG-indexed documents⁠

    0d8cfdf
  8. Add fully offline RAG for local mode⁠

    5da83ea
  9. Swap local AI fallback model from 3B to 1B for mobile speed⁠

    259f9f0
  10. Add a Chat/RAG attachment mode switch⁠

    4e236c9
  11. Add RAG for uploaded documents (PDF/text)⁠

    9506e9d
  12. Upgrade local (in-browser) AI fallback model from 360M to 3B⁠

    44bad1e

  1. Fix local AI mode attempting to process document attachments⁠

    Umer359 +1: Claude Sonnet 5
    eafd868
  2. Add PWA share target, client-side shareable read-only chat links, and QR codes⁠

    Umer359 +1: Claude Sonnet 5
    68e7f77
  3. Add hover/tap tooltip explaining what "limited" means in local AI mode⁠

    Umer359 +1: Claude Sonnet 5
    f51d56f
  4. Add a manual Server/Local AI switch, independent of Neuron exhaustion⁠

    Umer359 +1: Claude Sonnet 5
    f940d85
  5. Add opt-in in-browser AI fallback for when the Neuron budget is exhausted⁠

    Umer359 +1: Claude Sonnet 5
    73f267e
  6. Fix robotic-sounding read-aloud voice⁠

    Umer359 +1: Claude Sonnet 5
    2c7fbc4
  7. Add voice input, read-aloud, and a backgrounded-tab reply flash⁠

    Umer359 +1: Claude Sonnet 5
    04d7e2a
  8. Remove the copy button from user messages, keep it on bot replies only⁠

    Umer359 +1: Claude Sonnet 5
    33e5a22
  9. Add persistent conversations, sidebar, export, PWA support, keyboard shortcuts, and an accessibility pass⁠

    Umer359 +1: Claude Sonnet 5
    5f7bcb0
  10. Add copy button and 👍/👎 feedback on bot replies⁠

    Umer359 +1: Claude Sonnet 5
    53461af
  11. Give the message input bar a lighter gray fill in dark mode (WhatsApp-style), instead of blending into the page background⁠

    Umer359 +1: Claude Sonnet 5
    c46981c
  12. Add visual polish: dark mode toggle, syntax-highlighted code blocks with copy button, custom scrollbar, smoother animations, skeleton loading, and Markdown table styling⁠

    Umer359 +1: Claude Sonnet 5
    73a2579
  13. Add centered modal popup with countdown for the resting/at-capacity state⁠

    69f7c58
  14. Show real Neuron-exhaustion state in status bar and cap banner, distinct from the app's own message counter⁠

    0ad0fd1
  15. Load pdf.js as a classic script instead of an ES module⁠

    411f90e
  16. Fix PDF attachment race condition on slow (mobile) connections⁠

    a1c0dde

  1. Add 'Powered by Devseis' link next to Privacy & Terms in footer

    f02ebce
  2. Move New chat button to header logo position, remove Devseis logo image

    c6a6f84
  3. Add Microsoft Clarity analytics tracking

    26d8faa
  4. Re-anchor chat scroll to latest message on mobile keyboard open/close

    4cccbea
  5. Add friendly quota-reached banner with live countdown

    39be647
  6. Add flag-icon language switcher with full UI and privacy page translations

    b5f6762
  7. Auto-continue replies truncated by the token limit

    52a95c0
  8. Revert Nox to a plain general-purpose assistant with file attachments

    aa86df1
  9. Add language selector to pin bot reply language

    3e58fd2
  10. Fix: links in replies now actually open in a new tab (DOMPurify was stripping target attribute)

    971446a
  11. Fix scripted-sounding replies: ban self-narration, enforce concrete brevity

    d87228e
  12. Replace Nox persona with detailed Gen Z chat-buddy system prompt

    9273bfa
  13. Restore descriptive status bar text, keep live countdown

    e74716a
  14. Shorten status bar and make the reset time a live countdown

    c6ffd82
  15. Rename footer link to Privacy & Terms

    8f92138
  16. Simplify footer to just the Privacy link

    5503497
  17. Fix auto-scroll: was scrolling a non-scrolling element after the layout redesign

    5837f9c

  1. Reorder composer buttons: send before mic

    268ed18
  2. Auto-send after voice transcription with typing-dots feedback; match mic color to send button

    c9edf23
  3. Move mic button outside the input pill, style as a circular icon button like Send

    9e22123
  4. Add voice-to-text mic button using Whisper transcription

    a3dd840
  5. Make logo clickable for new chat; redesign composer as WhatsApp-style pill input

    c17324b