<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Détente changelog</title>
  <link href="https://detente.dev/changelog/"/>
  <link rel="self" href="https://detente.dev/changelog/feed.xml"/>
  <id>tag:detente.dev,2026:changelog</id>
  <updated>2026-11-08T00:00:00Z</updated>
  <author><name>Détente</name></author>
  <entry>
    <title>17.4.90 (build 207): Requests say what they do</title>
    <link href="https://detente.dev/changelog/#build-207"/>
    <id>tag:detente.dev,2026:changelog:207</id>
    <updated>2026-11-08T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: A request says what its action does, warnings first, and lists every program it runs.&lt;/li&gt;&lt;li&gt;New: Rules has a Decisions page, newest first.&lt;/li&gt;&lt;li&gt;Improved: Rules read a shell line the way the shell does.&lt;/li&gt;&lt;li&gt;Improved: Always allow says who reads the rule it keeps.&lt;/li&gt;&lt;li&gt;Improved: Rooms tiles match Home&amp;#x27;s.&lt;/li&gt;&lt;li&gt;Fixed: A line that sets variables or changes the shell no longer passes on an allow for its program.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.87 (build 206): Signing back in</title>
    <link href="https://detente.dev/changelog/#build-206"/>
    <id>tag:detente.dev,2026:changelog:206</id>
    <updated>2026-11-07T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;Fixed: A fleet could refuse to open after signing back in.&lt;/li&gt;&lt;li&gt;New: Export diagnostics from Fleets and sign-in.&lt;/li&gt;&lt;li&gt;Improved: Sign out asks before it ends the session.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.87 (build 205): Safer approvals</title>
    <link href="https://detente.dev/changelog/#build-205"/>
    <id>tag:detente.dev,2026:changelog:205</id>
    <updated>2026-11-07T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: A device that missed a governance change asks before giving new access.&lt;/li&gt;&lt;li&gt;Fixed: Request notifications stay after you&amp;#x27;ve answered them.&lt;/li&gt;&lt;li&gt;Fixed: A notice could show a long id instead of the agent&amp;#x27;s name.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.86 (build 204): Transfers keep going</title>
    <link href="https://detente.dev/changelog/#build-204"/>
    <id>tag:detente.dev,2026:changelog:204</id>
    <updated>2026-11-06T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: Uploads and downloads keep going in the background, with a progress notification.&lt;/li&gt;&lt;li&gt;New: A room you were removed from says so and moves to its own group.&lt;/li&gt;&lt;li&gt;Fixed: A room you were removed from could look stuck instead of removed.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.85 (build 203): Home as you left it</title>
    <link href="https://detente.dev/changelog/#build-203"/>
    <id>tag:detente.dev,2026:changelog:203</id>
    <updated>2026-11-06T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;Improved: Home appears as you left it while the app reconnects.&lt;/li&gt;&lt;li&gt;Improved: Home shows what each agent last said, newest first.&lt;/li&gt;&lt;li&gt;Improved: Agents not seen for a day move to their own group.&lt;/li&gt;&lt;li&gt;Fixed: The agent page jumping back to the top when it updated.&lt;/li&gt;&lt;li&gt;Fixed: The note about unreadable messages lost its Dismiss.&lt;/li&gt;&lt;li&gt;Fixed: A stopped upload&amp;#x27;s Resume disappearing before you could answer.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.84 (build 202): Quieter reads, clearer uploads</title>
    <link href="https://detente.dev/changelog/#build-202"/>
    <id>tag:detente.dev,2026:changelog:202</id>
    <updated>2026-11-04T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;Improved: The local store is checked once per run instead of on every read.&lt;/li&gt;&lt;li&gt;Improved: Uploads and downloads name the file on the bottom bar.&lt;/li&gt;&lt;li&gt;Fixed: Uploads that failed to start without a word.&lt;/li&gt;&lt;li&gt;Fixed: A folder showing zero items while files were still arriving.&lt;/li&gt;&lt;li&gt;Improved: The bottom bar reconnects if it loses touch with the app&amp;#x27;s core.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.83 (build 201): The app you walked, fixed</title>
    <link href="https://detente.dev/changelog/#build-201"/>
    <id>tag:detente.dev,2026:changelog:201</id>
    <updated>2026-11-04T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: One-tap answers to agents&amp;#x27; questions.&lt;/li&gt;&lt;li&gt;New: Rules explain how they work, on the phone and in the terminal.&lt;/li&gt;&lt;li&gt;Improved: Add, edit and save in the same place on every screen.&lt;/li&gt;&lt;li&gt;Improved: Rooms, Operators, Drive and Diagnostics redrawn.&lt;/li&gt;&lt;li&gt;Fixed: An approval sheet that stayed open after its answer.&lt;/li&gt;&lt;li&gt;Fixed: The hub reading as not answering while the app reconnected.&lt;/li&gt;&lt;li&gt;Fixed: A removal now reports only what the hub answered.&lt;/li&gt;&lt;li&gt;Fixed: A changed answer could leave the first one standing while the screen showed the second.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.79 (build 200): A clearer Home and Requests, several fleets on every console</title>
    <link href="https://detente.dev/changelog/#build-200"/>
    <id>tag:detente.dev,2026:changelog:200</id>
    <updated>2026-11-03T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: Several fleets on every console, with Switch fleet.&lt;/li&gt;&lt;li&gt;New: Typed questions from agents.&lt;/li&gt;&lt;li&gt;New: Rename this device.&lt;/li&gt;&lt;li&gt;Improved: Home and Requests are rebuilt around what needs you.&lt;/li&gt;&lt;li&gt;Improved: One top bar on every screen.&lt;/li&gt;&lt;li&gt;Improved: Agents show their state in aligned columns.&lt;/li&gt;&lt;li&gt;Fixed: Approval text is sealed.&lt;/li&gt;&lt;li&gt;Fixed: Moved to openmls 0.9.2, which closes five published advisories.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.78 (build 199): Back goes Home, and answers show what they answer</title>
    <link href="https://detente.dev/changelog/#build-199"/>
    <id>tag:detente.dev,2026:changelog:199</id>
    <updated>2026-11-02T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: Switch fleet in the menu.&lt;/li&gt;&lt;li&gt;New: Add, change or clear the Chief of Staff from an admin device.&lt;/li&gt;&lt;li&gt;New: Each default room says what it is and who can read it.&lt;/li&gt;&lt;li&gt;Improved: Back goes to Home, and only Home leaves the app.&lt;/li&gt;&lt;li&gt;Improved: An answer shows what it answers, and Open in room lands on the message.&lt;/li&gt;&lt;li&gt;Improved: Receipts name the agents a message was written to.&lt;/li&gt;&lt;li&gt;Fixed: A ban or a revoke ends a held fetch at once.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.77 (build 198): Redesigned screens, and removing a device</title>
    <link href="https://detente.dev/changelog/#build-198"/>
    <id>tag:detente.dev,2026:changelog:198</id>
    <updated>2026-11-02T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: Remove this app from a device; the hub cuts it off at once.&lt;/li&gt;&lt;li&gt;New: Redesigned Requests, Agents, Rooms, Drive, Operators, Rules and Fleet settings.&lt;/li&gt;&lt;li&gt;Improved: Requests and Home show the same order of what needs you.&lt;/li&gt;&lt;li&gt;Improved: A proposal answer that did not go through says so, with Send again.&lt;/li&gt;&lt;li&gt;Improved: An idle agent shows as idle, not as not reported.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.76 (build 197): One place for notices, and quicker reconnects</title>
    <link href="https://detente.dev/changelog/#build-197"/>
    <id>tag:detente.dev,2026:changelog:197</id>
    <updated>2026-11-02T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: One notice bar on every screen, including upload progress.&lt;/li&gt;&lt;li&gt;New: Choose how agents follow Drive changes in Fleet settings.&lt;/li&gt;&lt;li&gt;Improved: Requests shows what is blocking, the same way Home does.&lt;/li&gt;&lt;li&gt;Improved: Reconnecting to your hub is faster.&lt;/li&gt;&lt;li&gt;Improved: Notification tokens are stored encrypted on the hub.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.75 (build 196): Most urgent first, and uploads that keep going</title>
    <link href="https://detente.dev/changelog/#build-196"/>
    <id>tag:detente.dev,2026:changelog:196</id>
    <updated>2026-11-01T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: Uploads keep going when you leave Drive, and can be resumed if the app was closed.&lt;/li&gt;&lt;li&gt;New: Agents see what changed in the Drive folders they watch.&lt;/li&gt;&lt;li&gt;Improved: Home and Requests list the most urgent items first.&lt;/li&gt;&lt;li&gt;Improved: Diagnostics include Drive transfers and request answers.&lt;/li&gt;&lt;li&gt;Fixed: Finished items no longer appear above open questions.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.74 (build 195): Select, trash and put back in Drive, and a locked terminal</title>
    <link href="https://detente.dev/changelog/#build-195"/>
    <id>tag:detente.dev,2026:changelog:195</id>
    <updated>2026-11-01T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: Select several items in Drive, with a count and size before you delete, and put items back from the trash.&lt;/li&gt;&lt;li&gt;New: Each agent gets a home folder, archived when the agent is removed.&lt;/li&gt;&lt;li&gt;Security: The terminal locks what it keeps on disk and asks you to sign in each time it starts.&lt;/li&gt;&lt;li&gt;Improved: Requests from agents that have left drop off your open list.&lt;/li&gt;&lt;li&gt;Fixed: Downloading a folder keeps every file&amp;#x27;s own name.&lt;/li&gt;&lt;li&gt;Fixed: Putting the app in the background no longer shows &amp;quot;updates stopped&amp;quot;.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.73 (build 194): A tidier Drive that never replaces your files</title>
    <link href="https://detente.dev/changelog/#build-194"/>
    <id>tag:detente.dev,2026:changelog:194</id>
    <updated>2026-11-01T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: Drive never replaces a file; a taken name gets a number, and big uploads ask first.&lt;/li&gt;&lt;li&gt;New: Sort, search, folded versions and an Info page with Restore as newest.&lt;/li&gt;&lt;li&gt;Improved: Tighter spacing across the app.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.72 (build 193): Updates without a restart, and names you can use again</title>
    <link href="https://detente.dev/changelog/#build-193"/>
    <id>tag:detente.dev,2026:changelog:193</id>
    <updated>2026-11-01T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: Agents and hosts move to a new release without a restart.&lt;/li&gt;&lt;li&gt;New: A removed agent&amp;#x27;s name can be given to a new agent, after a question.&lt;/li&gt;&lt;li&gt;Fixed: An agent added back to a room reads it right away, with no restart.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.71 (build 192): Agents update themselves</title>
    <link href="https://detente.dev/changelog/#build-192"/>
    <id>tag:detente.dev,2026:changelog:192</id>
    <updated>2026-10-31T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: Agents can update their own tools to each new signed release, with no tap from you.&lt;/li&gt;&lt;li&gt;Security: Only signed releases are installed, never an older one, and one agent goes first.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.70 (build 191): See when an agent stops reading</title>
    <link href="https://detente.dev/changelog/#build-191"/>
    <id>tag:detente.dev,2026:changelog:191</id>
    <updated>2026-10-31T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: An agent that stops reading a room shows as &amp;quot;not reading&amp;quot; on its row.&lt;/li&gt;&lt;li&gt;Improved: A stuck agent asks the hub less often.&lt;/li&gt;&lt;li&gt;Improved: In the terminal, an agent you just added appears in create-room right away.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.69 (build 190): Find and remove stray devices</title>
    <link href="https://detente.dev/changelog/#build-190"/>
    <id>tag:detente.dev,2026:changelog:190</id>
    <updated>2026-10-30T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;Security: Operators lists devices in your rooms that have no operator account, and removes them from every room.&lt;/li&gt;&lt;li&gt;Improved: A device returning after time away gets its Drive keys in one step.&lt;/li&gt;&lt;li&gt;New: The terminal can keep or remove a device that was added but not finished.&lt;/li&gt;&lt;li&gt;Fixed: An agent that is behind no longer holds up the fleet summary.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.68 (build 189): Update every agent in one tap</title>
    <link href="https://detente.dev/changelog/#build-189"/>
    <id>tag:detente.dev,2026:changelog:189</id>
    <updated>2026-10-30T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: Allow a tool update for every agent in one tap; it covers that exact release only.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.67 (build 188): Clear a stuck device request</title>
    <link href="https://detente.dev/changelog/#build-188"/>
    <id>tag:detente.dev,2026:changelog:188</id>
    <updated>2026-10-30T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;Fixed: A device request that was added but never finished can be kept or removed, and goes away everywhere.&lt;/li&gt;&lt;li&gt;Improved: Agents that are only waiting no longer ask to update their tools until they next work.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.66 (build 187): A steadier home screen</title>
    <link href="https://detente.dev/changelog/#build-187"/>
    <id>tag:detente.dev,2026:changelog:187</id>
    <updated>2026-10-30T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;Fixed: The home screen no longer switches between two lists while older messages load.&lt;/li&gt;&lt;li&gt;Improved: Opening a fleet says which fleet is opening, and tells you when it is taking longer than usual.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.65 (build 186): Upload whole folders, faster drive search</title>
    <link href="https://detente.dev/changelog/#build-186"/>
    <id>tag:detente.dev,2026:changelog:186</id>
    <updated>2026-10-30T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;New: Upload several files at once, or a whole folder, from your phone or the terminal.&lt;/li&gt;&lt;li&gt;Improved: Agents save drive files into their own downloads folder by default and report when each is ready.&lt;/li&gt;&lt;li&gt;Fixed: Drive search from an agent returned every file; it now finds files by name first.&lt;/li&gt;&lt;li&gt;Improved: Emptying the trash in the terminal says the items are deleted permanently.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.64 (build 185): Clearer buttons and rounder cards</title>
    <link href="https://detente.dev/changelog/#build-185"/>
    <id>tag:detente.dev,2026:changelog:185</id>
    <updated>2026-10-29T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;Improved: Buttons are pills and cards, dialogs and menus have softer corners, so controls stand apart from content.&lt;/li&gt;&lt;li&gt;Improved: Emptying the drive&amp;#x27;s trash says the items are deleted permanently.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.64 (build 184): Faster history on a new device, smoother drive key changes</title>
    <link href="https://detente.dev/changelog/#build-184"/>
    <id>tag:detente.dev,2026:changelog:184</id>
    <updated>2026-10-29T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;Fixed: A restored or new device no longer waits for a room&amp;#x27;s earlier messages; they fill in as they arrive.&lt;/li&gt;&lt;li&gt;Fixed: Removing a device no longer holds the rooms while the drive&amp;#x27;s new key is handed out.&lt;/li&gt;&lt;li&gt;Fixed: An upload right after a device removal waits for the drive&amp;#x27;s new key instead of failing.&lt;/li&gt;&lt;li&gt;Improved: This device&amp;#x27;s row in Operators shows its id, like every other device.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.63 (build 183): Steadier rooms and simpler device cleanup</title>
    <link href="https://detente.dev/changelog/#build-183"/>
    <id>tag:detente.dev,2026:changelog:183</id>
    <updated>2026-10-29T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;Fixed: Rooms no longer reload repeatedly when the phone can&amp;#x27;t save a backup of them.&lt;/li&gt;&lt;li&gt;Fixed: An operator device that is already in the fleet offers Remove device instead of Decline.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.62 (build 182): Rooms keep up after re-adding a phone</title>
    <link href="https://detente.dev/changelog/#build-182"/>
    <id>tag:detente.dev,2026:changelog:182</id>
    <updated>2026-10-28T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;Fixed: A phone added back to a fleet could stop updating its rooms after catching up.&lt;/li&gt;&lt;li&gt;Improved: Error notices explain the cause in plain words.&lt;/li&gt;&lt;li&gt;New: Error notices can be dismissed.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>17.4.61 (build 181): Encrypted local storage and a faster console</title>
    <link href="https://detente.dev/changelog/#build-181"/>
    <id>tag:detente.dev,2026:changelog:181</id>
    <updated>2026-10-27T00:00:00Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;Security: Everything the console keeps on your phone is now encrypted, under keys held in the phone&amp;#x27;s secure storage.&lt;/li&gt;&lt;li&gt;Improved: Screens stay responsive while the console catches up on rooms in the background.&lt;/li&gt;&lt;li&gt;New: A room that can&amp;#x27;t update now explains why and what to do next.&lt;/li&gt;&lt;li&gt;New: After this update the app asks you once to start over and add this phone to your fleets again, so its stored data can move to encrypted storage.&lt;/li&gt;&lt;li&gt;Fixed: A rare secure-storage read error could reset the app&amp;#x27;s device key.&lt;/li&gt;&lt;li&gt;Fixed: The restore screen now scrolls on small screens.&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
</feed>
