For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /changelog/2026-10-19.md.
Conversations can be transferred to another member: both task conversations and standalone chats support transfer. In the ⋯ more-actions menu on a conversation, Transfer this conversation to someone else is available only to the conversation's owner; you pick a member first and then confirm. After the transfer the conversation appears immediately in the recipient's conversation list, and the message stream records who transferred it to whom; if the transferer is also the task's Assignee, you are asked whether to move the task assignee to the recipient as well. In the sidebar, conversations you do not own show both the owner's avatar and the Agent avatar, so they are easy to tell apart (HF-14074, HF-14187, HF-14181).
More-actions menu for conversations: task conversations and standalone chats gained a ⋯ menu. Task conversations can Copy link for a direct link to that conversation; task conversations and standalone chats (including Crew and Assistant chats) support Copy local working directory path (the lead Agent's current directory, with the home portion masked) and Export ACP session (available on Runtimes that support it) (HF-14090, HF-14164, HF-14165).
Agent variants are generally available: variants have left beta and are available to everyone. Create a live-inherited variant from an original Agent — edits on the parent propagate automatically, and the variant can override individual settings (Space, Computer, Runtime, prompt, Git repositories, and more) and reset them to inherit. Variant names carry an icon, hovering shows the original Agent, and the Create variant entry includes a guide tooltip (HF-14082, HF-14036, HF-14177).
Pick a model when assigning a task to an Agent: in the task Assignee's Agent picker, hover an Agent row to reveal a model icon at its end; open the dropdown to choose the model this Agent runs that task with, overriding the Agent's default (HF-14004).
Configurable Git commit identity for Agents: the "Git repositories" section in Agent settings became "Git repositories & settings" with new Git settings: the commit author name can be the Agent user name & Agent name (default), the user name alone, the Agent owner name (with or without the Agent name), the author from the Computer's git config, or a manual value; the commit author email can come from the Computer's git config (default), the Agent user email, the Agent owner email, or a manual value — no longer locked to the platform default (HF-14096).
Rich interactive UI rendering in chat: with OpenUI Generative UI integrated, openui code blocks in Agent replies render as charts, tables, and cards instead of plain text (HF-14185).
The Assistant can manage workflows through the CLI: the Assistant runs hifox workflow commands (list / view / create / state edit / deploy / run / logs) as you, with the same results as running them yourself; ordinary Agents still cannot manage workflows (HF-14022).
Search dialog shows recent searches: the global search dialog now lists your recent search keywords for quicker repeat lookups; history is stored locally (HF-14049).
antigravity CLI support: the antigravity CLI can be detected and used as a Runtime (HF-14038).
Opening a task no longer auto-pops the side conversation panel: previously opening a task auto-expanded a conversation by ranking; now it does not. Running, unread, and handed-back-for-human states surface in the task's own conversation list — open them when you need to. Auto-open on assignment and on run start remain, controlled by the Settings → Task conversations switches (HF-14044).
New "Aborted" conversation state: canceled or stopped conversations now read clearly, and archive was merged into the conversation status (HF-14041).
Richer Agent cards: Agent cards show the default model after the Runtime name, separated by a dot, and a dedicated line below shows the hosting Computer with its system icon, name, and a battery-style gauge of live CPU / memory / disk load, color-coded by load (HF-14193, HF-14180).
Unread dot for task conversations: the sidebar conversation module previously showed unread dots only for direct chats; task conversations now show them too (HF-14030).
Calmer conversation notifications: fewer interruptions while the desktop app is in the foreground; notifications are sent once the Agent's current turn actually finishes, so you no longer land on "still working" (HF-14052).
Easier comments on long activity feeds: when the task's Activity / Conversations tab is pinned and the comment box is off-screen, a floating Add comment button opens an inline composer; it hides itself once you scroll the box into view (HF-14178).
Normalized sidebar conversation URLs: conversation-list links now use one canonical format; old-style links (such as /inbox?chat=…) locate the item itself without keeping the old URL (HF-14031, HF-14139).
Better tool-output collapsing in Agent chats: when an Agent ends a turn without sending chat content, the "Completed" block is no longer collapsed as a whole, keeping the process visible (HF-13953).
Refined Assignee layout in task detail: assignee avatars are laid out horizontally, each entry in a "avatar + name" row with details on two lines (HF-14104).
Long-text editing in the workflow editor: text fields in the field panel gained an "enlarge" button that opens a dialog for long text (such as a prompt) and fills it back in (HF-14062).
"Prevent sleep" switch remembers its state: the setting survives restarts, so you do not re-check it every time (HF-14142).
CLI ergonomics: the hifox CLI gained a hidden get alias and a --limit option on common commands; CLI update-history files and per-client update artifacts were cleaned up to save disk space (HF-14174, HF-14146).
Smoother hover on quick replies and quick actions: list-item hover interactions feel smoother (HF-14173).
Server performance work: optimized a batch of slow queries and hot polls (board and task-type aggregation, task-claim capacity, IM failure-recovery polling, background inspections, agents-page polling), reducing database load and latency in large Spaces (HF-14113, HF-14114, HF-14115, HF-14116, HF-14043).
Idle computers never picked up tasks: fixed a memory-admission check that could keep an idle machine from ever claiming tasks, leaving them "queued" forever; the daemon now also considers host memory before claiming, to avoid OOM once Agents fill the machine (HF-14155, HF-14070).
macOS local computer failed to start: fixed startup failures after an upgrade when the local service was not running (HF-14160).
macOS permission prompt timing: adjusted when — and whether — the App Management permission is requested, reducing startup blocks by the system (HF-14122).
Model config did not follow a mid-conversation Runtime switch: fixed model configuration staying on the old Runtime after a switch, with requests failing continuously (HF-14143).
Inconsistent run settings for the same Agent: fixed max-concurrency defaults disagreeing (1 in one place, 3 in another) and a missing "Max concurrent chats" display (HF-14123).
Slow task first screen and lists: fixed an SQL performance regression in the My Tasks endpoint that timed out first screens on iOS and desktop, and task-detail activity loading everything at once — now loaded on demand when activity or comments grow large (HF-14020, HF-14026).
Onboarding state glitches: fixed expired conversation states, missed concurrent completions, and misleading connection states introduced by onboarding and task-storage query optimizations (HF-14048).
Inbox "Important" unread count off by one: fixed the unread count staying one higher than the list's actual unread items, never self-healing after refresh, cleanup, or mark-as-read (HF-13805).
Extra blank lines in multi-line messages: fixed sending multi-line text inserting an extra blank line between every line (HF-14145).
Large blank area before Markdown tables: fixed a large blank block appearing when a table follows two newlines (HF-14051).
Crew member retry hit the wrong target: fixed the "Retry" on a member's timed-out error card in a Crew chat re-triggering the crew leader (HF-14066).
Duplicate task drawers: fixed clicking a link to the already-open task opening a second task drawer (HF-14071).
Delete-Space dialog could not be dismissed: fixed the delete-Space confirmation dialog not responding to clicks, with no way to cancel or close it (HF-14076).
Drawer z-order inside Modals: fixed overlay ordering when a drawer opens inside a Modal (HF-14009).
Skeleton stuck in the conversation list after idle: fixed the "conversations" list occasionally showing an endless loading skeleton after the client idled for a long time, and the skeleton not clearing on load failure or abnormal ends (HF-14088).
First switch to an Assistant chat was empty: fixed the first click on an Assistant chat after a task conversation showing empty content and requiring a second click (HF-14141).
AI dialog scrollbar unclickable: fixed the scrollbar being unclickable while the AI dialog was open (HF-14024).
Computer storage status anomalies: fixed storage status showing "unknown / expired" and wrong values or copy on the manage-storage panel (HF-14002); an over-threshold working directory now raises a proper capacity warning, and the cleanup dialog no longer shows "no usage data" (HF-13979).
Friendlier same-name-file prompt when migrating storage: migrating the storage location now gives a clearer message when the target directory has a file with the same name (HF-13282).
Custom ZCode directory on Windows: fixed a custom ZCode directory not taking effect (HF-13189).
Runtime selection and notices when a Runtime errors: fixed the selected Runtime being deselected when it became abnormal or unavailable, error notices being owner-only, and machine settings showing detection results inconsistent with status (HF-13718).
Truncated Agent names: fixed Agent names being cut off in the Agent conversation list (HF-13966).
Import integrations: after an ONES import finishes, the sync status no longer sticks to "syncing" and replays reach a terminal state (HF-14028); importing the same Linear project into another Space now explains the 409 rejection in a readable message (HF-14032).
Read-only account permissions: the comment menu for read-only accounts no longer offers "create task / subtask from comment", and the server no longer allows the creation (HF-13934).
CLI fixes: a CLI installed from the command line now starts its daemon the same way as the desktop app (HF-13957); fixed daemon start failing with "machine session is missing" after a session revocation (HF-14060).
Update fallback: when downloading update-preparation files fails, every platform now falls back to the "update error" dialog (HF-14055).