Commit graph

  • 17cfd7a67c
    Merge f6eb00cc75 into 3401173dd6 cogwheel 2026-08-27 17:55:21 +00:00
  • f6eb00cc75 fix: stop cancelled chat tool rounds explore-local-mcp-servers cogwheel 2026-08-27 23:25:17 +05:30
  • 296a17a93e fix: ignore chat frames after completion cogwheel 2026-08-27 23:07:23 +05:30
  • 128c524783 fix: settle MCP review edge cases cogwheel 2026-08-27 22:48:08 +05:30
  • eb7a5276be fix: close MCP OAuth sign-out races cogwheel 2026-08-27 22:32:58 +05:30
  • 505c58feb5 fix: recover MCP writes after incomplete sign-out cogwheel 2026-08-27 22:23:49 +05:30
  • 37ee93e3b3 fix: harden MCP credential and sign-out boundaries cogwheel 2026-08-27 22:13:59 +05:30
  • d583da61be fix: settle remaining direct MCP reviews cogwheel 2026-08-27 21:56:08 +05:30
  • bb58c3a1a3 fix: close direct MCP review gaps cogwheel 2026-08-27 21:38:27 +05:30
  • 4504b85418 fix: reject malformed MCP payloads cogwheel 2026-08-27 21:32:30 +05:30
  • b5cbd7b1e1 fix: close MCP OAuth review races cogwheel 2026-08-27 21:27:59 +05:30
  • 10b74f8e61 fix: address direct MCP review follow-ups cogwheel 2026-08-27 21:20:09 +05:30
  • 41ec9f2892 fix: harden direct MCP review boundaries cogwheel 2026-08-27 21:10:50 +05:30
  • 2e76769eb1 Merge remote-tracking branch 'origin/main' into explore-local-mcp-servers cogwheel 2026-08-27 20:10:21 +05:30
  • 3401173dd6
    Fix Markdown blockquote rendering (#673) main cogwheel 2026-08-26 23:57:39 +05:30
  • ba00cdb4da handle blockquote escaping edge cases cogwheel 2026-08-26 23:45:16 +05:30
  • c1dcb1dd48 chore(dependency): updates cogwheel 2026-08-26 23:39:48 +05:30
  • f2f35c4b2d chore: bump version to 4.1.2 v4.1.2 cogwheel 2026-08-26 23:33:14 +05:30
  • 127cfb4ea3 chore(release_notes): update version to 4.1.2 across multiple languages cogwheel 2026-08-26 23:32:56 +05:30
  • aaf4ba0dee fix markdown blockquote rendering cogwheel 2026-08-26 23:22:29 +05:30
  • 0fbb7a148a
    fix: enable Apple models for existing backends (#671) cogwheel 2026-08-26 22:44:17 +05:30
  • 64e4462982 fix: enable Apple models for existing backends cogwheel 2026-08-26 22:42:15 +05:30
  • 695b5493aa
    fix(hermes): allow continued dashboard chats (#670) cogwheel 2026-08-26 22:41:51 +05:30
  • a4b96f8b4f fix(hermes): allow continued dashboard chats cogwheel 2026-08-26 22:39:22 +05:30
  • 8b94d30495
    chore(dependencies): replace sharing intent plugin (#669) cogwheel 2026-08-26 22:33:33 +05:30
  • 09316543b2 chore(dependencies): replace sharing intent plugin cogwheel 2026-08-26 21:40:28 +05:30
  • eb6fb2dfa3
    Merge d39e4dc998 into 04e5a1327d T0lot 2026-08-26 23:56:18 +08:00
  • 04e5a1327d chore: bump version to 4.1.1 v4.1.1 cogwheel 2026-08-26 19:15:27 +05:30
  • efa95301d1 chore(release_notes): add version 4.1.1 updates for multiple languages cogwheel 2026-08-26 18:56:48 +05:30
  • f80f79352e
    feat(openwebui): support v0.11.1 (#667) cogwheel 2026-08-26 18:41:29 +05:30
  • 1d48161023 fix: expire Hermes decision prompts cogwheel 2026-08-26 17:39:28 +05:30
  • 49c2101d74 fix: ignore archived Hermes prompts cogwheel 2026-08-26 17:26:12 +05:30
  • 0a9b762d31 fix: bind composer prompt ownership cogwheel 2026-08-26 17:11:19 +05:30
  • d1960a1b88 fix: wait for task registration cogwheel 2026-08-26 16:57:56 +05:30
  • 6a52d18e89 fix: keep Hermes prompts reachable cogwheel 2026-08-26 16:51:31 +05:30
  • 5b9c4a6d00 fix: tolerate delayed task registration cogwheel 2026-08-26 16:38:44 +05:30
  • 03c8758c83 feat: attach Hermes decisions to composer cogwheel 2026-08-26 16:34:52 +05:30
  • b2878d9fc0 fix: host Open WebUI prompts in Material cogwheel 2026-08-26 16:00:49 +05:30
  • d8bed975c8 Harden voice call audio handoff and response recovery cogwheel 2026-08-26 15:36:56 +05:30
  • 3ac2ff89af test: await tool task reconciliation cogwheel 2026-08-26 13:09:53 +05:30
  • ba7958ece6 fix: retain concurrent tool task monitors cogwheel 2026-08-26 13:05:24 +05:30
  • d507527e5e fix: monitor non-tail tool tasks cogwheel 2026-08-26 12:59:33 +05:30
  • 06dd6bcdb7 fix: project non-tail tool resolutions cogwheel 2026-08-26 12:52:23 +05:30
  • 050d68698c fix: retain terminal scope cache cogwheel 2026-08-26 12:38:34 +05:30
  • c41b483480 fix: normalize resolved tool call ids cogwheel 2026-08-26 12:36:35 +05:30
  • 53bbe69e88 fix: scope terminal availability fallback cogwheel 2026-08-26 12:33:36 +05:30
  • 41ce32d3d9 fix: harden Open WebUI prompt handling cogwheel 2026-08-26 12:28:14 +05:30
  • 67d42740e9 fix: guard compatibility races cogwheel 2026-08-26 12:21:13 +05:30
  • 7a4b05a5ce feat(openwebui): support v0.11.1 cogwheel 2026-08-26 12:12:47 +05:30
  • 3b4817138c Preserve voice mode and handle completion errors cogwheel 2026-08-25 20:55:18 +05:30
  • 8aa3826458
    Fix citation links, note checklists, and Hermes PDF input (#665) cogwheel 2026-08-25 19:47:30 +05:30
  • f52d290661 Reject replaying Hermes PDF attachments cogwheel 2026-08-25 15:46:38 +05:30
  • 8dd34b6d84 Handle mixed Hermes attachments during discovery cogwheel 2026-08-25 15:30:57 +05:30
  • 3b9a327710
    fix(chat): add skill mention autocomplete (#664) cogwheel 2026-08-25 15:29:57 +05:30
  • 8f708e6228 Wait for Hermes PDF capability discovery cogwheel 2026-08-25 15:19:09 +05:30
  • 11b7c963f5 Address Hermes attachment review feedback cogwheel 2026-08-25 15:12:01 +05:30
  • df8a2d971f fix(chat): preserve mentions across delimiter edits cogwheel 2026-08-25 15:07:26 +05:30
  • 90130abe4a Fix citations, note checklists, and Hermes PDFs cogwheel 2026-08-25 15:01:01 +05:30
  • edb3f00e95 fix(chat): preserve mentions after delimiter deletion cogwheel 2026-08-25 14:59:03 +05:30
  • 2efdd980f2 fix(chat): invalidate edited mentions cogwheel 2026-08-25 14:50:51 +05:30
  • 96c1eaf362 fix(chat): handle unavailable skill suggestions cogwheel 2026-08-25 14:44:11 +05:30
  • 8028e6fb8c fix(chat): add skill mention autocomplete cogwheel 2026-08-25 14:35:14 +05:30
  • e5b5b388e2
    fix(markdown): align list bullet markers vertically with text (#660) T0lot 2026-08-25 14:54:22 +07:00
  • 0f0dc1cc15
    fix(hermes): recover completed runs after idle timeout (#663) Christian Ulstrup 2026-08-25 03:53:08 -04:00
  • 5218b57cb1
    fix(i18n): improve Russian 'About' section label to 'О проекте' (#658) T0lot 2026-08-25 14:49:30 +07:00
  • 6b79edf6df
    feat(i18n): complete Russian translations for Workspace, Hermes, and … (#657) T0lot 2026-08-25 14:48:56 +07:00
  • 3e7e3c0aaa
    Fix voice call speech and default new calls to the speakerphone (#650) cogwheel 2026-08-25 11:50:36 +05:30
  • eff3a13c13 Merge branch 'improve-chat-page-scrolling-performance' cogwheel 2026-08-25 10:35:00 +05:30
  • 1926af4b7f Harden sync, interaction, and markdown rendering cogwheel 2026-08-25 10:25:11 +05:30
  • 2bf6b3927e fix(hermes): recover completed runs after idle timeout Christian Ulstrup 2026-08-24 16:19:48 -04:00
  • dbda1450fd Skip redundant conversation and folder emissions cogwheel 2026-08-25 00:39:51 +05:30
  • 1371c352d5 Improve scroll performance and sync efficiency cogwheel 2026-08-25 00:09:19 +05:30
  • bee24dafa1 Simplify worktree setup and build instructions cogwheel 2026-08-24 23:38:52 +05:30
  • d39e4dc998 fix(notes): resolve floating metadata bar overlap and align layout margins t0lot 2026-08-25 00:59:25 +07:00
  • c0119a8e94 fix(i18n): update hermesReviewSchedules to imperative Russian label t0lot 2026-08-25 00:03:46 +07:00
  • 1f1b2864d4 feat(i18n): translate remaining Hermes, Direct Connections, and setup strings in Russian t0lot 2026-08-24 23:56:03 +07:00
  • 74f5fe653c fix(i18n): align placeholders and refine Russian translations for Workspace t0lot 2026-08-24 23:43:28 +07:00
  • 7fee9d2bf2 fix(markdown): align list bullet markers vertically with text t0lot 2026-08-24 23:09:58 +07:00
  • 27773a5e53 fix(i18n): improve Russian 'About' section label to 'О проекте' t0lot 2026-08-24 22:59:34 +07:00
  • 57462c1cbd feat(i18n): complete Russian translations for Workspace, Hermes, and Direct connections t0lot 2026-08-24 22:59:12 +07:00
  • 06305b483e Remove outdated agent instruction files cogwheel 2026-08-24 14:56:21 +05:30
  • 2ee24a5817 Cache markdown extents and defer code highlighting cogwheel 2026-08-23 20:14:48 +05:30
  • 34b5631ce3 fix(tts): keep a dead session's fetch error to itself cogwheel 2026-08-23 15:55:09 +05:30
  • a192132424 fix(tts): keep a stale fetch off the next session's bookkeeping cogwheel 2026-08-23 15:42:24 +05:30
  • aaa5f5892d fix(tts): hold server completion for a feed still on its way cogwheel 2026-08-23 15:32:23 +05:30
  • 5d09480d8d fix(voice): drop a speaker press the teardown overtakes cogwheel 2026-08-23 15:22:08 +05:30
  • d82a4adfbe fix(tts): stop a stale feed holding the next session open cogwheel 2026-08-23 15:22:08 +05:30
  • f4d76fd411
    Improve chat transcript scrolling performance (#652) cogwheel 2026-08-23 14:59:56 +05:30
  • f8df61807d fix(voice): retry a default route the platform refused cogwheel 2026-08-23 14:57:42 +05:30
  • 1e79898ad5 fix(tts): keep heard sentences the held-back chunk hides cogwheel 2026-08-23 14:57:42 +05:30
  • 56578cac1a fix(voice): keep a stale configure pass and overlapping teardowns apart cogwheel 2026-08-23 14:33:08 +05:30
  • e82f6a6324 fix(voice): retry an accessory move the platform refused cogwheel 2026-08-23 14:21:29 +05:30
  • 9c8c13cc39 fix(voice): keep the route shut once the coordinator is disposed cogwheel 2026-08-23 14:05:48 +05:30
  • 2db04fdaa5 fix(voice): hand the route back when the coordinator is disposed first cogwheel 2026-08-23 13:56:14 +05:30
  • a892abeb6e fix(voice): release the call route when stopping tts throws cogwheel 2026-08-23 13:44:20 +05:30
  • 974d812480 fix(voice): keep automatic routing after a refused speaker press cogwheel 2026-08-23 13:44:20 +05:30
  • c70a26124b fix(tts): hold the session open until the last feed lands cogwheel 2026-08-23 13:44:12 +05:30
  • c0b3d12529 fix(tts): stop a rewrite replaying the sentences it left alone cogwheel 2026-08-23 13:44:06 +05:30
  • 258554807f test(tts): assert with package:checks cogwheel 2026-08-23 13:43:52 +05:30
  • 70ed7b15d0 fix: address scrolling review feedback cogwheel 2026-08-23 13:19:09 +05:30