Commit Graph

  • 5d0ca44b22 test: compare upgraded schema versions with ASSISTANT_DATABASE_SCHEMA_VERSION mesalogo 2026-10-04 00:26:10 +08:00
  • 78beade289 fix(composer): clarify DSH actions and keep stop confirmation inline mesalogo 2026-10-04 00:17:51 +08:00
  • bf9850a6a9 perf(activity): keep only loaded activity pages in the renderer, driven by Main's summary mesalogo 2026-10-04 00:03:33 +08:00
  • 0e9c9d4927 fix: align supervisor settings layout and default model naming mesalogo 2026-10-03 23:43:58 +08:00
  • 352da66dbd perf(activity): page, summarize and reconcile activity history in Main by index mesalogo 2026-10-03 21:42:52 +08:00
  • 6aab78b9fa perf(activity): save activity history incrementally through an activity store and sync queue mesalogo 2026-10-03 20:45:51 +08:00
  • 2adee13638 fix(composer): keep first focus on the expert menu when opening options mesalogo 2026-10-03 20:04:55 +08:00
  • 942fe3206c docs: record PERF-13 composer, route boundary, task store and conversation switch results mesalogo 2026-10-03 19:54:49 +08:00
  • 6b634c5d6b chore(lint): set the App.tsx max-lines cap to 8,000 after the supervisor commit mesalogo 2026-10-03 19:17:56 +08:00
  • 739f26702b chore(lint): lower the App.tsx max-lines cap to 7,900 mesalogo 2026-10-03 19:16:53 +08:00
  • 48d7526b7e feat: configure supervisor model and story graph use per conversation mesalogo 2026-10-03 19:16:35 +08:00
  • 492f1d208a perf(renderer): render App once per conversation switch and keep the titles map stable mesalogo 2026-10-03 19:14:54 +08:00
  • 651475d17a perf(renderer): move assistant tasks and artifacts into a task store with narrow selectors and a sync module mesalogo 2026-10-03 18:58:01 +08:00
  • 2e3d2e77a9 perf(renderer): memoize keep-alive routes, workspaces and sidebars behind stable callbacks mesalogo 2026-10-03 17:59:20 +08:00
  • 41be9f8076 perf(renderer): extract the chat composer into a memoized Composer with stable actions and a popup store mesalogo 2026-10-03 17:34:57 +08:00
  • 010aafb6f4 perf(startup): load canvas, node-pty, ssh2, html-to-text and the OpenCode SDK on first use mesalogo 2026-10-03 17:15:13 +08:00
  • 68cc0792e1 perf(startup): build the local tool environment in the background and gate its consumers mesalogo 2026-10-03 16:56:13 +08:00
  • b28ddd4ba8 chore: commit pending workspace changes (supervisor settings tabs, conversation keep-alive budget, PR article updates) mesalogo 2026-10-03 16:22:42 +08:00
  • 805acc3fce fix: restore the jump-to-bottom glide and keep user state, selections and scroll anchors in windowed lists mesalogo 2026-10-03 16:19:56 +08:00
  • a620c22676 fix: keep the notes list accessible in narrow workspaces mesalogo 2026-10-03 16:02:27 +08:00
  • 10065da8ac docs: record the third parallel performance round mesalogo 2026-10-03 13:54:24 +08:00
  • b2eb86a0b4 perf: window the notes grid, workspace file tree and knowledge documents table mesalogo 2026-10-03 13:54:24 +08:00
  • f4458afe4b perf: coalesce terminal output in Main and write it to xterm once per frame mesalogo 2026-10-03 13:54:24 +08:00
  • 10c5162811 perf: parse, chunk and hash documents in a worker thread and add startup and document-parse benchmarks mesalogo 2026-10-03 13:54:24 +08:00
  • 9d03217f99 docs: add GoodBuddy performance principles and review checklist mesalogo 2026-10-03 13:54:24 +08:00
  • 55f554d13c fix: keep composer context usage on the action row by letting it shrink mesalogo 2026-10-03 13:21:04 +08:00
  • 9527402003 release: prepare Desktop 0.15.9 and Agent 0.15.3 v0.15.9 agent-v0.15.3 mesalogo 2026-10-03 10:45:54 +08:00
  • 50481deaa1 fix: let story graph views fill the canvas column with compact controls mesalogo 2026-10-03 10:23:09 +08:00
  • baa6defc0c docs: record what this performance round deferred and why mesalogo 2026-10-03 06:28:13 +08:00
  • 775763eee0 perf: keep sidebar ids stable during streaming and measure marquees from the resize observer mesalogo 2026-10-03 06:28:12 +08:00
  • 82107ad86a docs: record second parallel performance round mesalogo 2026-10-03 05:53:33 +08:00
  • b6c7de5f91 perf: move conversation persistence, refresh and agent events out of App mesalogo 2026-10-03 05:53:33 +08:00
  • 663aa85e1a perf: window the sidebar, cache Markdown trees and window chat scrolling once per frame mesalogo 2026-10-03 05:53:10 +08:00
  • 3c31f0b499 perf: read conversation lists in the readonly worker and diff activity history saves mesalogo 2026-10-03 05:53:10 +08:00
  • 169941ceda docs: record conversation store, timeline windowing and read worker results mesalogo 2026-10-03 02:53:51 +08:00
  • fdf7d83b20 perf: move conversations into an external store and window the message timeline mesalogo 2026-10-03 02:53:51 +08:00
  • f571301764 perf: run knowledge, story graph and conversation search reads in a read-only worker mesalogo 2026-10-03 02:53:51 +08:00
  • 53b9ecbcae chore: add architecture lint ratchets and perf regression thresholds mesalogo 2026-10-02 23:11:11 +08:00
  • d859cbfdeb perf: persist remote runtime events in one transaction per checkpoint mesalogo 2026-10-02 23:11:11 +08:00
  • 855b941aeb perf: catch up new conversation panes in small steps and keep pane order in state mesalogo 2026-10-02 23:11:11 +08:00
  • a1a1d24022 fix: release the spiral view's WebGL context and keep its failures local mesalogo 2026-10-02 22:58:30 +08:00
  • 9d8477b728 fix: fit the story graph to the window and scroll each column on its own mesalogo 2026-10-02 22:22:03 +08:00
  • 0fd2f7e3c8 fix: retry unusable model output in smaller review batches mesalogo 2026-10-02 21:48:29 +08:00
  • 7aad78752b docs: correct PERF-13 attribution and record architecture review of concurrent changes mesalogo 2026-10-02 21:04:47 +08:00
  • 6ced760c1a test: add long-session acceptance script for the production review mesalogo 2026-10-02 20:06:44 +08:00
  • 09c415bd41 perf: render a newly opened conversation in two steps mesalogo 2026-10-02 20:06:44 +08:00
  • e97263c79e feat: help agents find stories and experiences on their own mesalogo 2026-10-02 20:02:07 +08:00
  • 02a6f5c4e7 fix: remove redundant confirmation for configuration changes mesalogo 2026-10-02 19:39:44 +08:00
  • dc635d185e perf: record PERF-13 streaming and draft store results; allow a custom fake model port mesalogo 2026-10-02 19:27:36 +08:00
  • 4d1ce38dad fix: record an experience application only when it touches the same knowledge mesalogo 2026-10-02 19:08:05 +08:00
  • c3fa262832 fix: keep area commits and tests in their own story, not in release mesalogo 2026-10-02 19:00:18 +08:00
  • 0ce9606c89 test: cover five-second conversation ordering and interaction pauses mesalogo 2026-10-02 19:00:10 +08:00
  • ee4eb737e0 feat: show experiences outside the time spiral mesalogo 2026-10-02 18:49:24 +08:00
  • 1f420cd042 feat: organize the work review by story mesalogo 2026-10-02 18:42:28 +08:00
  • 43be465286 feat: suggest stalled stories and reusable experiences, and let agents read stories through MCP mesalogo 2026-10-02 18:23:08 +08:00
  • 5f1ff24333 fix: soften chat scroll-to-bottom button border mesalogo 2026-10-02 18:11:03 +08:00
  • d773f5e961 chore: upgrade Electron to 44.5.1 and adapt clipboard APIs mesalogo 2026-10-02 17:53:42 +08:00
  • 90ea33ef5c perf: skip redundant composer measurement, cache i18next language codes and follow streaming once per frame mesalogo 2026-10-02 16:57:29 +08:00
  • 983cdd4e05 feat: extract reusable experiences from supervisor stories mesalogo 2026-10-02 16:21:53 +08:00
  • bf6c4a91a2 fix: keep scroll position when switching between cached conversations mesalogo 2026-10-02 15:52:48 +08:00
  • 1e10935d22 perf: add CPU-throttled, memory-growth and knowledge retrieval benchmarks mesalogo 2026-10-02 15:51:33 +08:00
  • 5dc65457d9 feat: shared supervisor timeline, story assignment and time-spiral view mesalogo 2026-10-02 15:21:48 +08:00
  • 3d4e9577b5 perf: keep Markdown segmentation for single-line display math and ship KaTeX fonts as files mesalogo 2026-10-02 14:41:56 +08:00
  • 80579ee421 perf: add full-app interaction benchmark and UI architecture plan mesalogo 2026-10-02 13:42:40 +08:00
  • 8280158edc test: preserve native focus sequence when discarding note drafts v0.15.8 agent-v0.15.2 mesalogo 2026-10-02 12:14:33 +08:00
  • 5368e0ecf4 test: align fixtures with image tools and enabled browser defaults mesalogo 2026-10-02 11:53:21 +08:00
  • 20317c21b5 release: prepare Desktop 0.15.8 and Agent 0.15.2 mesalogo 2026-10-02 11:31:43 +08:00
  • b1129cedec fix: enable frosted glass effect by default mesalogo 2026-10-02 10:40:16 +08:00
  • 2e5c348dce fix: enable built-in browser by default mesalogo 2026-10-02 10:27:58 +08:00
  • f4d8fe7f06 fix: add new-entry cancel, full-width note content, and restore focus in magic notes mesalogo 2026-10-02 10:20:04 +08:00
  • dd29f309f1 feat: add save_image tool and list image MCP tools mesalogo 2026-10-02 10:08:42 +08:00
  • b02ce31886 test: align native composer hints and bound Markdown corpus checks v0.15.7 mesalogo 2026-10-01 22:43:33 +08:00
  • 7cb74cce78 test: account for sticky settings headers in layout checks mesalogo 2026-10-01 22:13:42 +08:00
  • 5e77118508 fix: remove redundant chat input placeholder greeting mesalogo 2026-10-01 22:01:47 +08:00
  • 227507de8f release: prepare Desktop 0.15.7 mesalogo 2026-10-01 21:54:32 +08:00
  • c8f327fc4e perf: reduce streaming render cost and refresh activity page on demand mesalogo 2026-10-01 21:49:09 +08:00
  • 016f987026 test: assert note focus before opening creation form v0.15.6 mesalogo 2026-10-01 09:16:15 +08:00
  • 2c5300d031 chore: finalize expanded desktop 0.15.6 release scope mesalogo 2026-10-01 01:43:53 +08:00
  • a3b41bf2b1 feat: add device sharing metadata application mesalogo 2026-10-01 01:31:44 +08:00
  • 0a02a17cb6 fix: keep New note in the magic notes page header mesalogo 2026-10-01 01:31:43 +08:00
  • d2ceff8db5 test: allow the long-history warm-switch regression to finish mesalogo 2026-10-01 01:15:10 +08:00
  • 8201c9c27e test: wait for theme transitions before comparing glass styles mesalogo 2026-10-01 00:48:35 +08:00
  • cc451f698d release: prepare Desktop 0.15.6 mesalogo 2026-10-01 00:23:54 +08:00
  • 9cc5dc1244 fix: retire uncertain MCP names so late OpenCode adds cannot replace live connections mesalogo 2026-10-01 00:08:50 +08:00
  • f7f501a8e3 feat: add frosted glass appearance and improve local MCP recovery mesalogo 2026-09-30 23:37:26 +08:00
  • e4f7b8d993 fix: group settings navigation and align switches to the right mesalogo 2026-09-30 23:33:25 +08:00
  • b6d24ada87 fix: preview draft and queued image attachments directly mesalogo 2026-09-30 23:18:45 +08:00
  • c23dca65e8 fix: reduce chat typing and cached conversation switching overhead mesalogo 2026-09-30 22:59:25 +08:00
  • bf64181c85 fix: align magic note headers and editor spacing mesalogo 2026-09-30 22:31:30 +08:00
  • 3be55348a2 fix: locate note entries after their content mounts v0.15.5 mesalogo 2026-09-30 19:46:13 +08:00
  • 89fc100d4f release: refresh Desktop 0.15.5 candidate mesalogo 2026-09-30 19:18:09 +08:00
  • 6edfc0046b feat: add magic note tags and a two-pane notes layout mesalogo 2026-09-30 19:04:47 +08:00
  • ab85e72f01 fix: keep workspace file controls visible while scrolling mesalogo 2026-09-30 17:33:16 +08:00
  • 80edd15438 fix: shorten OpenCode temporary MCP tool names and keep them stable per conversation mesalogo 2026-09-30 17:32:26 +08:00
  • 7fb23d9b6b fix: speed up opening OpenCode in the terminal mesalogo 2026-09-30 16:59:13 +08:00
  • 925d410247 release: prepare Desktop 0.15.5 mesalogo 2026-09-30 11:23:45 +08:00
  • 2d8e58e995 fix: exit note editing after saving changes mesalogo 2026-09-30 10:57:25 +08:00
  • 6293ef105d feat: make heartbeat trigger incremental reviews and suggest from graph changes mesalogo 2026-09-30 10:45:22 +08:00
  • d30f794184 fix: expand runtime checklists without shifting chat content mesalogo 2026-09-30 02:36:50 +08:00
  • 608a9a5fec fix: keep cancelled turns as interrupted instead of merging into the next request mesalogo 2026-09-30 02:18:33 +08:00