Commit Graph

  • 26466d0594 feat(termux): support apt-managed Hermes installs adybag14-cyber 2026-08-15 12:07:55 +01:00
  • 976183f536 fix(desktop): stop deleted profiles reconnecting Gille 2026-08-17 14:38:51 -06:00
  • 68a713385e fix(gateway): preserve configured context window Gille 2026-08-17 16:06:20 -06:00
  • 2c8a2b65aa docs(sdk): document profiles.list preferred_session_ids lookup Teknium 2026-08-17 15:31:36 -07:00
  • 21aa327c69 style: ruff lint + format on the eval scripts (encoding args, formatting) Teknium 2026-08-17 14:34:08 -07:00
  • 5033aedaa3 feat(evals): add the Browser Use mode A/B benchmark from PR #81958 Teknium 2026-08-17 14:22:30 -07:00
  • 4151599e81 fix(desktop): cross-machine bot DMs — canonical chat, sender attribution, reply relay Teknium 2026-08-17 14:43:33 -07:00
  • d0b02efa9d fix(desktop): don't treat a mid-switch 404 as session deletion (#88540) Teknium 2026-08-17 15:15:47 -07:00
  • 8484786832 fix(desktop): align BOTS roster preview with the session its click opens NealZhouPanda 2026-08-17 16:59:59 +08:00
  • 69a62ce2c8 fix(desktop): keep the Bot Chat pin Adolanium 2026-08-17 07:33:01 +03:00
  • dc2e9dde9a fmt(js): npm run fix on merge (#88671) hermes-seaeye[bot] 2026-08-17 21:39:36 +00:00
  • bf53915331 docs: Bot Mode guide — Create-on picker, cross-machine mentions + group chats Teknium 2026-08-17 14:17:21 -07:00
  • 62f376279b feat(desktop): cross-connection Bot Mode — Create-on picker + multi-machine group chats Teknium 2026-08-17 14:13:56 -07:00
  • e3c954447c chore: map contributor email for @AL-ZiLLA Teknium 2026-08-17 13:56:45 -07:00
  • f89f884a5d fix(desktop): mention Connections bots from this local chat Al Zilla 2026-08-17 14:03:52 -06:00
  • 30299efa38 fix(desktop): open SSH default bots on the remote root profile Al Zilla 2026-08-17 13:47:38 -06:00
  • c2c3058eca fix(desktop): never spawn SSH dashboards just to list Bot Mode agents Al Zilla 2026-08-17 13:32:39 -06:00
  • 4afe08f494 fix(desktop): retry failed SSH Bot Mode inventory after cooldown Al Zilla 2026-08-17 13:22:49 -06:00
  • 89877d10a5 fix(desktop): drop Bot Mode rows for removed SSH connections Al Zilla 2026-08-17 13:21:06 -06:00
  • 4068162118 fix(desktop): keep SSH Bot Mode agents visible across local clicks Al Zilla 2026-08-17 13:18:00 -06:00
  • bd9c7d87f0 feat(desktop/bots): add disband (delete) for group chats Teknium 2026-08-17 14:14:40 -07:00
  • 39c0bc80b7 feat(desktop): link the installer from the app-build-out-of-sync warning Teknium 2026-08-17 14:20:34 -07:00
  • cf7b3d0c90 fmt(js): npm run fix on merge (#88652) hermes-seaeye[bot] 2026-08-17 21:15:38 +00:00
  • 851a30d0ab docs: add a Bot Mode user-guide page witcheer 2026-08-17 20:46:05 +00:00
  • 70f9560b29 test: accept keyword args in the prompt-submit fallback stub Brooklyn Nicholson 2026-08-17 16:04:12 -05:00
  • 3ead0f8dc1 feat(desktop): widget clicks reach the agent as hidden user turns — the widget updating IS the response Brooklyn Nicholson 2026-08-17 15:57:50 -05:00
  • 6e22d26583 feat: project-skill quarantine + non-interactive trust inheritance Teknium 2026-08-17 13:45:41 -07:00
  • a13be69572 feat(desktop): warn in About when the app build is out of sync with the runtime Teknium 2026-08-17 13:45:55 -07:00
  • b779fbf423 feat(desktop): route the bots face clock through the SDK budgeted loop Teknium 2026-08-17 13:48:47 -07:00
  • aeabff6aec fix(desktop): satisfy the plugin-render and import-order lint rules Brooklyn Nicholson 2026-08-17 15:09:03 -05:00
  • 20ec564684 docs: align the ::preview description and storage example with shipped behavior Brooklyn Nicholson 2026-08-17 14:48:28 -05:00
  • a1fea53454 feat(desktop): inline previews read as native widgets — content-sized, theme-bridged, interactive Brooklyn Nicholson 2026-08-17 14:44:46 -05:00
  • d690e0220e fix(desktop): drop provider-echoed duplicate text so replies don't render twice Brooklyn Nicholson 2026-08-17 14:44:45 -05:00
  • 5c4f1e744c fix(desktop): inline preview frames size to their content instead of a fixed default Brooklyn Nicholson 2026-08-17 12:34:22 -05:00
  • 8425f8286b feat(desktop): ::preview renders the page live inside the message, not just a rail-opener card Brooklyn Nicholson 2026-08-16 19:21:24 -05:00
  • 8f2ddc9676 feat(plugins): per-plugin durable data directory that survives plugin update and removal Brooklyn Nicholson 2026-08-16 19:11:15 -05:00
  • 59b1c40cdf feat(desktop): plugins can render inline components in assistant messages via ::name{...} directives Brooklyn Nicholson 2026-08-16 19:11:06 -05:00
  • 9ed4a7c025 chore: map contributor email for laviesony Teknium 2026-08-17 12:15:34 -07:00
  • f2f6dce785 feat(providers): flip bundled meta-ai profile to the Responses wire Teknium 2026-08-17 12:15:27 -07:00
  • 9cf553ca3e refactor(agent): document meta api_mode fallback intent + review cleanups Lavie 2026-08-10 18:10:17 +05:30
  • d4658ee6d5 fix(agent): preserve provider-slug rewrite when host mandate fires Lavie 2026-08-08 13:09:33 +05:30
  • 24545418eb fix(providers): route api.meta.ai through Responses API for prompt caching Lavie 2026-08-07 00:55:56 +05:30
  • 5de09f7b0c chore: map contributor email for intellectronica Teknium 2026-08-17 12:12:06 -07:00
  • 9a862483bb feat(models): add Meta Muse Spark 1.2 to OpenRouter curated picker Eleanor Berger 2026-08-06 16:48:45 +02:00
  • d109785bb3 feat(desktop): shared createBudgetedLoop helper for decorative rAF animations Teknium 2026-08-17 12:05:57 -07:00
  • eaa3c72c3e feat(providers): adapt bundled meta-ai plugin — docstring, tests, docs Teknium 2026-08-17 11:27:34 -07:00
  • 833f0e2ac1 feat(providers): bundle Meta Model API (Muse Spark) provider plugin Beto de Paola 2026-08-17 11:25:10 -07:00
  • 7339f5f160 chore: release v0.20.3 (2026.8.16.2) Teknium 2026-08-17 03:32:40 -07:00
  • 481156139d feat: misfire catch-up for external cron providers Teknium 2026-08-17 11:17:06 -07:00
  • d7f5acb94e fmt(js): npm run fix on merge (#88567) hermes-seaeye[bot] 2026-08-17 18:39:22 +00:00
  • f891d702df feat: project-local skill discovery with per-repo trust gate Teknium 2026-08-17 11:27:36 -07:00
  • 187e5b2b95 fix(desktop): stop phantom local default on remote-gateway desktops; keep the main agent named Hermes Teknium 2026-08-17 11:19:33 -07:00
  • b919dc7db8 chore: map contributor email for @negroni334 Teknium 2026-08-17 11:20:38 -07:00
  • 577f5cf207 fix(desktop): route Bot Mode group-chat Markdown through the plugin SDK Teknium 2026-08-17 11:18:59 -07:00
  • cf2d28a2ff fix(desktop): render Markdown in Bot Mode group chat messages (fixes #88391) negroni334 2026-08-17 16:09:19 +03:00
  • e3eddbb934 test(desktop): cover DiffusionCanvas 15fps budget and instance cap Teknium 2026-08-17 11:22:29 -07:00
  • ee616b4b64 fix(desktop): throttle DiffusionCanvas rAF loop and cap concurrent instances Chen Jin 2026-08-05 19:57:21 +08:00
  • c776bdd244 fix(desktop): pause inactive diffusion rendering Jakub Wolniewicz 2026-08-17 14:30:38 +02:00
  • cb1b1da219 fix: surface missed cron fires as last_fire_error on the job record Teknium 2026-08-17 11:10:56 -07:00
  • 36d5dd3aee fix(desktop): sleep idle pixel egg animation Jakub Wolniewicz 2026-08-17 14:30:38 +02:00
  • eb63c254bc test(desktop): remote-sub-profile routing cases Ayush Nangia 2026-08-17 17:17:30 +05:30
  • 15dd3bf586 fix(desktop): route remote sub-profiles through the primary's remote gateway Ayush Nangia 2026-08-17 17:17:30 +05:30
  • ed20a6f01a fix(desktop): preserve Bot Mode source routing David Dudok de Wit 2026-08-17 11:44:25 +02:00
  • ce1f5dd30d fix(desktop): park the bot face clock when idle and tear it down on plugin disable Teknium 2026-08-17 10:50:32 -07:00
  • ba2fb191c6 fix(desktop): bound bot face animation work digitalbase 2026-08-17 08:40:20 +02:00
  • 97a04aef6c fix(desktop): install get-windows binding directly Gille 2026-08-17 11:47:29 -06:00
  • 965ea01a47 Merge pull request #7 from afourniernv/fix/pr85582-review-followup Bryan Bednarski 2026-08-17 10:34:34 -07:00
  • 157cf12f49 Merge pull request #8 from afourniernv/fix/pr85579-review-followup Bryan Bednarski 2026-08-17 10:34:23 -07:00
  • 94c05d6481 Merge pull request #9 from afourniernv/fix/pr85581-completed-sparse-fields Bryan Bednarski 2026-08-17 10:34:14 -07:00
  • 7ee68cca45 test(relay): cover lazy completion with interceptor Alex Fournier 2026-08-17 10:21:32 -07:00
  • cc3418e069 fix(openai): complete sparse response normalization Alex Fournier 2026-08-17 10:17:52 -07:00
  • c86197e607 fix: make the self-repo git guard Windows-only Teknium 2026-08-17 09:46:23 -07:00
  • 0ea430ab84 chore: map contributor email for @29206394 Teknium 2026-08-17 09:57:31 -07:00
  • ece487ceee fix(bot-mode): live active-connection id for roster classification + source-qualified row keys Teknium 2026-08-17 09:57:25 -07:00
  • 7dd945b920 fix(desktop): deduplicate Bots roster and reuse canonical chats Jakub Wolniewicz 2026-08-17 12:28:44 +02:00
  • 185209242e fix(desktop): stop duplicating active-gateway bots in the multi-source roster netease 2026-08-17 23:39:50 +08:00
  • 69f6eb5b98 docs(relay): explain canonical operation migration Alex Fournier 2026-08-17 09:41:21 -07:00
  • 256d7efbfd test(relay): document stream priming boundary Alex Fournier 2026-08-17 09:39:11 -07:00
  • 4323c67dcc fix(delegate): disclaim only the fields a failed probe actually left unmeasured kshitij 2026-08-17 19:29:02 +05:30
  • ce93a398e8 refactor(delegate): extract the unproven-payload factory; drop the source-reading test kshitij 2026-08-17 19:05:08 +05:30
  • 97c4f9eeec test(delegate): assert the unproven-state contract, not its prose kshitij 2026-08-17 18:27:07 +05:30
  • 38ea711fd0 fix(delegate): tell the parent when a worktree was preserved un-inspected kshitij 2026-08-17 18:18:26 +05:30
  • 2b490a0513 fix(delegate): keep the worktree when git inspection fails liuhao1024 2026-08-17 11:54:50 +08:00
  • cf64ca20c5 fix(compression): stop an aborted rotation from growing the parent it could not publish Jack Lau 2026-08-17 02:21:09 -05:00
  • 979ca57a50 Merge pull request #88244 from kshitijk4poor/fix/handoff-cleanup-race kshitij 2026-08-17 17:41:44 +05:30
  • 3baf6c14a5 fix: guard against string schedule in _clear_run_claim_best_effort kshitij 2026-08-17 17:24:58 +05:30
  • baa1cfb89d perf(cron): skip run_claim clear for recurring jobs on dispatch failure kshitij 2026-08-17 16:47:55 +05:30
  • 70fc5a5ee2 fix: guard claim cleanup best-effort + add #86522 regression tests kshitij 2026-08-17 15:51:49 +05:30
  • 6d85f214ac fix(cron): clear run_claim for one-shot jobs on dispatch failure (#86522) RelaxJonh 2026-08-16 16:16:34 +07:00
  • 0c3452bf75 Merge pull request #88327 from kshitijk4poor/chore/author-map-kstawiski kshitij 2026-08-17 17:18:38 +05:30
  • eb4bc1513f fix(telegram): log first-choice IPv4 stick as info, not warning kshitij 2026-08-17 16:15:07 +05:30
  • 55e2dffe16 refactor(cron): two-phase ledger query + reuse shared terminal-state/timestamp helpers kshitij 2026-08-17 16:40:32 +05:30
  • 6370134bfe fix: ledger-terminal release only for rows belonging to THIS claim kshitij 2026-08-17 16:02:49 +05:30
  • 9b9cfbc1fd fix(cron): reconcile stale in-flight claim against executions ledger (t_8b5480b3) devops 2026-08-15 21:42:29 +01:00
  • 0a8e703701 refactor(cron): dedup EMFILE tick-failure handling; share the fd-exhaustion text matcher kshitij 2026-08-17 16:44:18 +05:30
  • 80dc1836c4 fix: single-owner fd reclamation, shared backoff helper, clean CLI tick failure kshitij 2026-08-17 15:47:00 +05:30
  • 815934ae52 fix(cron): scheduler self-heals after EMFILE instead of stalling silently (#87644) webtecnica 2026-08-16 12:48:26 -03:00
  • d153bfe6cb refactor(cron): single cadence-measurement implementation + bounded cadence cache kshitij 2026-08-17 16:46:18 +05:30
  • 8a4b28f439 fix: re-arm wedged cron jobs to next legal occurrence, cache cadence kshitij 2026-08-17 15:57:00 +05:30
  • 122bfad535 fix(cron): persisted-state recovery re-arms recurring job stuck in stale last_status=error (t_8b5480b3) devops 2026-08-15 21:53:54 +01:00