Commit Graph

  • acc2289c32 feat(app): simplify settings and add message copy actions main Kirill Dubovitskiy 2026-08-23 19:39:10 -07:00
  • c59b91eba9 fix(app): refine session detail scrolling Kirill Dubovitskiy 2026-08-23 19:37:02 -07:00
  • 0af8fb7ea4 fix(app): hide unavailable Antigravity harness Kirill Dubovitskiy 2026-08-23 19:36:16 -07:00
  • b90f455b96 Release version 1.2.1-beta.2 Kirill Dubovitskiy 2026-08-23 19:31:06 -07:00
  • 21e897b1ac fix(app): make stopping session creation actually stop Kirill Dubovitskiy 2026-08-23 19:12:24 -07:00
  • 1483f2ab41 fix(app): bound every RPC so a dead socket cannot hang the caller Kirill Dubovitskiy 2026-08-23 19:12:24 -07:00
  • 787cedb3a3 feat(app): put the session title on a glass pill Kirill Dubovitskiy 2026-08-23 19:12:05 -07:00
  • 99bbc29a40 fix(app): say so when a first message cannot be placed Kirill Dubovitskiy 2026-08-23 19:11:57 -07:00
  • c74b5b92db fix(app): give native picker glyphs one shared axis Kirill Dubovitskiy 2026-08-23 19:11:57 -07:00
  • fa31054a17 feat(app): curate harness models and effort levels Kirill Dubovitskiy 2026-08-23 19:11:57 -07:00
  • c027d3eab3 feat(codex): carry max and ultra effort levels on the wire Kirill Dubovitskiy 2026-08-23 19:11:45 -07:00
  • eea0c08335 fix(cli): stop a session's whole process group Kirill Dubovitskiy 2026-08-23 19:11:45 -07:00
  • 84eb19cd97 fix(cli): keep the receive cursor off our own sends Kirill Dubovitskiy 2026-08-23 19:11:34 -07:00
  • a507e3172b fix(app): refresh Happy harness icon Kirill Dubovitskiy 2026-08-23 18:17:15 -07:00
  • 3314847d28 fix(app): add backing to Happy harness badge Kirill Dubovitskiy 2026-08-23 17:53:41 -07:00
  • 92c1823afb feat(codex): curate harness model selection Kirill Dubovitskiy 2026-08-23 15:15:40 -07:00
  • 959f5b265f fix(app): tune home composer scrims Kirill Dubovitskiy 2026-08-23 15:17:58 -07:00
  • 8775938076 feat(app): refine session harness indicators Kirill Dubovitskiy 2026-08-23 15:07:51 -07:00
  • a1350cc46b feat(app): surface sessions waiting for answers Kirill Dubovitskiy 2026-08-23 13:23:51 -07:00
  • 4c53b1533c fix(app): stabilize inline question selector Kirill Dubovitskiy 2026-08-23 13:19:00 -07:00
  • 658058e85d feat(app): render agent questions inline Kirill Dubovitskiy 2026-08-23 12:22:03 -07:00
  • e1581dcdf6 Move desktop app banner to an optional Step 4 Steve Korshakov 2026-08-23 14:16:17 -07:00
  • b9fb687c44 Add macOS desktop app links and announcement banner to README Steve Korshakov 2026-08-23 14:11:16 -07:00
  • d192a882ff feat(app): move the draft mark off the avatar and stamp the row Kirill Dubovitskiy 2026-08-23 11:40:22 -07:00
  • e5788aa1dd fix(app): stop the render loop on any session holding a question Kirill Dubovitskiy 2026-08-23 11:40:22 -07:00
  • 0d5ceec7e8 Show Rig Git line counts in session rows Kirill Dubovitskiy 2026-08-23 05:47:00 -07:00
  • fb336097c4 feat(app): sort the flat list by real activity and fade only dead machines Kirill Dubovitskiy 2026-08-23 05:23:23 -07:00
  • 477da5d908 fix(app): route legacy new-session picker by computer Kirill Dubovitskiy 2026-08-23 05:03:39 -07:00
  • c0b8a8d841 Keep one computer together however its machines arrive Kirill Dubovitskiy 2026-08-23 00:22:43 -07:00
  • 9ad5559eeb Offer one row per computer in the session picker Kirill Dubovitskiy 2026-08-22 23:47:59 -07:00
  • 4442617768 Offer Happy Agent's own projects and workspaces when starting a session Kirill Dubovitskiy 2026-08-22 19:56:53 -07:00
  • c41bc5d47c feat(app): flat home session list, on by default Kirill Dubovitskiy 2026-08-23 04:04:15 -07:00
  • 4cdb8b1029 feat(app): offer Auto first and let Default mean the harness default Kirill Dubovitskiy 2026-08-23 04:04:00 -07:00
  • 559e041d29 feat(app): pick the harness and permission mode from the composer Kirill Dubovitskiy 2026-08-22 23:59:02 -07:00
  • 5c0f360513 Start Happy Agent only for people who asked for it Kirill Dubovitskiy 2026-08-22 23:58:10 -07:00
  • d6570130c0 feat: boot Happy Agent with happy daemon Kirill Dubovitskiy 2026-08-21 19:24:27 -07:00
  • 54b7864c3a docs(app): add the August 22 changelog entry Kirill Dubovitskiy 2026-08-22 21:52:52 -07:00
  • 3cf9ce70fb feat(app): open the home dock composer from a project's new-session button Kirill Dubovitskiy 2026-08-22 16:55:18 -07:00
  • 6dc878dc3f feat(app): group the home list by worktree and flatten the archive Kirill Dubovitskiy 2026-08-22 16:37:37 -07:00
  • 628fef3b5a fix(app): replace the home scrim blur with a plain gradient Kirill Dubovitskiy 2026-08-22 16:37:37 -07:00
  • c621ef2417 fix(app): rework the home header and dock scrim Kirill Dubovitskiy 2026-08-22 16:35:58 -07:00
  • ce636c5a99 fix(app): fix focused home dock pickers and machine reconciliation Kirill Dubovitskiy 2026-08-22 16:35:58 -07:00
  • 3102b2a5d4 fix(app): restore light-mode contrast across chat, pickers and composer Kirill Dubovitskiy 2026-08-22 16:35:58 -07:00
  • 85b42b229d fix(app): restore the home dock config pickers on Android Kirill Dubovitskiy 2026-08-22 16:35:58 -07:00
  • c63c80ff3e refactor(app): rebuild the home session list around projects and worktrees Kirill Dubovitskiy 2026-08-22 16:35:58 -07:00
  • 8bdd3033b8 chore(app): update app icon Steve Korshakov 2026-08-22 16:36:56 -07:00
  • 9f23baf61f fix(app): cap the inline-diff compute by line length (#1676) Hyunwoo Jung 2026-08-22 13:28:03 +09:00
  • d4af9ec617 fix(app): keep Stop reachable while a selection card is pending (#1592) Hyunwoo Jung 2026-08-22 13:27:59 +09:00
  • ec22ee4b7d fix(cli): accept the app’s effort key in MessageMetaSchema (#1674) Hyunwoo Jung 2026-08-22 13:27:53 +09:00
  • b48f5c8b88 fix(app): let the mobile new-session composer take newlines again (#1608) Hyunwoo Jung 2026-08-22 13:27:48 +09:00
  • 8ca98607b2 fix(app): restore the readable Submit Answer button on mobile (#1599) Hyunwoo Jung 2026-08-22 13:27:44 +09:00
  • 5cc5a6cf61 fix(app): restore the invisible settings/model/effort controls on Android (#1598) Hyunwoo Jung 2026-08-22 13:27:40 +09:00
  • 792ed9a417 fix(app): refresh open session messages on resume/reconnect (#1418) Hyunwoo Jung 2026-08-22 13:27:36 +09:00
  • 517e749262 fix(app): stop an empty settings queue from resetting agent defaults (#1606) Hyunwoo Jung 2026-08-22 13:27:32 +09:00
  • eb980a5c9e feat(server): minimize production logs Steve Korshakov 2026-08-10 15:17:03 -07:00
  • 5b852aa23d fix(cli): sync happy-wire lockfile importer Steve Korshakov 2026-08-10 15:10:20 -07:00
  • f1f7e157d3 perf(server): batch session message inserts Steve Korshakov 2026-08-10 15:07:01 -07:00
  • 2c8ecacc19 chore(app): August 7 changelog entry with Community Credits convention Kirill Dubovitskiy 2026-08-07 11:51:43 -07:00
  • 225ee830e7 feat: add gemini 3.6 model to agy (#1649) Abhishek Soni 2026-08-07 23:08:36 +05:30
  • 3876770522 docs(release): record the happy-wire bundling requirement Kirill Dubovitskiy 2026-08-06 21:24:03 -07:00
  • e7e0ff6b7a fix(cli): bundle @slopus/happy-wire instead of resolving it from npm cli-1.2.1-beta.1 Kirill Dubovitskiy 2026-08-06 21:24:03 -07:00
  • 9ac022f16c chore: ignore .context/ Kirill Dubovitskiy 2026-08-06 20:11:10 -07:00
  • fe69215a8d chore(cli): bump version to 1.2.1-beta.0 cli-1.2.1-beta.0 Kirill Dubovitskiy 2026-08-06 20:11:10 -07:00
  • 11b5f11515 feat: create and manage native Rig sessions in Happy (#1655) Scoteezy 2026-08-06 16:37:42 +03:00
  • d71ae8a4fb fix(app): resolve stale agent selection for machine (#1650) Scoteezy 2026-08-05 11:12:14 +03:00
  • 1862c2c886 fix(server): require proof of an active UI client before suppressing push Kirill Dubovitskiy 2026-08-04 03:05:33 -07:00
  • cd07d0bc18 fix(app): make chat tables/code blocks trackpad-scrollable sideways on web (#1625) Charlie Zong 2026-08-04 02:11:46 -07:00
  • 16ea2acc73 Split self-host publishing out of the production server package Kirill Dubovitskiy 2026-08-03 03:15:20 -07:00
  • b90d5b2c43 feat(app): separate changelog versions with a divider Kirill Dubovitskiy 2026-08-03 01:13:10 -07:00
  • f0cf64fa4a fix(app): drop the glass card around changelog entries Kirill Dubovitskiy 2026-08-03 01:07:38 -07:00
  • 073ae66cf2 chore(app): add the August 3 changelog entry Kirill Dubovitskiy 2026-08-03 00:55:15 -07:00
  • 1072d78286 fix(app): fold the mic into the send button and pack model/effort Kirill Dubovitskiy 2026-08-03 00:54:03 -07:00
  • 053f64a57c fix(app): draw the composer menu triggers in SwiftUI Kirill Dubovitskiy 2026-08-03 00:53:53 -07:00
  • 30e932d04b fix(app): keep projects in the session list while searching Kirill Dubovitskiy 2026-08-03 00:53:44 -07:00
  • 7263966f0b fix(app): make the session pickers legible on iOS 26 Kirill Dubovitskiy 2026-08-02 17:35:26 -07:00
  • 301bce5252 fix(app): fix composer and native menu regressions Kirill Dubovitskiy 2026-08-02 17:35:13 -07:00
  • 6c777bfffd fix(app): keep composer native menus tappable while the keyboard is open Charlie Zong 2026-07-31 01:28:25 -07:00
  • 2c335c4884 fix(mobile): stabilize native menus and composer layout Scoteezy 2026-07-30 04:15:55 +03:00
  • 20afad62d9 Merge pull request #1582 from chphch/fix/mobile-send-button-invisible Kirill Dubovitskiy 2026-08-03 00:48:39 -07:00
  • 971d608923 Make tool calls compact by default Steve Korshakov 2026-08-01 11:46:02 -07:00
  • 80cc6ac6e3 feat(app): group rig sessions by project, and answer agent questions Steve Korshakov 2026-07-30 15:59:52 -07:00
  • 7986d8ca94 fix(app): restore the invisible send button on the mobile composers Hyunwoo Jung 2026-07-29 16:47:52 +09:00
  • 2988c53569 chore(app): date latest changelog entry July 28 Kirill Dubovitskiy 2026-07-28 12:50:36 -07:00
  • 408c00c18b Merge pull request #1604 from Scoteezy/codex/mobile-glassmorphism Kirill Dubovitskiy 2026-07-28 08:48:06 -07:00
  • 4432d4d05c feat(app): refine mobile glass and tool display Scoteezy 2026-07-28 13:54:41 +03:00
  • 51cae61861 feat(app): refine mobile glassmorphism UI Scoteezy 2026-07-28 12:33:04 +03:00
  • 19e69d033f Merge pull request #1573 from charliezong18/feat/agy-icon Kirill Dubovitskiy 2026-07-27 23:23:32 -07:00
  • 990d385ded fix(cli): surface the real launch error instead of a bare notice (#1578) Charlie Zong 2026-07-27 22:14:04 -07:00
  • 5681a1bc85 Merge pull request #1572 from charliezong18/docs/agy-print-disclosure Kirill Dubovitskiy 2026-07-27 22:13:35 -07:00
  • 23c1ea209d Merge pull request #1596 from charliezong18/fix/preserve-model-on-abort Kirill Dubovitskiy 2026-07-27 22:13:32 -07:00
  • 082512f5e5 Merge pull request #1579 from charliezong18/fix/preserve-thinking-on-session-refetch Kirill Dubovitskiy 2026-07-27 22:13:29 -07:00
  • dfdc60bb0f Merge pull request #1567 from charliezong18/fix/unread-badges-on-list-rebuild Kirill Dubovitskiy 2026-07-27 22:13:25 -07:00
  • fcf9a3705d fix(app): tighten mobile composer spacing (#1603) Kirill Dubovitskiy 2026-07-27 21:44:23 -07:00
  • 29ca2e4357 fix: keep the picked model and effort across an abort Charlie Zong 2026-07-26 22:09:14 -07:00
  • 65e9c1736e fix(app): gate preserved thinking on active and resolve at apply time Charlie Zong 2026-07-25 08:58:25 -07:00
  • 293f1df125 fix(app): cover applyMachines and make the unread set required Charlie Zong 2026-07-25 08:58:22 -07:00
  • a2cee0d845 fix(app): keep live thinking state across a full session refetch Charlie Zong 2026-07-25 01:43:08 -07:00
  • 40f77bf5ae feat(app): use the real Antigravity icon for agy sessions Charlie Zong 2026-07-24 23:19:57 -07:00
  • 94ecd53375 docs(cli): disclose that the agy backend never prompts for tool approval Charlie Zong 2026-07-24 23:18:59 -07:00
  • acff09a59e fix(app): keep unread badges when saving a draft or removing a machine Charlie Zong 2026-07-24 14:44:56 -07:00