Commit History

  1. README: keep the hammer on the boss node⁠

    dakshtaneja +1: Claude Opus 5
    85c2f25
  2. README: fix the mermaid diagram, and make it readable⁠

    dakshtaneja +1: Claude Opus 5
    a53f046
  3. ui: model name as a byline, not a chip⁠

    dakshtaneja +1: Claude Opus 5
    008fd1f
  4. ui: breathing dot instead of the blinking block on the status line⁠

    dakshtaneja +1: Claude Opus 5
    62b0967
  5. ui: put the blinking cursor back on the status line⁠

    dakshtaneja +1: Claude Opus 5
    eaf0f93
  6. ui: drawn icons for pipeline stages, brain for general, hover-only tab chips⁠

    dakshtaneja +1: Claude Opus 5
    0a2f240
  7. toggles: topic icons, nudged right, contents centred⁠

    dakshtaneja +1: Claude Opus 5
    4e72a26
  8. nav: icon tabs, and a roomier bid token cap⁠

    dakshtaneja +1: Claude Opus 5
    ebf62dc

  1. config: strip whitespace from settings, fixing the prod image search⁠

    dakshtaneja +1: Claude Opus 5
    04475cf
  2. health: report whether image search actually works; don't eat $ as math⁠

    dakshtaneja +1: Claude Opus 5
    e4b6db2
  3. citations: space before the link, and a hover preview card⁠

    dakshtaneja +1: Claude Opus 5
    4ec29a9
  4. images: fixed height, natural width — stop cropping entirely⁠

    dakshtaneja +1: Claude Opus 5
    ef1f687

  1. merge web-gate-model: images, chat controls, web gate, faster web queries⁠

    a9cd03b
  2. images: rounded uncropped tiles, and a fallback search query⁠

    dakshtaneja +1: Claude Opus 5
    ac47f15
  3. ui: darken the composer to match ChatGPT's contrast, not its hex⁠

    dakshtaneja +1: Claude Opus 5
    b3eb996
  4. ui: icon copy buttons, orange confirmation, ChatGPT composer grey⁠

    dakshtaneja +1: Claude Opus 5
    4e41e65
  5. web: make 【domain】 citations real links⁠

    dakshtaneja +1: Claude Opus 5
    cd40eba
  6. pipeline: give the hedge the web, instead of skipping it⁠

    dakshtaneja +1: Claude Opus 5
    7f8d928
  7. images: search the answer, not the question; larger uncropped tiles⁠

    dakshtaneja +1: Claude Opus 5
    b494250
  8. pipeline: Granite web-search gate, racing the hedge⁠

    dakshtaneja +1: Claude Opus 5
    567b94e
  9. evals: tunable reasoning budget, so reasoning models score fairly⁠

    dakshtaneja +1: Claude Opus 5
    4546097
  10. evals: benchmark candidate models for the t=0 web-search gate⁠

    dakshtaneja +1: Claude Opus 5
    a7b9c56
  11. chat: stop, regenerate, inline prompt editing, copy answer⁠

    dakshtaneja +1: Claude Opus 5
    b3def84
  12. images on web-search answers, via Tavily⁠

    dakshtaneja +1: Claude Opus 5
    7c53dcc

  1. rich teaching answers, math rendering fix, emoji hard cap⁠

    dakshtaneja +1: Claude Opus 4.8
    b45aa65
  2. chat tips: friendlier copy with GAVL as the actor⁠

    dakshtaneja +1: Claude Opus 4.8
    0ea0f0b
  3. web-need detection at t=0, shared answer formatting, friendly copy⁠

    dakshtaneja +1: Claude Opus 4.8
    f54215b
  4. answer formatting + UI: rich-answer format prompt, gpt-oss labels, input polish⁠

    dakshtaneja +1: Claude Opus 4.8
    786e829
  5. fix(hf): colorTo orange -> yellow (HF Spaces only allows preset colors)⁠

    dakshtaneja +1: Claude Opus 4.8
    bca8f6a
  6. router: GPT-OSS 120B generalist + Llama 4 Scout verifier; greeting fix; input UI⁠

    dakshtaneja +1: Claude Opus 4.8
    739705b

  1. user message bubbles: rounded-full to match the input pill

    653eea1
  2. input typed text stone-200 -> stone-100 (closer to white)

    2ac9617
  3. toggles up (mt-3->mt-1), bigger gap to input box (mt-2->mt-4)

    b56fda3
  4. nudge topic toggles right (pl-4)

    72cc7da
  5. remove 'topic' label next to the toggle buttons

    8f68851
  6. input box: rounded-3xl -> rounded-full (pill), more side padding

    d3774ee
  7. brighten input placeholder text stone-600 -> stone-400

    7268ea9
  8. remove borders from topic toggles and chat/metrics tabs⁠

    1e5f7b1
  9. remove input box border; subtle bg fill (rounded, borderless)

    b9f7145
  10. README: rebrand to GAVL, fancy rewrite with diagram, features, badges

    6866437
  11. richer /explain, new copy: splash tagline, greeting, bot animation⁠

    e726173
  12. tips as rotating input placeholder; boss opener holds longer; pixel tagline⁠

    4f10287
  13. chat empty state: drop NEW GAME + box, keep only the (bigger) tagline

    8bb2f6c
  14. tips linger ~10s into a query instead of vanishing at first token⁠

    6417045
  15. rebrand to GAVL⁠

    0e962a8
  16. loading tips + /explain command⁠

    4ab7432
  17. narrow answer bubbles further 68% -> 58%

    c7077b2
  18. needs_web: flag specific numbered/named items (e.g. LeetCode 3499)⁠

    710d24e
  19. answer body text stone-300 -> stone-200 (closer to white)

    a0bb5db
  20. answer links open in a new tab (target=_blank, rel=noopener)

    01fe25c