Skip to content

v1.4.6

Choose a tag to compare

@github-actions github-actions released this 29 Aug 05:21

Highlights

Chat can search your RAG index on its own. The automatic retrieval reuses
your message verbatim, which is a weak query for a follow-up or a pronoun-heavy
request. When that context comes back thin or off-topic, the model now calls
rag_search with a rephrased, self-contained query — up to 3 searches per turn
including the automatic one, 3 chunks each — and every source it finds is added
to the answer's citations.

Tool chips say what they actually did. Hovering a chip shows the argument
that identifies the call: the search query, the file path, the shell command.
This covers every provider and Codex app-server items, and the RAG badge lists
the automatic query alongside each rag_search the turn made.

Windows file associations. The Store package registers .md, .txt,
.html, .pdf, .epub, .canvas, .dashboard, .yaml, .json, and
.encrypted, so GemiHub can open them straight from Explorer.

Chat

  • Local file links in an answer open in the app instead of the browser —
    workspace-relative paths, Windows absolute paths, and file:// URLs, with a
    path outside the Workspace opening in its own scope.
  • Links written without a scheme (example.com/a) open in the browser instead
    of doing nothing, while a bare filename such as main.go or App.tsx is
    correctly treated as a workspace file rather than a host name.
  • Workspace: off no longer lets a model reach Workspace file tools it was
    never offered. Registering a frontend tool used to make a hallucinated
    read_file or append_timeline executable; backend tools are now refused in
    the modes that never advertised them, discovery tools included.
  • No-discovery mode explains what it still has: retrieved context is the primary
    source and rag_search stays available, instead of reading as a blanket ban
    on searching.

File tree

  • The tree scrolls while dragging, so a folder outside the viewport can be
    reached. Scrolling starts only after the drag rests against an edge for a
    moment and stops outside the list, so an ordinary drag is unaffected.
  • Dropping on empty tree space moves a file to the Workspace root — no need to
    scroll to the drop zone at the end of the tree.
  • The dragged file follows the cursor as a small chip.
  • The file opened from the tree keeps a distinct background, and during a drag
    only the drop target lights up: hover highlighting and row actions are
    suppressed, and the drop target is an outline rather than a fill.

Other

  • GemiHub is on the Microsoft Store,
    now linked from the README, which also drops its Codex-centric framing for a
    provider-neutral one.