-
016ae5c334
fix(kimi): force 0.6 on main chat path
helix4u
2026-04-17 19:22:03 -06:00
-
304fb921bf
fix: two process leaks (agent-browser daemons, paste.rs sleepers) (#11843)
Teknium
2026-04-17 18:46:30 -07:00
-
64b354719f
Support browser CDP URL from config
helix4u
2026-04-17 15:03:31 -06:00
-
e9b8ece103
Merge pull request #4692 from NousResearch/feat/ink-refactor
brooklyn!
2026-04-17 18:02:37 -05:00
-
-
3f43aec15d
fix(tools): bound _read_tracker sub-containers + prune _completion_consumed (#11839)
Teknium
2026-04-17 15:53:57 -07:00
-
aa583cb14e
Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor
Brooklyn Nicholson
2026-04-17 17:51:40 -05:00
-
-
-
-
0a83187801
refactor(kimi): use _fixed_temperature_for_model helper in flush_memories
Teknium
2026-04-17 15:33:31 -07:00
-
2b60478fc2
fix(kimi): force kimi-for-coding temperature to 0.6
helix4u
2026-04-17 16:17:15 -06:00
-
c6fd2619f7
fix(gemini-cli): surface MODEL_CAPACITY_EXHAUSTED cleanly + drop retired gemma-4-26b (#11833)
Teknium
2026-04-17 15:34:12 -07:00
-
d2206c69cc
fix(qqbot): add back-compat for env var rename; drop qrcode core dep
Teknium
2026-04-17 15:29:15 -07:00
-
103beea7a6
fix(qqbot): fix test failures after package refactor
WideLee
2026-04-17 20:42:41 +08:00
-
287d3e12c7
chore: add author map
WideLee
2026-04-17 20:31:47 +08:00
-
6fd58e1e4a
refactor(qqbot): replace log tags with self._log_tag
WideLee
2026-04-17 20:29:33 +08:00
-
235e6ecc0e
refactor(qqbot): replace hardcoded log tags with self._log_tag and adjust STT log levels
WideLee
2026-04-17 19:15:15 +08:00
-
1648e41c17
refactor(qqbot): change qrcode style
WideLee
2026-04-17 18:43:11 +08:00
-
c4cdf3b861
refactor(qqbot): change setup method selection prompt_choice style
WideLee
2026-04-17 18:26:47 +08:00
-
02f5e3dc27
refactor(qqbot): use _log_tag with app_id in all logger calls for multi-instance disambiguation
WideLee
2026-04-17 18:25:06 +08:00
-
b7d330211a
fix(qqbot): simplify home channel prompt wording
WideLee
2026-04-16 23:34:25 +08:00
-
a5f4d652d3
feat(qqbot): prompt to add scanned user to allow list and home channel during setup
WideLee
2026-04-16 23:11:22 +08:00
-
6358501915
refactor(qqbot): split qqbot.py into package & add QR scan-to-configure onboard flow
WideLee
2026-04-15 23:46:50 +08:00
-
31e7276474
fix(gateway): consolidate per-session cleanup; close SessionDB on shutdown (#11800)
Teknium
2026-04-17 15:18:23 -07:00
-
036dacf659
feat(telegram): auto-wrap markdown tables in code blocks (#11794)
Teknium
2026-04-17 14:27:26 -07:00
-
3207b9bda0
test: speed up slow tests (backoff + subprocess + IMDS network) (#11797)
Teknium
2026-04-17 14:21:22 -07:00
-
eb07c05646
fix(gateway): prune stale SessionStore entries to bound memory + disk (#11789)
Teknium
2026-04-17 13:48:49 -07:00
-
f362083c64
fix(providers): complete NVIDIA NIM parity with other providers
Teknium
2026-04-17 13:09:14 -07:00
-
3b569ff576
feat(providers): add native NVIDIA NIM provider
asurla
2026-04-17 09:55:58 -07:00
-
bd09e42eac
Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor
Brooklyn Nicholson
2026-04-17 15:44:57 -05:00
-
-
-
-
cc3aa76675
build(deps): add qrcode to dingtalk + feishu extras (parity with messaging) (#11627)
Teknium
2026-04-17 13:31:53 -07:00
-
2ff1ef6ae6
fix(surrogates): sanitize reasoning/reasoning_content/reasoning_details fields (#11628)
Teknium
2026-04-17 13:30:47 -07:00
-
1229d8855c
fix: remove misleading model.max_tokens suggestion from thinking-exhausted error (#11626)
Teknium
2026-04-17 13:29:54 -07:00
-
d49126b987
fix(release): map HenkDz contributor email
Henkey
2026-04-17 18:41:52 +01:00
-
cb883f9e97
fix(acp): improve zed integration
Henkey
2026-04-17 17:28:59 +01:00
-
d5b9db8b4a
Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor
Brooklyn Nicholson
2026-04-17 15:13:36 -05:00
-
-
-
-
6a37802476
chore: uptick
Brooklyn Nicholson
2026-04-17 15:13:33 -05:00
-
d0e1388ca9
fix(tests): make AIAgent constructor calls self-contained (#11755)
Teknium
2026-04-17 12:32:03 -07:00
-
78a74bb097
feat: promote kimi-k2.5 to first position in all model suggestion lists (#11745)
kshitij
2026-04-17 12:05:22 -07:00
-
bedbeebbc8
feat(tui): interleave tool rows into live assistant turns
Brooklyn Nicholson
2026-04-17 11:33:29 -05:00
-
f53250b5e1
fix(tui): tighten /resume render, follow-up to
42721dbe
Brooklyn Nicholson
2026-04-17 11:33:14 -05:00
-
00591e3801
chore: fmt
Brooklyn Nicholson
2026-04-17 11:06:25 -05:00
-
be768db627
fix: long history session thingy
Brooklyn Nicholson
2026-04-17 11:05:23 -05:00
-
42721dbe1c
fix(tui): big-session /resume now renders without first keystroke
Brooklyn Nicholson
2026-04-17 11:04:29 -05:00
-
8f553a55b2
chore(tui): fix eslint/prettier nits from npm run fix
Brooklyn Nicholson
2026-04-17 11:00:15 -05:00
-
a82097e7a2
feat(tui): /model and /setup slash commands with in-place CLI handoff
Brooklyn Nicholson
2026-04-17 10:58:18 -05:00
-
0dd5055d59
fix(tui): first-run setup preflight + actionable no-provider panel
Brooklyn Nicholson
2026-04-17 10:58:01 -05:00
-
5b386ced71
fix(tui): approval flow + input ergonomics + selection perf
Brooklyn Nicholson
2026-04-17 10:37:48 -05:00
-
0219da9626
chore: uptick
Brooklyn Nicholson
2026-04-17 09:47:19 -05:00
-
1f37ef2fd1
Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor
Brooklyn Nicholson
2026-04-17 08:59:33 -05:00
-
-
-
-
6ea7386a6f
chore: map memosr, anthhub, shenuu, xiayh0107 emails to AUTHOR_MAP
Teknium
2026-04-17 06:42:20 -07:00
-
8dcd08d8bb
Fix Weixin media uploads and refresh lockfile
Young Sherlock
2026-04-15 21:05:19 +08:00
-
3a0ec1d935
fix(weixin): macOS SSL cert, QR data, and refresh rendering
shenuu
2026-04-13 10:20:15 +08:00
-
e105b7ac93
fix(weixin): retry send without context_token on iLink session expiry
jinzheng8115
2026-04-15 07:31:40 +08:00
-
4b1567f425
fix(packaging): include qrcode in messaging extra
anthhub
2026-04-14 15:44:00 +08:00
-
cedc95c100
fix(security): validate WeChat media URLs against CDN allowlist to prevent SSRF
memosr
2026-04-13 23:52:18 +03:00
-
c7334b4a50
chore(release): map @Hypn0sis and @OwenYWT to AUTHOR_MAP
Teknium
2026-04-17 06:38:28 -07:00
-
3f3d8a7b24
fix(discord): strip mention syntax from auto-thread names
Teknium
2026-04-17 06:38:00 -07:00
-
32a694ad5f
fix(discord): fall back when auto-thread creation fails
sgaofen
2026-04-12 17:31:57 -07:00
-
f5dc4e905d
fix(discord): skip auto-threading reply messages
OwenYWT
2026-04-14 19:37:46 +08:00
-
93fe4b357d
fix(discord): free-response channels skip auto-threading
Matteo De Agazio
2026-04-17 06:35:18 -07:00
-
8d7b7feb0d
fix(gateway): bound _agent_cache with LRU cap + idle TTL eviction (#11565)
Teknium
2026-04-17 06:36:34 -07:00
-
fc04f83062
chore(release): map jvcl author email for release notes
Teknium
2026-04-17 06:26:17 -07:00
-
fe0e7edd27
fix(cli): clear input buffer after /model picker selection
Jorge
2026-04-17 21:46:47 +09:30
-
86f02d8d71
refactor(cli): align model picker viewport with PR #11260 vocabulary
Jorge
2026-04-17 21:45:50 +09:30
-
5fbe16635b
fix(cli): scroll the /model picker viewport so long catalogs aren't clipped
Jorge
2026-04-17 21:24:19 +09:30
-
fdf42d62a0
chore: map briandevans and LLQWQ emails to AUTHOR_MAP
Teknium
2026-04-17 05:40:56 -07:00
-
f64241ed90
feat(cron+tests): extend origin fallback to email/dingtalk/qqbot + fix Weixin test mocks
Teknium
2026-04-17 05:40:39 -07:00
-
b46db048c3
fix(cron): align home target env lookup
bde3249023
2026-04-13 14:06:27 -07:00
-
f696b4745a
fix(cron): restore origin fallback for feishu home channels
bde3249023
2026-04-13 12:10:21 -07:00
-
5ca52bae5b
fix(gateway/weixin): split poll/send sessions, reuse live adapter for cron & send_message
Ubuntu
2026-04-16 14:54:38 +08:00
-
c60b6dc317
test(dingtalk): cover get_connected_platforms + null platform_toolsets
Teknium
2026-04-17 05:40:44 -07:00
-
47a0dd1024
fix(dingtalk): fire-and-forget message processing & session_webhook fallback
kagura-agent
2026-04-17 17:36:29 +08:00
-
91e7aff219
gateway cant add DingTalk platform
youngDoo
2026-04-17 16:59:25 +08:00
-
d404849351
test: make test env hermetic; enforce CI parity via scripts/run_tests.sh (#11577)
Teknium
2026-04-17 06:09:09 -07:00
-
ee95822e07
chore(release): map jz.pentest@gmail.com to @0xyg3n
Teknium
2026-04-17 05:47:53 -07:00
-
e5b880264b
fix(discord): harden DISCORD_ALLOWED_ROLES and cover gateway layer
Teknium
2026-04-17 05:47:39 -07:00
-
541a3e27d7
feat(discord): add DISCORD_ALLOWED_ROLES env var for role-based access control
0xyg3n
2026-04-14 21:27:20 +00:00
-
0741f22463
chore(release): map gnanasekaran.sekareee@gmail.com to @gnanam1990
Teknium
2026-04-17 05:41:31 -07:00
-
7d888ab49c
test(discord): regression guard for DISCORD_ALLOW_BOTS auth bypass
Teknium
2026-04-17 05:41:20 -07:00
-
0f4403346d
fix(discord): DISCORD_ALLOW_BOTS=mentions/all now works without DISCORD_ALLOWED_USERS
gnanam1990
2026-04-17 05:41:19 -07:00
-
d7fb435e0e
fix(discord): flat /skill command with autocomplete — fits 8KB limit trivially (#11580)
Teknium
2026-04-17 05:19:14 -07:00
-
13f2d997b0
test(dingtalk): cover QR device-flow auth + OpenClaw branding disclosure
Teknium
2026-04-17 05:04:01 -07:00
-
9deeee7bb7
feat(dingtalk): add QR code auth support and fix 3 critical bugs
meng93
2026-04-13 12:57:25 +08:00
-
08930a65ea
chore: map Patrick Wang, Hedgeho9, Berny Linville emails to AUTHOR_MAP
Teknium
2026-04-17 04:31:17 -07:00
-
6ee65b4d61
fix(weixin): preserve native markdown rendering
Berny Linville
2026-04-15 21:40:32 +08:00
-
498fc6780e
fix(weixin): extract and deliver MEDIA: attachments in normal send() path
Hedgeho9
2026-04-14 01:25:14 +08:00
-
4ed6e4c1a5
refactor(weixin): drop pilk dependency from voice fallback
Patrick Wang
2026-04-14 06:03:57 +00:00
-
649f38390c
fix: force Weixin voice fallback to file attachments
Patrick Wang
2026-04-14 05:10:04 +00:00
-
678b69ec1b
fix(weixin): use Tencent SILK encoding for voice replies
Patrick Wang
2026-04-14 04:12:04 +00:00
-
53da34a4fc
fix(discord): route attachment downloads through authenticated bot session (#11568)
Teknium
2026-04-17 04:59:03 -07:00
-
24342813fe
fix(qqbot): correct Authorization header format in send_message REST path (#11569)
Teknium
2026-04-17 04:25:47 -07:00
-
ca03e80348
chore: map LehaoLin email to AUTHOR_MAP for release script
Teknium
2026-04-17 04:20:14 -07:00
-
504e7eb9e5
fix(gateway): wait for reconnection before dropping WebSocket sends
LehaoLin
2026-04-17 01:53:57 +08:00
-
b594b30de4
fix(release): map dieutx email in author map
dieutx
2026-04-15 20:21:34 +07:00
-
995177d542
fix(gateway): honor QQ_GROUP_ALLOWED_USERS in runner auth
dieutx
2026-04-15 20:06:35 +07:00
-
590c9964e1
Fix QQ voice attachment SSRF validation
Pedro Gonzalez
2026-04-16 20:33:59 -04:00
-
a97b08e30c
fix: allow trusted QQ CDN benchmark IP resolution
yeyitech
2026-04-17 12:11:52 +08:00
-
aca81ac7bb
test(dingtalk): cover require_mention + allowed_users gating
Teknium
2026-04-17 04:20:25 -07:00
-
9039273ff0
feat(platforms): add require_mention + allowed_users gating to DingTalk
yule975
2026-04-14 11:53:25 +08:00
-
29d5d36b14
fix(copilot): normalize vendor-prefixed and dash-notation model IDs (#6879) (#11561)
Teknium
2026-04-17 04:19:36 -07:00
-
eabe14af1c
test(discord): update reply_mode fixture for new to_reference() wrapping
Teknium
2026-04-17 04:13:16 -07:00
-
ef37aa7cce
test(discord): add regression guard for non-reference send errors
Teknium
2026-04-17 04:12:02 -07:00