-
53be6afe92
Merge PR #871: fix(signal): use media_urls/media_types in MessageEvent construction
teknium1
2026-03-10 15:00:08 -07:00
-
-
d04b9f4dc5
fix(signal): use media_urls/media_types instead of non-existent image_paths/audio_path/document_paths
teknium1
2026-03-10 14:58:16 -07:00
-
d94519c5ba
fix(skills): classify local skills separately in skills list
arceus777@proton.me
2026-03-10 17:22:36 -04:00
-
-
-
4c54c2709c
Revert "refactor(honcho): write all host-scoped settings into hosts block"
Erosika
2026-03-10 17:11:58 -04:00
-
c90ba029ce
refactor(honcho): write all host-scoped settings into hosts block
Erosika
2026-03-10 17:00:52 -04:00
-
5489c66cdf
docs(honcho): restore use cases, example queries, and configurability language
Erosika
2026-03-10 16:54:34 -04:00
-
960c1521f3
docs(honcho): rewrite Honcho Memory docs as full feature documentation
Erosika
2026-03-10 16:49:14 -04:00
-
149516f365
Merge pull request #854 from NousResearch/add-ascii-video-skill
SHL0MS
2026-03-10 16:34:57 -04:00
-
-
-
-
87349b9bc1
fix(gateway): persist Honcho managers across session requests
adavyas
2026-03-10 02:06:17 -07:00
-
87cc5287a8
fix(honcho): enforce local mode and cache-safe warmup
adavyas
2026-03-10 02:05:28 -07:00
-
c047c03e82
feat(honcho): honcho_context can query any peer (user or ai)
Erosika
2026-03-09 18:02:09 -04:00
-
0cb639d472
refactor(honcho): rename query_user_context to honcho_context
Erosika
2026-03-09 17:59:30 -04:00
-
792be0e8e3
feat(honcho): add honcho_conclude tool for writing facts back to memory
Erosika
2026-03-09 17:55:31 -04:00
-
c1228e9a4a
refactor(honcho): rename recallMode "auto" to "hybrid"
Erosika
2026-03-09 17:46:51 -04:00
-
6782249df9
fix(honcho): rewrite tokens and peer CLI help for clarity
Erosika
2026-03-09 17:41:21 -04:00
-
b4af03aea8
fix(honcho): clarify API key signup instructions
Erosika
2026-03-09 16:35:19 -04:00
-
74c214e957
feat(honcho): async memory integration with prefetch pipeline and recallMode
Erosika
2026-03-09 15:58:22 -04:00
-
-
-
0229e6b407
Fix test_analysis_error_logs_exc_info: mock _aux_async_client so download path is reached
SHL0MS
2026-03-10 16:03:19 -04:00
-
c358af7861
Add ASCII video skill to creative category
SHL0MS
2026-03-10 15:54:38 -04:00
-
-
8eefbef91c
fix: replace ANSI response box with Rich Panel + reduce widget flashing
teknium1
2026-03-10 07:04:02 -07:00
-
e590caf8d8
Revert "Merge PR #702: feat: configurable embedding infrastructure — local (fastembed) + API (OpenAI)"
teknium1
2026-03-10 07:00:54 -07:00
-
46b95ee694
Merge PR #702: feat: configurable embedding infrastructure — local (fastembed) + API (OpenAI)
teknium1
2026-03-10 06:59:22 -07:00
-
-
0fdeffe6c4
fix: replace silent exception swallowing with debug logging across tools
teknium1
2026-03-10 06:59:20 -07:00
-
cc4ead999a
feat: configurable embedding infrastructure — local (fastembed) + API (OpenAI) (#675)
teyrebaz33
2026-03-08 19:57:51 +03:00
-
-
60cba55d82
Merge PR #701: fix: tool call repair — auto-lowercase, fuzzy match, helpful error on unknown tool
teknium1
2026-03-10 06:54:17 -07:00
-
-
1caee06b22
fix: tool call repair — auto-lowercase, fuzzy match, helpful error on unknown tool (#520)
teyrebaz33
2026-03-08 18:39:43 +03:00
-
-
a6eaf0f41f
Merge PR #700: fix(config): atomic write for config.yaml to prevent data loss on crash
teknium1
2026-03-10 06:48:43 -07:00
-
-
fadad820dd
fix(config): atomic write for config.yaml to prevent data loss on crash
alireza78a
2026-03-08 18:55:09 +03:30
-
e8b19b5826
fix: cap user-input separator at 120 cols (matches response box)
teknium1
2026-03-10 06:47:26 -07:00
-
-
9ea2209a43
fix: reduce approval/clarify widget flashing + dynamic border widths
teknium1
2026-03-10 06:44:13 -07:00
-
87af622df4
Merge PR #686: improve error handling and logging in code execution tool
teknium1
2026-03-10 06:43:11 -07:00
-
-
2c21c4b897
Merge PR #698: fix(security): pipe sudo password via stdin instead of shell cmdline
teknium1
2026-03-10 06:38:44 -07:00
-
-
771969f747
fix: wire up enabled_tools in agent loop + simplify sandbox tool selection
teknium1
2026-03-10 06:35:28 -07:00
-
e9742e202f
fix(security): pipe sudo password via stdin instead of shell cmdline
johnh4098
2026-03-08 17:46:11 +03:30
-
-
a2ea85924a
Merge PR #687: fix(file_tools): pass docker_volumes to sandbox container config
teknium1
2026-03-10 06:33:30 -07:00
-
-
8318a519e6
fix: pass enabled_tools through handle_function_call to avoid global race
teknium1
2026-03-10 06:32:08 -07:00
-
8ef3c815e7
Merge PR #680: feat: add Nous Portal API key provider
teknium1
2026-03-10 06:31:03 -07:00
-
-
de07aa7c40
feat: add Nous Portal API key provider (#644)
Indelwin
2026-03-08 18:40:50 +10:00
-
-
928bb16da1
fix: forward thread_id to Telegram adapter + update send_typing signatures
teknium1
2026-03-10 06:26:16 -07:00
-
441f498d6f
Merge PR #679: fix(code_execution): handle empty enabled_sandbox_tools in schema description
teknium1
2026-03-10 06:22:56 -07:00
-
-
a630ca15de
fix: forward thread_id metadata for Telegram forum topic routing
teknium1
2026-03-10 06:21:15 -07:00
-
52e3580cd4
refactor: merge new tests into test_code_execution.py
0xbyt4
2026-03-08 13:35:21 +03:00
-
694a3ebdd5
fix(code_execution): handle empty enabled_sandbox_tools in schema description
0xbyt4
2026-03-08 13:15:17 +03:00
-
-
2a062e2f45
Merge PR #840: background process notification modes + fix spinner line spam
teknium1
2026-03-10 06:17:18 -07:00
-
-
49ec1c9e8f
Merge PR #655: fix: normalize max turns config path
teknium1
2026-03-10 06:05:20 -07:00
-
-
4bd579f915
fix: normalize max turns config path
stablegenius49
2026-03-07 21:01:23 -08:00
-
-
e4adb67ed8
fix(display): rate-limit spinner flushes to prevent line spam under patch_stdout
teknium1
2026-03-10 06:02:07 -07:00
-
ff09cad879
Merge PR #621: fix: limit concurrent Modal sandbox creations to avoid deadlocks
teknium1
2026-03-10 05:57:54 -07:00
-
-
580e6ba2ff
feat: add proper favicon and logo for landing page and docs site
teknium1
2026-03-10 05:51:45 -07:00
-
ca23875575
fix: unify visibility filter in codex model discovery
0xbyt4
2026-03-09 17:14:04 +03:00
-
-
-
d6d5a43d3a
Merge PR #627: fix: continue non-tool replies after output-length truncation
teknium1
2026-03-10 04:33:14 -07:00
-
-
d723208b1b
Merge PR #617: Improve skills tool error handling
teknium1
2026-03-10 04:32:26 -07:00
-
-
b0a5fe8974
fix: continue after output-length truncation
vincent
2026-03-07 18:45:17 -05:00
-
-
-
899dfdcfb9
Merge PR #616: fix: retry with rebuilt payload after compression
teknium1
2026-03-10 04:22:42 -07:00
-
-
8f0b07ed29
Merge PR #611: fix(session): atomic write for sessions.json to prevent data loss on crash
teknium1
2026-03-10 04:18:53 -07:00
-
-
f16f2912cf
Merge PR #607: fix: reset all retry counters at start of run_conversation()
teknium1
2026-03-10 04:17:47 -07:00
-
-
af748539f8
Merge PR #608: fix: remove unused imports and unnecessary f-strings
teknium1
2026-03-10 04:16:23 -07:00
-
-
695c017411
Merge PR #603: fix: return deny on approval callback timeout instead of None
teknium1
2026-03-10 04:15:31 -07:00
-
-
5e6c7bc205
Merge PR #602: fix: prevent data loss in clipboard PNG conversion when ImageMagick fails
teknium1
2026-03-10 04:15:05 -07:00
-
-
e8cec55fad
feat(gateway): configurable background process watcher notifications
teknium1
2026-03-10 04:12:39 -07:00
-
67fc6bc4e9
Merge PR #600: fix(security): use in-memory set for permanent allowlist save
teknium1
2026-03-10 04:12:11 -07:00
-
-
cbca0225f6
Merge PR #599: fix: strip MarkdownV2 italic markers in Telegram plaintext fallback
teknium1
2026-03-10 04:09:33 -07:00
-
-
36ac91c902
Merge PR #598: feat(skill): expand duckduckgo-search with DDGS Python API coverage
teknium1
2026-03-10 04:08:53 -07:00
-
-
a2902fbad5
Merge PR #594: Improve TTS error handling and logging
teknium1
2026-03-10 04:04:17 -07:00
-
-
d03de749a1
fix: add themed hero art for all skins, fix triple-quote syntax
teknium1
2026-03-10 03:54:12 -07:00
-
-
-
c3dec1dcda
fix(file_tools): pass docker_volumes to sandbox container config
Dev User
2026-03-08 12:48:58 +01:00
-
4945240fc3
feat: add poseidon/sisyphus/charizard skins + banner logo support
teknium1
2026-03-10 02:11:50 -07:00
-
-
-
1db8609ac9
Fix several documentation typos
JackTheGit
2026-03-10 08:10:16 +00:00
-
f6bc620d39
fix: apply skin colors to local build_welcome_banner in cli.py
teknium1
2026-03-10 00:58:42 -07:00
-
b4b46d1b67
docs: comprehensive skin/theme system documentation
teknium1
2026-03-10 00:51:27 -07:00
-
c1775de56f
feat: filesystem checkpoints and /rollback command
teknium1
2026-03-10 00:49:15 -07:00
-
-
-
de6750ed23
feat: add data-driven skin/theme engine for CLI customization
teknium1
2026-03-10 00:37:28 -07:00
-
c0ffd6b704
feat: expand OpenClaw migration to cover all platform channels, provider keys, model/TTS config, shared skills, and daily memory
teknium1
2026-03-10 00:34:55 -07:00
-
8b9de366f2
Merge PR #570: feat: OpenClaw migration skill + CLI panel width improvements
teknium1
2026-03-10 00:06:40 -07:00
-
-
60d3f79c72
Merge PR #565: fix: sanitize FTS5 queries and close mirror DB connections
teknium1
2026-03-09 23:59:26 -07:00
-
-
6f3a673aba
fix: restore success-path server_sock.close() before rpc_thread.join()
teknium1
2026-03-09 23:40:20 -07:00
-
ab6a6338c4
Merge PR #568: fix(code-execution): close server socket in finally block to prevent fd leak
teknium1
2026-03-09 23:39:13 -07:00
-
-
1ec8c1fcaa
Merge PR #564: fix: count actual tool calls instead of tool-related messages
teknium1
2026-03-09 23:32:54 -07:00
-
-
739eb6702e
Merge PR #551: Make skill file writes atomic
teknium1
2026-03-09 23:31:43 -07:00
-
-
1aa7badb3c
fix: add missing Platform.SIGNAL to toolset mappings, update test + config docs
teknium1
2026-03-09 23:27:19 -07:00
-
ee4008431a
fix: stop terminal border flashing with steady cursor and TUI spinner widget
teknium1
2026-03-09 23:26:43 -07:00
-
88f8bcde38
Merge PR #538: fix cron HERMES_HOME path mismatch, missing HomeAssistant toolset mapping, Daytona timeout drift
teknium1
2026-03-09 23:20:52 -07:00
-
-
2285615010
Merge PR #533: fix: use regex for search output parsing to handle Windows drive-letter paths
teknium1
2026-03-09 23:18:42 -07:00
-
-
805ce8177b
Merge PR #529: fix: restrict .env file permissions to owner-only
teknium1
2026-03-09 23:10:59 -07:00
-
-
bdce33e239
Merge PR #810: fix(cli): handle unquoted multi-word session names in -c/--continue and -r/--resume
teknium1
2026-03-09 23:08:45 -07:00
-
-
9be8d88ccc
Merge pull request #815 from NousResearch/hermes/hermes-5ab2a29e
Teknium
2026-03-09 23:06:19 -07:00
-
-
6ab3ebf195
Add hermes-atropos-environments skill (bundled)
teknium1
2026-03-09 23:04:17 -07:00
-
-
0a628c1aef
fix(cli): handle unquoted multi-word session names in -c/--continue and -r/--resume
teknium1
2026-03-09 21:36:29 -07:00
-
36328a996f
Merge PR #458: Add explicit UTF-8 encoding to config/data file I/O
teknium1
2026-03-09 21:19:20 -07:00
-
-
4bc32dc0f1
Fix password reader for Windows using msvcrt.getwch()
shitcoinsherpa
2026-03-05 17:02:03 -05:00
-
4de5e017f1
Merge PR #457: Use pywinpty for PTY support on Windows
teknium1
2026-03-09 21:09:56 -07:00
-
-
-
-
3e352f8a0d
fix: add upstream guard for non-dict function_args + tests for build_tool_preview
teknium1
2026-03-09 21:01:40 -07:00
-
-
28ae5db9b0
Merge PR #453: fix: handle None args in build_tool_preview
teknium1
2026-03-09 20:58:34 -07:00
-
-
d5811c887a
Merge: fix double judge call + eval buffer pollution in WebResearchEnv
teknium1
2026-03-09 20:57:54 -07:00
-
-
975fd86dc4
fix: eliminate double LLM judge call and eval buffer pollution
teknium1
2026-03-09 20:57:46 -07:00
-
0ff7fe3ee2
Merge PR #439: docs: fix spelling of 'publicly'
teknium1
2026-03-09 20:55:37 -07:00
-
-
b9d55d5719
feat: add pokemon-player skill with battle-tested gameplay tips
teknium1
2026-03-09 20:29:38 -07:00
-
ab7dc22984
Merge: WebResearchEnv evaluate() with full agent loop + tools
teknium1
2026-03-09 19:53:36 -07:00
-
-
-
-
bf8350ac18
fix: evaluate() uses full agent loop with tools, not single-turn
teknium1
2026-03-09 19:53:28 -07:00
-
a5c6348d41
Merge: WebResearchEnv compute_reward fix (verified with live test)
teknium1
2026-03-09 19:29:19 -07:00
-