-
b22b3f506a
fix(cli): pin HERMES_KANBAN_BOARD at chat boot to stop subprocess board drift
0xDevNinja
2026-05-05 12:23:43 +05:30
-
d472d697cd
chore(release): map stevekelly622@gmail.com → @steezkelly
Teknium
2026-05-05 04:31:44 -07:00
-
8c82d0664d
fix(kanban): ignore stale current board pointers
Steve Kelly
2026-05-05 00:54:07 -04:00
-
2a285d5ec2
fix(agent): stateful streaming scrubber for reasoning-block leaks (#17924) (#20184)
Teknium
2026-05-05 04:33:38 -07:00
-
28f4d6db63
fix(tool-schemas): reactive strip of pattern/format on llama.cpp grammar 400s
Chris Danis
2026-05-05 04:21:17 -07:00
-
542e06c789
fix: include default profile in kanban assignees
Interstellar-code
2026-05-05 10:58:26 +02:00
-
fc4aa66ee4
feat(tips): add 100 new CLI startup tips (#20168)
Teknium
2026-05-05 04:15:58 -07:00
-
f25d3ec917
fix(kanban): suppress dispatcher stuck-warn when ready queue holds only non-spawnable assignees
Brecht-H
2026-05-05 09:43:06 +00:00
-
ca5595fe7b
fix(kanban): dispatcher skips ready tasks whose assignee is not a real profile
Brecht-H
2026-05-05 07:47:20 +00:00
-
91ce8fc000
fix(setup): offer Keep/Replace/Clear when API key already exists
Teknium
2026-05-05 04:07:49 -07:00
-
8ad5e98f8d
fix(gateway): preserve pending update prompts across restarts
simbam99
2026-05-01 20:16:11 +03:00
-
2785355750
chore(release): map bjianhang@gmail.com → @bjianhang
Teknium
2026-05-05 03:57:16 -07:00
-
c3112adac5
fix(tui): improve clipboard copy fallbacks
baojianhang
2026-04-26 16:40:11 +08:00
-
13a7cbcd64
fix(nix): refresh stale tui npmDepsHash + fix cache-blind detection (#20144)
Siddharth Balyan
2026-05-05 15:32:20 +05:30
-
601e5f1d57
fix(teams): log reply() fallback for diagnostics
teknium1
2026-05-04 20:53:57 -07:00
-
2333b7a7ec
fix(tests): patch TypingActivityInput after mock on Python <3.12
Aamir Jawaid
2026-05-01 06:26:57 +00:00
-
3f023450dd
fix(teams): fall back to flat send when threading returns 400
Aamir Jawaid
2026-05-01 05:21:28 +00:00
-
69aeba0df7
feat(teams): implement threading via app.reply()
Aamir Jawaid
2026-05-01 04:57:59 +00:00
-
10f89d7b72
docs(teams): add Teams to messaging/index.md
Aamir Jawaid
2026-05-01 04:44:45 +00:00
-
93869b48ab
docs: add Microsoft Teams to platform lists across docs
Aamir Jawaid
2026-05-01 04:39:44 +00:00
-
ef94aa201f
docs(teams): add Teams to sidebar
Aamir Jawaid
2026-05-01 04:30:41 +00:00
-
c77a6e3faa
chore(security): add OSV-Scanner CI + Dependabot for github-actions only (#20037)
Teknium
2026-05-04 20:58:21 -07:00
-
1d938832a7
test(kanban): patch dashboard websocket token stub
Stephen Schoettler
2026-04-30 20:26:54 -07:00
-
f7918c9349
test(teams): mock ClientOptions in adapter tests
Stephen Schoettler
2026-04-30 20:15:02 -07:00
-
a1bed18194
docs: clarify that the Docker terminal backend is a single persistent container (#20003)
Teknium
2026-05-04 20:09:31 -07:00
-
d12f59aa53
Merge pull request #19866 from NousResearch/fix/clarify-placeholder-credential
Jeffrey Quesnelle
2026-05-04 22:24:52 -04:00
-
-
b816fd4e26
fix(tui): complete absolute paths as paths
helix4u
2026-05-04 16:31:20 -06:00
-
b632290166
fix(gateway): handle planned service stops
helix4u
2026-05-04 13:35:23 -06:00
-
20428f5e60
fix(tui): respect voice.record_key config (supersedes #19028, #19339) (#19835)
brooklyn!
2026-05-04 15:49:28 -07:00
-
109c3e468c
fix(terminal): guard background process spawn against deleted cwd (#19933)
kshitij
2026-05-04 15:35:34 -07:00
-
9fa3a093f2
fix(local): test root as ancestor candidate; use real pipe for fake stdout
briandevans
2026-04-29 10:24:51 -07:00
-
9644b8ae67
fix(local): recover when persistent_shell cwd is deleted (#17558)
briandevans
2026-04-29 10:16:22 -07:00
-
b8fb9270c4
refactor(cli): drop dead c-S-c key binding (follow-up to #19895) (#19919)
Teknium
2026-05-04 14:49:38 -07:00
-
56a78e74b2
feat(kanban-dashboard): sharper home-channel toggle contrast, drop → running action (#19916)
Teknium
2026-05-04 14:48:19 -07:00
-
429b8eceb4
fix(cli): guard c-S-c key binding with try/except to prevent startup crash (#19895)
nftpoetrist
2026-05-05 00:45:01 +03:00
-
e493b1c482
docs(skill): add hyperframes inspect command to cli.md + SKILL.md
Rames Jusso
2026-05-03 21:00:55 +00:00
-
20859cc408
docs(skill): sync hyperframes skill with upstream changes
James
2026-04-23 16:45:58 +00:00
-
50aabb9eb2
feat(skill): add hyperframes optional creative skill
James
2026-04-17 02:49:01 +00:00
-
8fabef9d35
fix(docs): register cron-script-only guide in sidebar (#19893)
Teknium
2026-05-04 12:57:01 -07:00
-
81cd678291
fix(google-workspace): restore required_credential_files in SKILL.md (#16452)
briandevans
2026-04-27 02:15:09 -07:00
-
60b143e9df
fix(tui_gateway): guard sys.path against local package shadowing (#15989)
briandevans
2026-04-26 09:32:41 -07:00
-
645a2f482d
fix(cli): fix shortcut config conflict in hermes_cli
Harry Riddle
2026-04-27 01:22:51 +07:00
-
a919269eb5
fix(skills/email/himalaya): document v1.2.0 folder.aliases syntax
Steven Chanin
2026-04-25 22:34:12 -07:00
-
9cda237bb1
docs(cron): lead with agent-driven setup for no-agent mode (#19871)
Teknium
2026-05-04 12:39:19 -07:00
-
eadf34633e
fix(models): strip :cloud/-cloud suffix from models.dev Ollama Cloud IDs
briandevans
2026-04-26 12:17:22 -07:00
-
c050ee6573
fix(file_ops): resolve search_files path/line collision for hyphenated numeric filenames
Yoimex
2026-04-25 08:43:03 +03:00
-
fbc477df71
fix(run_agent): acquire lock in IterationBudget.used property
Ricardo-M-L
2026-04-27 00:28:59 +08:00
-
64ad7dec0d
fix(file-ops): allow file search in hidden roots
ClawdIA
2026-04-27 15:31:15 -03:00
-
9e2628ee7c
test(discord): annotate make_attachment content_type as Optional[str]
briandevans
2026-04-26 22:37:47 -07:00
-
1c7f47a58c
fix(cron): add concurrency regression test for parallel job state writes
Ioodu
2026-04-27 19:08:53 +08:00
-
6875471916
fix(tts): update MiniMax API endpoint to v1/text_to_speech
lhysdl
2026-04-26 16:46:09 +08:00
-
75bce317a3
fix(cron): expand \${VAR} refs in config.yaml during job execution (#15890)
briandevans
2026-04-25 22:14:36 -07:00
-
fd9c32c0f2
fix(email): drop non-allowlisted senders before dispatch to prevent mail loops
Albert.Zhou
2026-04-27 09:23:38 +08:00
-
20edca75e9
fix(update): sync bundled skills to all profiles, including active (#16176)
briandevans
2026-04-26 13:13:32 -07:00
-
103f51ad34
fix(doctor): check gh auth status when GITHUB_TOKEN absent
jjjojoj
2026-04-27 00:13:46 +08:00
-
8ab9f61dcf
fix(gateway): preserve WSL interop PATH in systemd units
fiver
2026-04-27 14:17:58 +08:00
-
d90f73bcec
fix(gateway): use git HEAD SHA, not file mtimes, for stale-code check (#19740)
Teknium
2026-05-04 12:33:21 -07:00
-
a21f364ad7
chore(release): AUTHOR_MAP entries for Tier 1g salvage batch
Teknium
2026-05-04 12:31:57 -07:00
-
1c7c7c3c5f
feat(kanban-dashboard): per-platform home-channel notification toggles (#19864)
Teknium
2026-05-04 12:31:21 -07:00
-
2bc82bb504
clarify placeholder telegram credential in tests
emozilla
2026-05-04 15:31:15 -04:00
-
3db6b9cc87
feat(cron): add no_agent mode for script-only cron jobs (watchdog pattern) (#19709)
Teknium
2026-05-04 12:31:01 -07:00
-
d35efb9898
feat(telegram): /topic off + help + auth gate + screenshot debounce
teknium1
2026-05-03 10:39:47 -07:00
-
1381c89e56
fix(telegram): polish topic mode — CASCADE, General-topic handling, rename guard, debounce
teknium1
2026-05-03 08:08:13 -07:00
-
1a9542cf75
docs(telegram): document /topic multi-session DM mode
teknium1
2026-05-03 05:40:56 -07:00
-
a7683d04a9
fix(telegram): harden DM topic binding — persist through switch_session, rebind on /new
teknium1
2026-05-03 05:34:07 -07:00
-
25065283b3
fix: improve telegram topic mode setup
EmelyanenkoK
2026-05-02 19:28:49 +03:00
-
d6615d8ec7
feat: add Telegram DM topic-mode sessions
EmelyanenkoK
2026-05-02 18:04:57 +03:00
-
b162f9ef9a
fix(nix): refresh hermes-tui npmDepsHash for ui-tui lockfile
Austin Pickett
2026-05-04 13:41:08 -04:00
-
0ce1b9fe20
fix(tui): preserve prompt separator width (#19340)
asheriif
2026-05-04 18:58:40 +02:00
-
d9c090fe36
Merge pull request #19338 from asheriif/fix/tui-plugin-slash-exec-live
brooklyn!
2026-05-04 09:57:45 -07:00
-
-
-
-
05bec0ac79
fix: pluralization
Austin Pickett
2026-05-04 12:53:09 -04:00
-
-
-
54e78cadb2
test: add regression test for Teams interactive_setup import fix
kshitijk4poor
2026-05-04 19:19:50 +05:30
-
38adfebe78
fix(teams): import prompt/print helpers from cli_output, not config
megastary
2026-05-01 11:34:21 +02:00
-
cfd86dcdb8
chore: add bobashopcashier noreply email to AUTHOR_MAP
kshitijk4poor
2026-05-04 18:51:05 +05:30
-
d89e7a3cd4
fix(anthropic): restrict fast mode to Opus 4.6 (Anthropic API contract)
bobashopcashier
2026-05-03 21:02:16 -07:00
-
a7417f8a4a
fix(compressor): skip non-string tool content in summarization pass to prevent AttributeError
JasonOA888
2026-05-04 13:01:28 +08:00
-
eeb05cf556
docs: default custom tool creation to plugins
helix4u
2026-05-04 18:22:41 +05:30
-
74c1b946e0
fix(browser): inject --no-sandbox for root and AppArmor userns restrictions
ygd58
2026-05-04 05:26:57 -07:00
-
ce22301dc6
test(sms): use clear=True in test_missing_phone_number_is_non_retryable
briandevans
2026-04-26 22:34:10 -07:00
-
83080772f2
fix(delegation): honor provider override for subagents
0668001438
2026-04-27 11:06:41 +08:00
-
7a8ee8b29d
fix(gateway): deduplicate Weixin messages by content fingerprint
Pratik Rai
2026-04-27 00:39:11 +05:30
-
0b5fd40a01
fix(delegate): correct _spawn_child → _build_child_agent in comments
briandevans
2026-04-25 19:22:10 -07:00
-
42d72b5922
fix(status): add missing popular provider API keys to hermes status display
briandevans
2026-05-04 05:13:46 -07:00
-
5d6431c114
fix(doctor): resolve merge conflicts, add kimi-coding-cn test
VinVC
2026-05-03 10:49:34 +08:00
-
0e9416036a
test: add unit tests for heartbeat stale threshold increase
阿泥豆
2026-04-26 14:55:06 +08:00
-
0cc63043e0
fix(delegation): increase heartbeat stale thresholds
阿泥豆
2026-04-26 14:37:12 +08:00
-
6b4ccb9b14
fix(session-search): report source from resolved parent, not FTS5 child session (#15909)
briandevans
2026-04-25 23:24:56 -07:00
-
b46b0c9888
fix(backup): floor pre-update backup_keep to 1 so the new backup survives
briandevans
2026-04-27 06:18:33 -07:00
-
ef8c213e88
fix(model-switch): soft-accept unlisted openai-codex models
Sanhu Li
2026-04-26 16:02:03 +08:00
-
52882dade6
fix(agent): include name field on every role:tool message for Gemini compatibility (#16478)
0xsir0000
2026-04-27 17:51:11 +08:00
-
0443484115
fix(qqbot): honor proxy env vars for websocket
OpenClaw Bot
2026-04-26 15:19:48 +08:00
-
6cf7a9e330
fix(vision): preserve explicit provider auth with custom base_url
陈运波0668001438
2026-04-27 10:43:52 +08:00
-
b7bbc62503
fix(compressor): _prune_old_tool_results boundary direction
swithek
2026-04-26 22:50:40 +02:00
-
d29f90e89d
fix(error_classifier): avoid large-context false overflow heuristics
Dejie Guo
2026-04-27 12:09:53 +08:00
-
026a5e47df
fix(cli): preserve Windows hidden-dir paths in markdown
giwaov
2026-04-27 13:45:35 +01:00
-
3fb35520c6
revert: auto-subscribe gateway chat on tool-driven kanban_create (#19718) (#19721)
Teknium
2026-05-04 05:04:01 -07:00
-
25b7b0f8e6
chore(release): AUTHOR_MAP entries for Tier 1f salvage batch
Teknium
2026-05-04 05:02:59 -07:00
-
ff3d2773e2
feat(kanban): auto-subscribe gateway chat on tool-driven kanban_create (#19718)
Teknium
2026-05-04 05:02:23 -07:00
-
fdf9343c51
fix(tools): wrap bare scalars in single-element list for array-typed args
Nikolay Gusev
2026-05-04 04:58:35 -07:00
-
6f864f8f94
fix(redact): add code_file param to skip false-positive ENV/JSON patterns
ms-alan
2026-04-27 00:05:49 +08:00