Commit Graph

  • 5bceb3e84b fix(dashboard): add idle back-off to PTY pump loop (#42627) Christopher 2026-08-08 15:18:03 +02:00
  • 6d0d748aa0 chore: add contributor email mapping Tugrul Guner 2026-08-03 13:46:56 -04:00
  • 44665783a9 fix(kanban): detect WS client disconnect on idle board, prevent zombie poll tasks Tugrul Guner 2026-08-03 13:35:50 -04:00
  • f0cfe5a56f perf(dashboard): bound multi-profile sidebar polling Lucas Oliveira 2026-08-03 10:28:38 -03:00
  • 868c400e54 fix(tui): stop disabled pet cell polling Gabriel Atkinson 2026-07-23 14:18:33 -07:00
  • 1c23c2a50b chore: map contributor email for attribution audit Teknium 2026-08-14 23:07:21 -07:00
  • 4f29374662 fix(gateway): send-once spritesheet semantics for pet.info (#54730) Teknium 2026-08-14 23:06:25 -07:00
  • 8052d5dd24 test(pets): lock the quoted-false behavior on the CLI surfaces thatssoheil 2026-08-07 19:29:19 -04:00
  • ce02f0ab8a fix(pets): cover the pets CLI (doctor, has-active, /pet toggle) too thatssoheil 2026-08-07 18:54:27 -04:00
  • 343068eb10 fix(petdex): cover the CLI pet pane and status-line signature too thatssoheil 2026-08-07 18:49:43 -04:00
  • 9e8828999d fix(petdex): quoted 'false' now disables display.pet.enabled everywhere thatssoheil 2026-08-07 18:41:33 -04:00
  • 28d2de1845 fix(desktop): surface isolated tool failures in pet state Lavínia Beghini 2026-08-08 14:56:36 -03:00
  • 5eb1d2b0aa fix(desktop): restore pet.info backstop after live-sync regression Adolanium 2026-08-08 12:36:39 +03:00
  • d474ba5615 test(desktop): cover bicubic smoothing in pet sprite fanfan343 2026-08-12 07:37:39 +08:00
  • fd0872214b fix(desktop): smooth-scale pet sprite frames fanfan343 2026-08-12 07:22:13 +08:00
  • 34e05c32ec fix(desktop): render pet sprite at devicePixelRatio for sharp HiDPI output NorethSea 2026-08-14 23:02:52 -07:00
  • 18bac64044 chore: map contributor email for icemeng Teknium 2026-08-14 23:05:56 -07:00
  • bceac696ae fix(desktop): artifacts page timestamps render 1970 and local images fail thatssoheil 2026-08-10 15:43:57 -08:00
  • 021950ac81 fix(desktop): stop artifact over-indexing Johnny Silverhand 2026-08-08 17:42:46 +00:00
  • 96d6db1993 fix(artifacts): convert DB timestamps from seconds to ms for Date() icemeng 2026-06-08 23:54:41 +08:00
  • 647949332b docs(desktop): document Settings → Connections (multi-connection registry) Teknium 2026-08-14 23:07:34 -07:00
  • fbaea9bddc feat(sessions): generic 'hidden' session flag (sidebar-hide, still resumable) (#86797) Teknium 2026-08-15 00:31:37 -07:00
  • d2672a349b feat(gateway): optional profile param on cron.manage RPC (#86796) Teknium 2026-08-15 00:25:00 -07:00
  • 688abc585f test(vision): assert no max_tokens cap in browser and video aux kwargs adikpb 2026-07-31 10:23:16 +04:00
  • ec470d9db2 test(vision): assert vision aux calls carry no max_tokens cap adikpb 2026-07-31 10:15:57 +04:00
  • dcc2f3de1d fix(vision): stop capping aux vision output with hardcoded max_tokens adikpb 2026-07-31 09:50:47 +04:00
  • ce996d4057 feat(delegation): raise max_concurrent_children default 3 -> 10 (+migration) (#86745) Teknium 2026-08-15 00:20:32 -07:00
  • 8b58f9f68f test(bedrock): pin stream-path cap omission; document truthiness edge kshitij 2026-08-15 12:43:49 +05:30
  • 5ef52273cd fix(bedrock): let aux calls omit the Converse maxTokens cap kshitij 2026-08-15 12:39:21 +05:30
  • 30c469b153 fix(gateway): spare pidfile-less Scheduled-Task gateways from the orphan reaper on Windows (#83683) EvanProgramming 2026-08-15 12:33:43 +08:00
  • 0807673e1f fmt(js): npm run fix on merge (#86751) hermes-seaeye[bot] 2026-08-15 06:22:02 +00:00
  • 0904f50e3e fix(desktop): address connections-registry review findings Teknium 2026-08-14 23:01:45 -07:00
  • b54b0521dc feat(desktop): multi-connection registry — named agent sources (schema v2 + IPC + Settings UI) Teknium 2026-08-14 21:03:49 -07:00
  • e3fab0437e refactor(cache): never-raising scope resolver shared by both call sites kshitij 2026-08-15 11:04:05 +05:30
  • 96cdf19a0b refactor(cache): fold self-review findings on the rotation-scope fix kshitij 2026-08-15 10:55:29 +05:30
  • cee2446222 fix(cache): keep prompt_cache_key warm across compression session rotation kshitij 2026-08-15 10:45:52 +05:30
  • 471c687c2b test(managed_uv): cover explicit-patch fallback on the next minor line; dedupe retried versions Teknium 2026-08-14 22:29:53 -07:00
  • 2bccd6ad08 fix(managed_uv): fall forward to next Python minor when current line has no fixed SQLite build RelaxJonh 2026-08-01 22:28:08 +07:00
  • 62014d8dd3 fix(guard): steer live-checkout block message to disk-backed scratch clones Teknium 2026-08-14 21:59:21 -07:00
  • 3af56c2203 fix(install.ps1): surface uv installer errors and add GitHub + existing-uv fallbacks (#69216) Teknium 2026-08-14 22:26:49 -07:00
  • 5599dc048f chore: map hbasheer@student.42abudhabi.ae -> hxwvaa for contributor attribution Teknium 2026-08-14 22:26:23 -07:00
  • d1df111ccd fix(update): restore Hermes Tools dependencies Tachi 2026-08-07 16:16:36 +04:00
  • b67f202184 fix(update): honor lazy install opt-out during restore Tachi 2026-08-01 14:11:34 +04:00
  • 979a20052f fix(update): preserve activated extras across runtime rebuilds Tachi 2026-07-30 10:40:05 +04:00
  • 2a9f57c505 fix(desktop): suppress skill suggestion pill when the session already touched the skill Teknium 2026-08-14 22:21:04 -07:00
  • b9e03b4d55 fix(desktop): give chat images native right-click and proper save filenames Teknium 2026-08-14 22:16:47 -07:00
  • 4aa9f738ce fix(update): rebuild Desktop after release artifact loss konsisumer 2026-08-15 02:22:14 +02:00
  • fa72a1edf8 fix(kanban): re-create the schema when a cached DB path loses it (#83445) joaomarcos 2026-08-10 23:14:41 -03:00
  • 4b0c1031db fix(desktop-update): wait for rebuilt executable before relaunch konsisumer 2026-08-15 02:19:07 +02:00
  • 0cbc4ce83b fix(streaming): gate the interrupt worker join on live Relay managed execution Teknium 2026-08-14 22:06:28 -07:00
  • 0b988b0118 fix(relay): keep orphan drain bounded by the scope-op timeout Teknium 2026-08-14 21:39:30 -07:00
  • 3537ef9d01 fix(streaming): widen #81521 interrupt join to sibling paths and use version-correct Relay top accessor Teknium 2026-08-14 20:53:54 -07:00
  • 81c4f3a143 test(streaming): cover interrupt join, orphan drain, and EIO paint freeze HexLab98 2026-08-08 15:26:46 +07:00
  • 0c9d8ab0ce fix(streaming): join stream worker and drain Relay scopes on interrupt HexLab98 2026-08-08 15:26:46 +07:00
  • b32aa0be8f docs: document provides_tools client-tool registration for platform plugins Teknium 2026-08-14 22:01:12 -07:00
  • 4b7b2b0049 fix: widen base-URL hostname identity class to remaining substring sites Teknium 2026-08-14 20:54:56 -07:00
  • 198e2f2746 fix(routing): use hostname match for azure.com endpoint detection (#74312) RelaxJonh 2026-07-30 15:43:35 +07:00
  • 2d9f116351 fix(agent): anchor ZAI/Kimi base_url host matching to avoid substring false positives pierrenode 2026-08-14 03:20:42 +03:00
  • 42a1db4c64 fix(update): use canonical venv_bin_dir in _install_repair (no open-coded Scripts/bin) Teknium 2026-08-14 21:45:29 -07:00
  • 0178aca4a4 chore: map Halldrix contributor email Teknium 2026-08-14 21:06:12 -07:00
  • cd34661e9c test(update): mock gateway discovery now that the restart phase is surfaced Teknium 2026-08-14 21:06:00 -07:00
  • 19cff89300 fix(update): complete pending core install before any native import (self-lock loop fix) Halldrix 2026-08-11 09:29:52 -05:00
  • c6a71294b6 fix(update): detect updater self-lock on Windows + repair venvs whose base interpreter is uv-managed Halldrix 2026-08-10 20:26:18 -05:00
  • 49d72a02f6 fix(update): verify Windows gateway cold-start survives before reporting success chelsealong 2026-08-12 02:20:26 +00:00
  • 517151ee4a fix(install): fail closed when a stopped gateway leaves an empty survivor probe PRATHAMESH75 2026-08-13 22:19:55 +05:30
  • 95018b6bba fix(install): surface aborted gateway restart during hermes update PRATHAMESH75 2026-08-04 21:13:53 +05:30
  • bdfdd4392f fix(update): gate 'Code updated!' on HEAD actually moving (#79678) Soheil Fakour 2026-08-05 18:35:47 -04:00
  • ac2e4207c1 fix(desktop): confirm detached updater spawn before quitting for hand-off (#66753) Teknium 2026-08-14 21:02:39 -07:00
  • b58fa89cd7 refactor: centralize dict-valued model.default coercion via shared helper kshitij 2026-08-15 09:56:49 +05:30
  • 49e30440a2 chore: map contributor emails for mariobgsp (PR #83902 salvage) Teknium 2026-08-14 21:07:41 -07:00
  • be708ff1b9 fix: normalize managed config overlay before merge in load_config mariobgsp 2026-08-12 05:14:48 +07:00
  • 998329a621 fix: flatten dict-valued model.default at config load boundary mariobgsp 2026-08-12 00:41:44 +07:00
  • 86054eff62 fix: keep nested model.default provider paired through HermesCLI mariobgsp 2026-08-12 00:30:25 +07:00
  • cb4daf23f3 fix: coerce dict-valued model/default config back to string across resolution paths Ario Bagus Prakusa 2026-08-11 20:01:38 +07:00
  • aa5a960675 fix(installer): hold the venv rollback source through dependency validation (#83149) Teknium 2026-08-14 21:01:41 -07:00
  • 737d6339b7 test(install): lock no in-place venv gut on rename failure HexLab98 2026-08-10 19:24:17 +07:00
  • 18b442cdeb fix(install): abort Windows venv recreate when rename-aside fails HexLab98 2026-08-10 19:24:17 +07:00
  • d82dcf5da0 docs(update): document transactional Windows venv recovery (#83149) JoaoMarcos44 2026-08-10 09:25:55 -03:00
  • be1e0c89c9 test(installer): align Windows venv process guard with transactional parking (#83149) JoaoMarcos44 2026-08-10 09:25:51 -03:00
  • 11268e7e6a fix(installer): make Windows venv recreation transactional (#83149) JoaoMarcos44 2026-08-10 09:25:46 -03:00
  • 6dab0318bf test(installer): reproduce destructive venv fallback (#83149) JoaoMarcos44 2026-08-10 09:23:52 -03:00
  • 059e346422 fix(gateway): abort-aware parallel startup connects (restart race parity) Teknium 2026-08-14 21:31:04 -07:00
  • e6daa7aba5 chore: contributor mapping Teknium 2026-08-14 21:00:38 -07:00
  • f8d75db026 test(gateway): accept keyword args in _connect_adapter_with_timeout mocks Teknium 2026-08-14 21:00:38 -07:00
  • c22815fcaa fix(gateway): cap Telegram cold-start connect so startup reaches running fast (#85993) Teknium 2026-08-14 20:59:31 -07:00
  • 42a4e86239 fix(test): genuinely verify parallel startup connects (#83791) EvanProgramming 2026-08-11 18:14:19 +08:00
  • d86c67dc7e fix(gateway): connect messaging platforms in parallel at startup (#83791) EvanProgramming 2026-08-11 17:50:45 +08:00
  • 366fd70f98 fix(gateway): registered_names() honors profile scope like is_registered() Teknium 2026-08-14 20:51:26 -07:00
  • 25857671f7 chore: map contributor email for attribution audit Teknium 2026-08-14 20:49:50 -07:00
  • 7a6b8917f7 fix(tools): recognize discovered plugin platforms tachyon-r 2026-07-25 12:54:35 -04:00
  • 7224301856 fix(toolsets): admit explicitly-configured plugin toolset keys in _get_platform_tools (#81163) Chen Jin 2026-08-14 20:49:18 -07:00
  • e42db348c9 fix(plugins): register deferred platform client tools at discovery (#78050) Eman 2026-08-14 08:46:49 -06:00
  • 7a390f7c43 fix: __del__ delegates to close() for full cleanup kshitij 2026-08-15 09:46:34 +05:30
  • 1db4801063 fix: close leaked SessionDB connections on exception paths (#83226) RelaxJonh 2026-08-10 21:17:14 +07:00
  • ce658e82ff fix(session-search): narrow lineage escape to reset/compression; trust SQL child classifier kshitij 2026-08-15 03:38:21 +05:30
  • 2b5a3fb8ac test(cron): expect tick to contain create_execution failure per-job Teknium 2026-08-14 21:05:06 -07:00
  • 0ea79484d2 chore: map contributor emails for cron salvage Teknium 2026-08-14 21:03:46 -07:00
  • 2d81236f7f fix(cli): report background-dispatch cron runs without false 'failed' (#83340) webtecnica 2026-08-10 14:45:17 -03:00
  • 5733ec097b test(cron): adapt guard-leak regression to owner-fenced dispatch on main Teknium 2026-08-14 20:58:37 -07:00
  • 569b7a34b1 fix(cron): bound post-run cleanup yuric 2026-08-11 07:39:31 -07:00