Commit Graph

  • 837f14f70f 🐛 fix(local-system): report shell liveness instead of inferring it #19703 arvinxx/fix/command-output-status Arvin Xu 2026-09-20 02:25:05 +08:00
  • a9313e4041 🐛 fix: prevent send continuation from yanking user back to the sent topic fix/topic-switch-message-refresh Arvin Xu 2026-09-20 01:26:44 +08:00
  • f62c395ac9 ⚡️ perf(tools): project readFile, and stop shipping a tool body nobody opens #19704 arvinxx/perf/project-stream-events Arvin Xu 2026-09-20 01:56:55 +08:00
  • b54b3dc206 ✅ test: isolate cold hydration persistence fixtures #19697 fix/topic-reference-personal-fallback Arvin Xu 2026-09-20 01:53:04 +08:00
  • 08e812b929 🐛 fix: address codex review on nightly review self-improvement #18393 feat/nightly-review-self-improvement Arvin Xu 2026-09-20 00:17:19 +08:00
  • 28bc41fc6f ✨ feat: expand nightly review self-improvement Arvin Xu 2026-08-17 00:52:47 +08:00
  • 64c2327f91 🐛 fix(conversation): end a fold at its tool's result write, not its start #19702 fix/workflow-fold-elapsed Arvin Xu 2026-09-20 01:50:14 +08:00
  • cc2f8dccf9 💄 style: expand device settings detail pane (#19680) canary Arvin Xu 2026-09-20 01:38:04 +08:00
  • 4feb30aad6 ✅ test: accept the frozen model facts in the execAgent router assertion #19698 perf/freeze-model-params Arvin Xu 2026-09-20 01:17:58 +08:00
  • 245c94b8c2 🐛 fix(tools): stop paying for a replay nobody rebuilds, and let an orphan row hydrate #19699 arvinxx/perf/project-tool-body-by-default Arvin Xu 2026-09-20 01:16:32 +08:00
  • 19fdd4d06f 🐛 fix(agent-runtime): record a repeat-guard stop as its own completion reason Arvin Xu 2026-09-20 01:16:24 +08:00
  • 1235e613c3 ⚡️ perf(local-system): let the agent wait for a command in one call Arvin Xu 2026-09-20 01:16:13 +08:00
  • 00cd2a76ef 🐛 fix(local-system): state whether a shell command is still running Arvin Xu 2026-09-20 01:15:56 +08:00
  • 185d3c4858 🐛 fix(goal): lay manager plans out by round and surface agent-written deliverables (#19587) Arvin Xu 2026-09-20 01:15:53 +08:00
  • c3866e3903 🔨 chore(agent): keep the frozen model facts out of durable storage Arvin Xu 2026-09-20 00:24:32 +08:00
  • 9c2283fd85 ⚡️ perf(agent): freeze a run's model facts on the operation Arvin Xu 2026-09-20 00:11:01 +08:00
  • 99baab9651 ⚡️ perf(tools): drop a tool's body by default, keep its state until a projector says otherwise Arvin Xu 2026-09-20 00:14:26 +08:00
  • f799ae4893 ⚡️ perf(tools): project the whole command-output family, not just one member (#19695) Arvin Xu 2026-09-20 00:54:47 +08:00
  • c866610586 ⚡️ perf: make step completion state snapshots opt-in (#19682) Arvin Xu 2026-09-20 00:46:57 +08:00
  • 85dbb8fe1a 🐛 fix: anchor WS reconnect elapsed timers to the server run start #19700 fix/ws-timer-anchor Arvin Xu 2026-09-20 00:38:21 +08:00
  • 49b635d80c 🐛 fix(hetero): restore projected tool bodies before replaying a transcript (#19694) Arvin Xu 2026-09-20 00:35:27 +08:00
  • ce7f76879f 🐛 fix(home): run the elapsed clock for client-executed runs #19701 fix/local-run-elapsed-clock Arvin Xu 2026-09-20 00:32:33 +08:00
  • 6544b64917 🔨 chore: regenerate user deletion index migration #19571 fix/lobe-14030-account-deletion-timeout yutengjing 2026-09-18 09:53:18 +08:00
  • cdae516d22 🔨 chore: regenerate user deletion index migration yutengjing 2026-09-17 02:53:27 +08:00
  • 3e42b11cca ✅ test: preserve Drizzle raw query type in timeout regression yutengjing 2026-09-15 19:03:03 +08:00
  • 1aed025f01 🐛 fix: bound linked history deletion and final cascade budget yutengjing 2026-09-15 18:29:41 +08:00
  • de1efdec1f 🐛 fix: drain account topics in grouped batches yutengjing 2026-09-15 17:07:59 +08:00
  • 7b64270a33 🐛 fix: preserve transferred history during batched deletion yutengjing 2026-09-14 20:42:47 +08:00
  • 5102089449 🐛 fix: validate deletion timeout before batching yutengjing 2026-09-14 20:12:48 +08:00
  • ba6f928c45 📝 docs: clarify batch deletion commit boundary yutengjing 2026-09-14 19:51:46 +08:00
  • 5d34f92270 🐛 fix: delete user data in resumable batches yutengjing 2026-09-14 19:49:53 +08:00
  • 0b2d3503ca 🐛 fix(conversation): measure workflow fold time as its own wall clock Arvin Xu 2026-09-20 00:19:03 +08:00
  • 5fe21123b8 🐛 fix: restore composer only when cancelling an unaccepted send (#19674) Arvin Xu 2026-09-20 00:08:23 +08:00
  • 709e8e8579 🐛 fix: allow workspace topic references to read personal topics Arvin Xu 2026-09-20 00:08:12 +08:00
  • 015216aacd 🐛 fix(agent): use safe inline step deadline #19696 fix/release-inline-step-deadline yutengjing 2026-09-20 00:04:28 +08:00
  • ecb158e064 🌐 chore(i18n): add remote media timeout translations #19601 fix/lobe-14153-media-download-timeout yutengjing 2026-09-18 15:51:10 +08:00
  • ed64aa7a15 ♻️ refactor(router): align fallback classifier naming yutengjing 2026-09-18 14:42:41 +08:00
  • 2285d8360e ♻️ refactor(router): separate fallback from transport retry yutengjing 2026-09-18 11:00:39 +08:00
  • 93a365cd1a 🐛 fix(agent): scope media timeout recovery to router yutengjing 2026-09-17 10:40:34 +08:00
  • e96178bec1 🐛 fix(azure): refine provider errors yutengjing 2026-09-17 04:10:32 +08:00
  • 7c28cb7c12 🐛 fix(agent): classify remote media download timeouts yutengjing 2026-09-17 03:48:17 +08:00
  • b9374b3f30 🐛 fix(agent): send direct image URLs to providers yutengjing 2026-09-16 11:56:11 +08:00
  • 051bfa76c3 🐛 fix(agent): retry transient remote media fetch timeouts yutengjing 2026-09-16 00:06:05 +08:00
  • afc7b01320 🐛 fix: recognize JSON device gateway dispatch errors (#19692) Arvin Xu 2026-09-19 23:48:01 +08:00
  • 9b99536f01 ⚡️ perf(agent): read a turn's invariant facts once in the send window (#19690) Arvin Xu 2026-09-19 23:25:06 +08:00
  • 13ac4b04b2 🐛 fix: allow deletion of pinned Quick Note context documents #17987 feat/quick-note Neko Ayaka 2026-09-20 00:24:23 +09:00
  • 90124a149d 🐛 fix: allow deletion of pinned Quick Note context documents #19691 feat/quick-note-db-migration Neko Ayaka 2026-09-20 00:24:23 +09:00
  • 10ca646eac 🔀 chore: stack project workflows on extracted database support #19610 feat/project-directory-environments Arvin Xu 2026-09-19 23:19:53 +08:00
  • 046485d9bf ✨ feat: add project directory environment database support #19693 feat/project-directory-db Arvin Xu 2026-09-19 23:18:56 +08:00
  • 3cae91db04 🗃️ chore(database): sync regenerated Quick Note migration and tests Neko Ayaka 2026-09-20 00:06:40 +09:00
  • c8cb9a1e38 🐛 fix(quick-note): serialize proposal input pinning Neko Ayaka 2026-09-20 00:04:37 +09:00
  • 39226c3aad 🗃️ fix(database): index accepted Quick Note history references Neko Ayaka 2026-09-20 00:04:54 +09:00
  • 09d0fd2b49 💄 Clarify project environment linking and stack settings fields Arvin Xu 2026-09-19 22:50:31 +08:00
  • 055901b1be 🐛 fix(quick-note): preserve pinned document history revisions Neko Ayaka 2026-09-19 23:38:05 +09:00
  • b9917c1894 🐛 fix(quick-note): preserve pinned document history revisions Neko Ayaka 2026-09-19 23:38:06 +09:00
  • dde87d1534 🐛 fix: allow stopping and deleting terminal task runs (#19688) Arvin Xu 2026-09-19 22:37:19 +08:00
  • 0cc24ebcf0 ✨ feat(device): record CPU architecture on the devices table (#19510) Arvin Xu 2026-09-19 22:36:36 +08:00
  • 711aef6fe9 🗃️ chore(database): preserve existing DBML formatting Neko Ayaka 2026-09-19 23:25:07 +09:00
  • c15b05da3b 🗃️ chore(database): regenerate Quick Note migration metadata Neko Ayaka 2026-09-19 23:22:22 +09:00
  • 677c8a7ca4 🗃️ feat(database): add Quick Note persistence schema Neko Ayaka 2026-09-19 23:21:47 +09:00
  • 527d4f31d9 ✨ feat(quick-note): gate access with user rollout flags Neko Ayaka 2026-09-19 23:14:44 +09:00
  • 5002445d4f 🐛 fix(quick-note): disable agent delegation during note processing Neko Ayaka 2026-09-19 22:46:47 +09:00
  • 3b9b672f41 🐛 fix(quick-note): isolate rendering and stop expired countdowns Neko Ayaka 2026-09-19 22:46:22 +09:00
  • 1538061f28 🐛 fix: prepare repair acceptance before agent dispatch #19685 fix/acceptance-repair-terminal Arvin Xu 2026-09-19 21:44:03 +08:00
  • a7c1be1fe0 chore: replace CLAUDE.md with AGENTS.md #19689 chore/agents-md Innei 2026-09-19 21:41:22 +08:00
  • 066d22fd0c ✨ feat(hetero): hand off rate-limited chats to another agent (#19080) Arvin Xu 2026-09-19 21:26:39 +08:00
  • a193769686 ⚡️ perf: share one message read across step entry consumers (#19683) Arvin Xu 2026-09-19 21:23:32 +08:00
  • 92367e93a6 🐛 fix: add optimistic feedback for V2 user question submissions (#19681) Arvin Xu 2026-09-19 21:12:28 +08:00
  • 8f5a65efdb ♻️ refactor(hetero): unify local and remote Codex account quota (#19678) Arvin Xu 2026-09-19 20:37:07 +08:00
  • ede7ae73ba 🐛 fix: settle failed acceptance repairs and scope their evidence Arvin Xu 2026-09-19 20:31:15 +08:00
  • 83ad641c64 🔥 chore(ci): retire issue automation workflows now handled by github-bot (#19684) Innei 2026-09-19 21:28:32 +09:00
  • f2dcabe604 ✨ feat(desktop): native pull request tab in the Working Sidebar (#19506) Innei 2026-09-19 21:26:02 +09:00
  • 33244b9a92 🐛 fix: normalize agent message errors and structured IM replies (#19676) Arvin Xu 2026-09-19 20:20:13 +08:00
  • f081823179 ✨ Clarify project settings and directory actions Arvin Xu 2026-09-19 19:18:37 +08:00
  • 7e608f601b 🐛 fix(chat): render topic references in user messages #19679 fix/refer-topic-message-rendering Arvin Xu 2026-09-19 19:12:52 +08:00
  • 6ead95a073 ✨ Refine project settings and shared topic workflows Arvin Xu 2026-09-19 18:52:38 +08:00
  • 0ad2d1bc07 ✨ feat: start topics from folder references #19677 feat/start-topic-from-folder Arvin Xu 2026-09-19 18:47:22 +08:00
  • e13ad41733 ✨ feat(server): serve tool results as render-facing view models on the v2 read path (#19666) Arvin Xu 2026-09-19 18:40:09 +08:00
  • 90432992fc 💄 style: move project topic grouping to header menu Arvin Xu 2026-09-19 16:46:40 +08:00
  • 9d78862fee 🔀 chore(release): restore main-to-canary merge ancestry (#19673) #19675 release/weekly-20260919 Arvin Xu 2026-09-19 16:30:14 +08:00
  • d5bd0a5f77 🔀 chore(release): reconcile weekly candidate with main history #19673 Arvin Xu 2026-09-19 16:25:48 +08:00
  • 7334cca4b9 ♻️ refactor(mecha): assemble the run's skill pool in the shared core (#19667) Arvin Xu 2026-09-19 12:11:25 +08:00
  • 95033ecce4 🔒 fix(desktop): scope core OTA seq and channel checks to the active channel #19501 feat/desktop-core-ota Innei 2026-09-19 10:38:32 +08:00
  • f4ff5871ff 🤖 chore: Lighthouse Results | Discover lighthouse lobehubbot 2026-09-19 00:15:52 +00:00
  • 21fb3e7a6e 🤖 chore: Lighthouse Results | Chat lobehubbot 2026-09-19 00:15:44 +00:00
  • 9d02f12e44 ✨ feat(sandbox): make keeping files a switch on the Cloud Sandbox row feat/lobe-14197-sandbox-environments rdmclin2 2026-09-19 00:41:33 +08:00
  • 23abb05bd0 🐛 fix(verify): sweep runs stranded in collecting_evidence and give QStash relays a reachable URL #19668 arvinxx/fix/verify-collecting-evidence-strand Arvin Xu 2026-09-19 00:02:45 +08:00
  • 3af256caae 🐛 fix(tts): remove obsolete TTS UI (#19651) Tsuki 2026-09-18 08:53:54 -07:00
  • 8a8b999993 ✨ feat(expertise): distil delivery standards from rejected acceptance checks, and restate them as they repeat (#19629) Arvin Xu 2026-09-18 23:47:46 +08:00
  • 6f64c187b1 ♻️ refactor(mecha): assemble the tool manifest pool in the shared core (#19616) Arvin Xu 2026-09-18 23:44:22 +08:00
  • ccc57568d0 💄 style(sandbox): lay the environments page out like the other settings groups rdmclin2 2026-09-18 23:34:10 +08:00
  • 1798089251 ✨ feat(sandbox): give the working-directory menu a way to its environments rdmclin2 2026-09-18 23:34:07 +08:00
  • 230b8037f1 🐛 fix(hetero): stop settling a run whose output ingest discarded as success (#19658) Arvin Xu 2026-09-18 23:30:05 +08:00
  • 91f36af7de 🐛 fix(agent-runtime): dedupe archived tool results by content and page readKnowledge (#19665) Rdmclin2 2026-09-18 23:24:11 +08:00
  • 930e637038 ⬆️ ci(desktop): align core OTA workflow with actions/checkout v7 Innei 2026-09-18 23:09:46 +08:00
  • 45f08aaf8c 🔥 chore(desktop): drop the renderer-only OTA implementation superseded by coreOta Innei 2026-09-13 16:08:52 +08:00
  • d82bbee4e4 🔒 fix(desktop): keep a newer builtin core from losing to stale external cores Innei 2026-09-13 03:15:13 +08:00
  • 87abaa378d ✅ test(desktop): add packaged core OTA e2e harness Innei 2026-09-13 03:09:07 +08:00
  • e65adb1fc8 👷 ci(desktop): warn instead of failing when same-platform r0 trees differ Innei 2026-09-13 02:54:51 +08:00
  • 20a5373ded 👷 ci(desktop): harden core OTA workflow from review Innei 2026-09-13 02:53:43 +08:00