Commit Graph

  • d3345cc70d test: isolate Kanban env pins in hermetic fixture steezkelly 2026-05-18 20:47:45 -07:00
  • a94ddd8073 fix(kanban): honor severity thresholds in diagnostics LeonSGP43 2026-05-18 20:46:55 -07:00
  • 9f008bcd5c fix(kanban): release scratch workspace and tmux session on task completion LeonJS 2026-05-18 20:45:24 -07:00
  • fb96208892 feat(kanban): add initial-status for human-ops cards shunsuke-hikiyama 2026-05-18 20:43:56 -07:00
  • e8ce7b83fa fix(kanban): reject direct running transitions in dashboard bulk updates kronexoi 2026-05-18 20:38:26 -07:00
  • 666b66a066 fix(oneshot): pass fallback_providers from profile config to AIAgent uzunkuyruk 2026-05-18 20:37:18 -07:00
  • 713c231cf8 docs(kanban): document worker protocol auto-blocks helix4u 2026-05-18 20:36:27 -07:00
  • fdb374e10f fix(packaging): ship dashboard plugin assets in wheel LeonSGP43 2026-05-18 20:34:54 -07:00
  • b9d38a56dd fix(kanban): don't crash dispatched workers when kanban-worker skill is absent oemtalks 2026-05-18 20:32:15 -07:00
  • 0392cf53b5 fix(kanban): close sqlite connection on init failure to prevent fd leak Ade5954 2026-05-18 20:30:51 -07:00
  • 4341072563 docs(env): add HERMES_KANBAN_DISPATCH_IN_GATEWAY override (#21956) Bartok9 2026-05-18 20:27:24 -07:00
  • 2dec7604e2 fix(kanban-dashboard): make Orchestration mode checkbox label static maxmilian 2026-05-18 20:26:12 -07:00
  • 4da4133d34 fix: assign single-task kanban decompositions DoGMaTiiC 2026-05-18 20:25:56 -07:00
  • 6c4f11c64a fix: show scheduled kanban tasks in dashboard roycepersonalassistant 2026-05-18 20:25:40 -07:00
  • a5c2836b07 feat(kanban): allow trimmed task comments ACR27 2026-05-18 20:25:23 -07:00
  • 5d079fee17 fix: harden Kanban worker Hermes command resolution hanzckernel 2026-05-18 20:25:03 -07:00
  • 0b547aea03 fix(kanban): make legacy task migration idempotent ht1072 2026-05-18 20:24:47 -07:00
  • c30608cfbe fix(kanban): preserve worker tools with restricted toolsets haran2001 2026-05-18 20:24:31 -07:00
  • f12382fcc4 docs(kanban-worker): document notification routing configuration LizerAIDev 2026-05-18 20:24:14 -07:00
  • fe5e0bf5a3 feat(kanban): add board-level default workdir (#25430) zccyman 2026-05-18 20:23:58 -07:00
  • 8bfb456948 fix(kanban): pass accept-hooks to worker chat subprocess LeonSGP43 2026-05-18 20:23:42 -07:00
  • 0f620138b0 fix(kanban): make claim ttl configurable LeonSGP43 2026-05-18 20:23:26 -07:00
  • 86279160b0 fix(kanban): persist worker session metadata on completion wesleysimplicio 2026-05-18 20:22:22 -07:00
  • 4f6101cc74 Fix Kanban dashboard initial board selection moortekweb-art 2026-05-18 20:18:15 -07:00
  • d8ad431de8 fix(kanban): task_age() tolerates ISO-8601 timestamps Interstellar-code 2026-05-18 20:17:59 -07:00
  • ca8126bd53 fix(kanban): serialize DB initialization psionic73 2026-05-18 20:17:42 -07:00
  • 917e51858d fix(kanban): demote ready children when a parent is reopened Drexuxux 2026-05-18 20:17:21 -07:00
  • 9281599b6f fix(kanban): align board_exists with board discovery rules soynchux 2026-05-18 20:17:05 -07:00
  • de9bcfc6a0 fix(kanban): fingerprint crash errors to prevent fleet-wide retry exhaustion bradhallett 2026-05-18 20:16:43 -07:00
  • f042931852 fix(kanban): reset failure counters on unblock_task bradhallett 2026-05-18 20:16:26 -07:00
  • 5db0d72c90 fix(kanban): use 'is not None' check for max_runtime_seconds in create_task sprmn24 2026-05-18 20:16:08 -07:00
  • 40c1decb3b fix(kanban): promote blocked tasks when parent dependencies complete bradhallett 2026-05-18 20:15:49 -07:00
  • bc961c13f3 fix(kanban): sync slash subcommands with live parser Que0x 2026-05-18 20:15:31 -07:00
  • f149e1e567 fix(cli): make kanban specify max_tokens configurable argabor 2026-05-18 20:15:14 -07:00
  • b7ea62e5d3 fix(kanban): promote dependents when a parent is archived Zyrixtrex 2026-05-18 20:14:57 -07:00
  • 326c15d955 fix(kanban): preserve notifier_profile for dashboard home subscriptions Zyrixtrex 2026-05-18 20:14:39 -07:00
  • afae2dd9ec fix(kanban): keep board-management commands independent from board override QuenVix 2026-05-18 20:14:21 -07:00
  • 8a64e1580b fix(kanban): ignore stale HERMES_KANBAN_BOARD for removed boards QuenVix 2026-05-18 20:14:03 -07:00
  • 97ac94fe56 fix(kanban): seed bundled skills (e.g. kanban-worker) on kanban init ms-alan 2026-05-18 20:13:46 -07:00
  • 4519d2b476 fix(web): add Cache-Control: no-store to plugin static file serving momowind 2026-05-18 20:13:29 -07:00
  • d62964cdfa fix(kanban): clear _INITIALIZED_PATHS in remove_board so recycled DBs re-init schema briandevans 2026-05-18 20:13:11 -07:00
  • 028bbc5425 test(kanban-dashboard): cover _task_dict task_age fallback wuli666 2026-05-18 20:12:46 -07:00
  • f01ee0b575 feat: per-task model override for kanban workers hongchen1993 2026-05-18 20:12:21 -07:00
  • e0309f7378 docs: ignore box diagrams in ascii guard Bartok9 2026-05-18 20:11:54 -07:00
  • c91ad90bff test(kanban): cover default board dashboard pin LeonSGP43 2026-05-18 20:11:37 -07:00
  • f76923bc27 docs(kanban): document inline create shortcuts helix4u 2026-05-18 20:11:19 -07:00
  • e1d9afef36 docs(kanban): document max-retries task override helix4u 2026-05-18 20:11:02 -07:00
  • 817e1d6340 test+docs(oauth): pin manual-paste semantics and document browser-only path (#26923) xxxigm 2026-05-16 19:47:33 +07:00
  • cafbc9a734 feat(cli): wire --manual-paste into `hermes auth add and hermes model` xxxigm 2026-05-16 19:47:22 +07:00
  • 5a5c265bcf fix(oauth): add manual-paste fallback for browser-only remote consoles xxxigm 2026-05-16 19:47:14 +07:00
  • 374785ee26 docs(skill): align kanban dispatcher failure_limit text with current default r266-tech 2026-05-18 20:10:41 -07:00
  • 2064a3976c chore(release): map @yannsunn for PR #28064 xai proxy adapter salvage Teknium 2026-05-18 20:09:12 -07:00
  • 1d6f3753de feat(proxy): add xai upstream adapter for Grok via OAuth yannsunn 2026-05-19 00:23:26 +09:00
  • bde6313e34 feat(kanban): archive --rm to hard-delete archived tasks Beandon13 2026-05-18 20:09:13 -07:00
  • 06161c6ed8 fix(mattermost): resolve thread root_id and route progress to threads colin-chang 2026-05-18 20:09:02 -07:00
  • 5d1f350784 fix(cli): preserve cron asterisks in strip mode felix-windsor 2026-05-18 20:08:31 -07:00
  • 6143013f5b fix: handle whitespace-only cron responses joe102084 2026-05-18 20:08:06 -07:00
  • 34f34ba322 test(xai-oauth): pin tier-denied 403 behavior + docs warning for #26847 xxxigm 2026-05-16 16:20:14 +07:00
  • 3b6f57fa66 fix(run-agent): treat any 403 on xai-oauth as entitlement to stop refresh-loop xxxigm 2026-05-16 16:20:05 +07:00
  • 60ef368792 fix(xai-oauth): split 403 (tier/entitlement) from 400/401 in token endpoint xxxigm 2026-05-16 16:19:57 +07:00
  • ea49b38625 fix(gateway): tighten MEDIA extraction regex + silent skip on file-not-found colin-chang 2026-05-18 20:07:36 -07:00
  • 09b6dcc4f3 fix(send_message): resolve Slack user IDs to DM channel IDs jvinals 2026-05-18 20:07:09 -07:00
  • 756900723a fix(agent): add qwen and deepseek to TOOL_USE_ENFORCEMENT_MODELS briandevans 2026-05-18 20:06:43 -07:00
  • 4229facc01 docs(windows): avoid piping installer directly into iex iqdoctor 2026-05-18 20:05:41 -07:00
  • 50158a60f9 fix(tui): improve charizard completion menu contrast houenyang-momo 2026-05-18 20:05:17 -07:00
  • 25e0f4d465 fix: wrap _pool_may_recover_from_rate_limit call through run_agent namespace AceWattGit 2026-05-18 20:04:51 -07:00
  • 2e09d2567c feat(kanban): add auto_promote_children config toggle zccyman 2026-05-18 20:04:26 -07:00
  • 7a46c68857 fix(gateway): bridge gateway_restart_notification from YAML platform sections colin-chang 2026-05-18 20:04:02 -07:00
  • 2b538c1f4e fix: guard json.loads() against invalid TTS and skill_view responses vanthinh6886 2026-05-18 20:03:38 -07:00
  • 5987b24314 fix(gateway): exit code 75 on service restart so launchd relaunches zccyman 2026-05-18 20:03:13 -07:00
  • c5cafd3847 fix(web): portal Change Model modal so it renders above the app sidebar maxmilian 2026-05-18 20:02:44 -07:00
  • af78449acd feat(bg-review): add bundled/pinned skill protection rules to review prompts (#27644) zccyman 2026-05-18 20:02:16 -07:00
  • b3e714e8b7 fix(xai-oauth): quarantine dead tokens on terminal refresh failure EloquentBrush0x 2026-05-18 22:53:51 +03:00
  • 7321b3c2db fix(tui): keep x status citation fallbacks link-like YuanHanzhong 2026-05-18 20:01:52 -07:00
  • 87ace43f1e fix(aux): remove stale session_search model menu entry hehehe0803 2026-05-18 20:01:28 -07:00
  • effdebb65e chore(release): alias stale-ID salvage commit for @Grogger (#28334) Teknium 2026-05-18 20:01:12 -07:00
  • 8bcb6082ac fix(windows): handle redirected stdout in _cprint fallback Grogger 2026-05-18 20:00:01 -07:00
  • e3293c007f fix: add pre_start() to _IncomingHandler for dingtalk SDK compatibility samggggflynn 2026-05-18 19:59:37 -07:00
  • 7267c38695 chore(release): pre-stage AUTHOR_MAP for May 2026 LHF batch group 8 (#28328) Teknium 2026-05-18 19:59:23 -07:00
  • 700f3b13e7 fix: recognize emoji and caret as natural response endings oseftg 2026-05-18 19:37:34 -07:00
  • 6d495d9e7c fix(approval): surface pending-approval state with explicit marker visible to LLM LifeJiggy 2026-05-18 19:37:11 -07:00
  • 523254b34a fix(kanban): single-row horizontal scroll for board columns sadiksaifi 2026-05-18 19:36:44 -07:00
  • 5cbf86f1c8 fix(acp): resolve /tmp symlink before workspace auto-approve check on macOS EloquentBrush0x 2026-05-18 19:36:21 -07:00
  • 52b049b560 fix: treat inline-shell timeout guard as timeout burjorjee 2026-05-18 19:35:58 -07:00
  • 4e9df52d60 fix: elevate plugin discovery failures from debug to warning zccyman 2026-05-18 19:35:36 -07:00
  • a24184f295 chore(release): alias stale-ID salvage commit for @LifeJiggy (#28317) Teknium 2026-05-18 19:35:21 -07:00
  • 214b95392b fix(process-registry): detach stdin from background subprocesses to prevent keyboard freeze LifeJiggy 2026-05-18 19:34:10 -07:00
  • 5766504c60 fix(gateway): align kanban artifact _IMAGE_EXTS with response dispatch EloquentBrush0x 2026-05-18 19:33:48 -07:00
  • 7923f844fa fix: include hermes_plugins in gateway.log component filter zccyman 2026-05-18 19:33:25 -07:00
  • 95846eddd2 fix(auth): treat empty credential pool entries as unauthenticated rudi193-cmd 2026-05-18 19:33:02 -07:00
  • 8dca28775e fix(wecom): handle WSMsgType.CLOSING to prevent CPU spin 02356abc 2026-05-18 19:32:37 -07:00
  • e73e487d40 chore(release): pre-stage AUTHOR_MAP for May 2026 LHF batch group 7 teknium1 2026-05-18 19:30:38 -07:00
  • 3df699be50 chore(release): map Jack Yang contributor email 0xjackyang 2026-05-18 19:30:38 -07:00
  • 3d258097db chore(skills/baoyu-article-illustrator): tighten description, add platforms, regen docs teknium1 2026-05-18 18:23:55 -07:00
  • a93de60b68 fix(skills): align article-illustrator with real Hermes tool capabilities Jim Liu 宝玉 2026-04-20 21:28:42 -05:00
  • 4bd297094a feat(skills): adapt baoyu-article-illustrator for Hermes Jim Liu 宝玉 2026-04-20 16:18:20 -05:00
  • 680189b5de feat(skills): add baoyu-article-illustrator skill Jim Liu 宝玉 2026-04-20 16:10:52 -05:00
  • 49c8299798 Merge pull request #28169 from NousResearch/jq/install-ps1-improvements Jeffrey Quesnelle 2026-05-18 21:28:40 -04:00
  • 2ef501e1f5 feat(cli): add /update slash command to CLI and TUI (#23854) Austin Pickett 2026-05-18 20:10:46 -04:00
  • 378bca1d2f chore(release): add AUTHOR_MAP entry for falasi Teknium 2026-05-18 14:31:10 -07:00