This website requires JavaScript.
4fa5f7b765
chore(release): add AUTHOR_MAP entry for luarss
Teknium
2026-05-12 15:03:00 -07:00
1189ed7855
fix(docs): correct broken internal links to webhooks and mlops skill pages
luarss
2026-05-12 15:02:35 -07:00
71198b9e19
📝 docs(kanban): clarify dependent task gating
墨綠BG
2026-05-12 21:58:13 +08:00
954e854ccc
chore(release): map kyanam.preetham@gmail.com → pkyanam
Teknium
2026-05-12 11:52:44 -07:00
629c33c633
test(gateway): patch _pid_exists instead of os.kill for scoped-lock tests
Teknium
2026-05-12 11:51:37 -07:00
653d304290
fix(gateway): detect stale scoped locks via cmdline when start_time is absent on macOS
Preetham Kyanam
2026-05-11 14:37:37 -04:00
642768c5c7
Merge pull request #24161 from NousResearch/austin/fix/dashboard
Austin Pickett
2026-05-12 17:57:31 -04:00
a34998ee2f
fix(cli): parse positional insights days
helix4u
2026-05-12 10:23:43 -06:00
c23a87bc16
union paid recs from nous portal with static list (#24509 )
rob-maron
2026-05-12 15:16:17 -04:00
d186186e1a
fix(install): surface uv install + uv.lock sync errors instead of silently hanging (#24504 )
Teknium
2026-05-12 12:11:16 -07:00
2863e9484a
Use nous portal as model metadata authority (#24502 )
rob-maron
2026-05-12 14:59:31 -04:00
c594a23047
feat(agent): per-turn file-mutation verifier footer (#24498 )
Teknium
2026-05-12 11:54:13 -07:00
fc3fd6bb6b
fix(dashboard): UI polish — modals, layout, consistency, test fixes
Austin Pickett
2026-05-12 13:42:14 -04:00
dd0923bb89
docs: remove public advisory page (handle community comms separately) (#24253 )
Teknium
2026-05-12 01:09:58 -07:00
c1eb2dcda7
feat(security): supply-chain advisory checker + lazy-install framework + tiered install fallback (#24220 )
Teknium
2026-05-12 01:02:25 -07:00
99ad2d1372
fix(deps): unbreak [all] install — drop mistralai while PyPI quarantined (#24205 )
Teknium
2026-05-11 23:02:15 -07:00
407683b72d
fix(docs): repair Voice & TTS provider table
nightcityblade
2026-05-12 11:15:04 +08:00
94d9db72ba
add client marker tag on aux inference requests
Robin Fernandes
2026-05-12 15:29:13 +10:00
58e2109f10
fix(minimax): harden OAuth dashboard and runtime
Austin Pickett
2026-05-11 21:25:41 -07:00
32abe742fa
fix comment
rob-maron
2026-05-12 00:27:56 -04:00
f0c2964f0b
remove comments
rob-maron
2026-05-12 00:26:38 -04:00
057fc7b073
fix guard
rob-maron
2026-05-12 00:25:40 -04:00
528bba6734
fix kimi
rob-maron
2026-05-12 00:24:01 -04:00
7993e03c06
fix(cache): route Nous Portal Qwen through Portal-Claude cache pathway (#24151 )
Teknium
2026-05-11 21:04:55 -07:00
3c23b15f81
fix(tui-clipboard): skip native safety net on OSC52-capable terminals (#20954 )
Ben Barclay
2026-05-12 12:40:07 +10:00
e85592591e
fix(nous): surface Portal-flagged free models in picker even when curated list is stale (#24082 )
Teknium
2026-05-11 18:08:16 -07:00
ced1990c1c
feat(computer-use): refresh cua-driver on hermes update + add install --upgrade (#24063 )
Teknium
2026-05-11 17:10:58 -07:00
97a0e69df0
chore(release): add AUTHOR_MAP entry for ahmedbadr3
Teknium1
2026-05-11 16:50:39 -07:00
05bad7b1e7
fix(dashboard): MiniMax 'Login' button launched Claude OAuth (#22832 )
Ahmed Badr
2026-05-09 22:53:13 +01:00
ea1d0462cf
fix(cli): vertical fallback for markdown tables wider than terminal (#23948 )
Teknium
2026-05-11 16:49:13 -07:00
825bd50e6b
Merge pull request #18036 from NousResearch/fix/bundle-size
ethernet
2026-05-11 17:46:19 -04:00
75b428c852
feat(ui-tui): resolve markdown links to readable page titles (#24013 )
brooklyn!
2026-05-11 14:16:31 -07:00
c6ca11618a
refactor(tui): simplify TUI build logic, remove stale staleness checks
ethernet
2026-05-11 17:04:34 -04:00
9a63b5f16c
chore: add nicoechaniz to AUTHOR_MAP
kshitijk4poor
2026-05-12 01:45:40 +05:30
e2b713cced
fix(model-metadata): skip OpenRouter for known providers, add kimi/moonshot to PROVIDER_TO_MODELS_DEV
nicoechaniz
2026-05-12 01:38:43 +05:30
91eef6255e
fix: correct context-length resolution for kimi-k2.6 on Ollama Cloud and Kimi Coding
kshitijk4poor
2026-05-12 01:05:25 +05:30
3197b4de6d
Merge remote-tracking branch 'origin/main' into fix/bundle-size
ethernet
2026-05-11 16:01:00 -04:00
271883447e
feat: expose HERMES_SESSION_ID to agent tools via ContextVar + env (#23847 )
Siddharth Balyan
2026-05-12 00:16:45 +05:30
ce0f529cde
chore: ruff auto-fix C401, C416, C408, PLR1722 (#23940 )
kshitij
2026-05-11 11:20:58 -07:00
7b76366552
feat(prompt-cache): cross-session 1h prefix cache for Claude on Anthropic / OpenRouter / Nous Portal (#23828 )
Teknium
2026-05-11 11:14:56 -07:00
2ec8d2b42f
chore: ruff auto-fix PLR6201 — tuple → set in membership tests (#23937 )
kshitij
2026-05-11 11:13:25 -07:00
8c11710314
chore(release): add AUTHOR_MAP entry for wuli666
Teknium1
2026-05-11 10:56:37 -07:00
111b859e49
fix(auxiliary): evict async wrappers on poisoned client (follow-up to #23482 )
wuli666
2026-05-11 13:40:13 +08:00
1d00716754
fix(cli,tui): align CJK / wide-char markdown tables (#23863 )
Teknium
2026-05-11 11:13:06 -07:00
657874460f
chore: ruff auto-fixes — collapsible-else-if, if-stmt-min-max, dict.fromkeys (#23926 )
kshitij
2026-05-11 11:03:29 -07:00
8e2eb4b511
fix(/model): surface Nous Portal models from remote catalog manifest (#23912 )
Teknium
2026-05-11 10:15:30 -07:00
cc9e788c14
fix(cli): defensive _slash_confirm_state access + AUTHOR_MAP
Teknium1
2026-05-11 09:58:39 -07:00
054f568578
fix: use TUI modal for slash confirmations
zhengyuna
2026-05-11 12:14:41 +08:00
e155f2aca9
rebuild model catalog
rob-maron
2026-05-11 12:42:13 -04:00
283381b1ce
fix(dashboard): validate dist exists when --skip-build is set
Teknium1
2026-05-11 08:20:23 -07:00
7085f4e238
fix(dashboard): fallback to stale dist, retry build, add --skip-build flag
ygd58
2026-05-11 16:32:04 +02:00
88a2ce4ae5
chore: AUTHOR_MAP entry for VinceZcrikl noreply (#23647 )
Teknium1
2026-05-11 08:05:26 -07:00
a479ec01ed
fix: make web UI build output decoding robust on Windows
文森.Z
2026-05-11 04:16:09 -04:00
7026af4e23
fix(agent): catch ChatGPT-account Codex data-URL rejection so images are stripped instead of cascading to compression (#23602 )
Teknium
2026-05-11 07:37:22 -07:00
3e7145e0bb
revert: roll back /goal checklist + /subgoal feature stack (#23813 )
Teknium
2026-05-11 07:06:27 -07:00
1d4a4997b1
chore: AUTHOR_MAP entries for sudo-hardening salvage contributors
kshitijk4poor
2026-05-11 16:34:08 +05:30
976d8e27ad
fix(approval): catch sudo with stdin/askpass/shell privilege flags
fr33d3m0n
2026-05-07 17:36:39 +08:00
9520a1ccdf
fix(terminal): block sudo -S password guessing when SUDO_PASSWORD is not set
OpenClaw Agent
2026-05-09 09:58:54 +08:00
494824fb11
chore: remove unused sentinel in test_send_message_tool
kshitijk4poor
2026-05-11 19:12:19 +05:30
5712483487
fix: guard resolve_profile_env against missing profile dirs
kshitijk4poor
2026-05-11 18:44:15 +05:30
7087702210
chore: add salvage contributors to AUTHOR_MAP
kshitijk4poor
2026-05-11 18:02:51 +05:30
a1854ac07c
fix(kanban): treat archived parent tasks as terminal for dependency resolution
Ninso112
2026-05-10 19:11:00 +02:00
27cfe72543
fix(kanban): use localized column label in select-all aria label
Evgenii
2026-05-11 08:08:12 +00:00
379e7dd014
test(send_message): cover _check_send_message gating paths
Dominikh
2026-05-10 18:37:11 +00:00
8ac998cb0c
fix(send_message): allow kanban workers to call send_message
Dominikh
2026-05-10 18:32:27 +00:00
5af315c4cc
fix(kanban): inject HERMES_HOME into worker subprocess env
TurgutKural
2026-05-10 21:28:22 +03:00
641e40c4bd
fix(kanban): restore HERMES_KANBAN_BOARD after scoped slash override
Sylw3ster
2026-05-10 18:10:04 +03:00
2b3bf17dfa
fix(kanban): call kanban_block on iteration-budget exhaustion to prevent protocol violation
liuhao1024
2026-05-10 23:39:07 +08:00
f6d4f3c37d
fix(kanban): route gateway create auto-subscribe to explicit board
Frowtek
2026-05-10 16:33:07 +03:00
64145a1996
fix(nix): replace chown -R with targeted find in container entrypoint (#23633 )
Siddharth Balyan
2026-05-11 12:59:57 +05:30
5606258855
feat(nix): add extraDependencyGroups for sealed venv extras (#21817 )
Siddharth Balyan
2026-05-11 12:23:48 +05:30
d992fd9aaf
feat(deps): add hindsight-client as optional dependency (#21818 )
Siddharth Balyan
2026-05-11 12:22:02 +05:30
ebf2ea584a
feat(terminal,cli): docker_extra_args + display.timestamps
Mibayy
2026-05-10 22:41:35 -07:00
228b7d27bd
fix(auxiliary): cache 402'd providers as unhealthy with TTL to stop per-call retry storms (#23597 )
Teknium
2026-05-10 22:43:14 -07:00
ace1c4ea8c
fix(discord): typing indicator task not cleaned up after API error
0xbyt4
2026-03-22 19:39:04 +03:00
0458d99f22
chore(release): AUTHOR_MAP entry for Mibayy clawhub email
teknium1
2026-05-10 22:24:50 -07:00
9526040700
chore(skills/stocks): tighten SKILL.md to modern format
teknium1
2026-05-10 22:24:41 -07:00
2ea957fc41
chore(skills/stocks): relocate to optional-skills/finance/stocks/
teknium1
2026-05-10 22:23:30 -07:00
896a7ce261
feat: add stocks & finance skill (Yahoo Finance, no API key)
Mibayy
2026-03-19 03:01:46 +00:00
bf2cc8b31c
Merge pull request #20317 from NousResearch/meta/security-policy
Jeffrey Quesnelle
2026-05-11 01:36:32 -04:00
228a4d11ae
fix(config): warn loudly on YAML parse failure instead of silent default fallback (#23585 )
Teknium
2026-05-10 22:36:19 -07:00
3af3c4eb8c
fix(misc): three small defensive fixes from PR #1974
Gutslabs
2026-05-10 22:20:25 -07:00
482d49cf90
chore: AUTHOR_MAP entry for wilsen0
teknium1
2026-05-10 22:18:14 -07:00
edb4a2bda5
test(telegram): cover env-clamped helper + adaptive text-batch tiers
teknium1
2026-05-10 22:18:14 -07:00
ac95b8cdbe
perf(gateway): tune Telegram cadence + adaptive fast-path for short replies
wilsen0
2026-05-10 22:18:06 -07:00
e3b88a8fe2
rename(skills): api-testing -> rest-graphql-debug (#23589 )
Teknium
2026-05-10 22:22:19 -07:00
5f767879e6
chore(release): AUTHOR_MAP entry for Hugo-SEQUIER
teknium1
2026-05-10 22:05:11 -07:00
1f899393dc
chore(skills/hyperliquid): tighten SKILL.md to modern format
teknium1
2026-05-10 22:04:37 -07:00
f2e8ed2405
Add unit tests for hyperliquid skill functionality
Hugo Sqr
2026-03-18 23:01:52 +07:00
28b4fe6007
test: stabilize quick-command redaction test against xdist ordering
Teknium1
2026-05-10 22:05:08 -07:00
f6736ced81
fix(security): sanitize env and redact output in quick commands + remove write-only _pending_messages
0xbyt4
2026-03-17 22:24:09 +03:00
4c57a5b318
feat(skills): add api-testing optional skill (#1800 )
Muhammet Eren Karakuş
2026-05-10 22:01:18 -07:00
6c1af45b78
chore: AUTHOR_MAP entry for kjames2001 (James Huang)
teknium1
2026-05-10 21:59:14 -07:00
82352e54c4
test(telegram): regression coverage for edit overflow split-and-deliver
teknium1
2026-05-10 21:59:14 -07:00
bf1f40996f
fix(telegram): split-and-deliver oversized edits instead of silent truncation
kjames2001
2026-05-10 21:59:05 -07:00
3b122cc1ac
feat(kanban): stranded_in_ready diagnostic for unclaimed tasks (#23578 )
Teknium
2026-05-10 21:58:44 -07:00
bf5b8a7d61
chore(release): map @eloklam tailnet email
Teknium1
2026-05-10 20:54:01 -07:00
b8bf2f817d
fix(kanban): merge dashboard batch QOL with i18n + collapse + assignee-casing
Teknium1
2026-05-10 20:53:51 -07:00
b60462a205
test(kanban): remove stale t.summary assertion from search test
eloklam
2026-05-10 16:30:57 +02:00
3df7e30244
kanban dashboard: fix shift-click range selection, column select-all toggle, and bulk action optimistic UI
Yi Lok Enoch Lam
2026-05-10 13:40:17 +02:00