This website requires JavaScript.
520a26c48f
Merge PR #192 : fix(security): catch multi-word prompt injection bypass in skills_guard
teknium1
2026-03-04 05:54:04 -08:00
a787a0d60b
Merge PR #317 : fix(setup): improve shell config detection for PATH setup
teknium1
2026-03-04 05:46:24 -08:00
8d2d8cc728
refactor: add exception handling and docstring to has_any_sessions
teknium1
2026-03-04 05:38:54 -08:00
4ae61b0886
Merge PR #370 : fix(session): use database session count for has_any_sessions
teknium1
2026-03-04 05:37:15 -08:00
79871c2083
refactor: use Path.is_relative_to() for skill_view boundary check
teknium1
2026-03-04 05:30:43 -08:00
7796ac1411
Merge PR #354 : fix: use os.sep in skill_view path boundary check for Windows compatibility
teknium1
2026-03-04 05:17:36 -08:00
c45aeb45b1
fix(whatsapp): wait for connected status and log bridge output
teknium1
2026-03-04 04:58:21 -08:00
ee7fde6531
feat: add OpenThoughts-TBLite evaluation script
teknium1
2026-03-04 12:55:56 +00:00
0ea6c34325
feat: add OpenThoughts-TBLite evaluation environment and configuration files
teknium1
2026-03-04 11:38:32 +00:00
3db3d60368
refactor: extract build_session_key() as single source of truth
teknium1
2026-03-04 03:34:45 -08:00
bfd08d5648
Merge PR #350 : fix(gateway): match _quick_key to _generate_session_key for WhatsApp DMs
teknium1
2026-03-04 03:31:13 -08:00
7f9777a0b0
feat: add container resource configuration prompts in setup wizard
teknium1
2026-03-04 03:29:05 -08:00
87a16ad2e5
fix(session): use database session count for has_any_sessions (#351 )
Bartok Moltbot
2026-03-04 03:34:57 -05:00
f90a627f9a
fix(gateway): add missing UTF-8 encoding to file I/O preventing crashes on Windows
Vicaversa
2026-03-04 11:32:57 +03:00
152e0800e6
feat: add detailed setup instructions for Telegram, Discord, and Slack platforms
teknium1
2026-03-03 20:05:15 -08:00
d8f10fa515
feat: implement allowlist feature for user access in gateway setup
teknium1
2026-03-03 19:55:06 -08:00
e86f391cac
fix: use os.sep in skill_view path boundary check for Windows compatibility
Farukest
2026-03-04 06:50:06 +03:00
e39de2e752
fix(gateway): match _quick_key to _generate_session_key for WhatsApp DMs
Farukest
2026-03-04 06:34:46 +03:00
1538be45de
fix: improve gateway setup messaging for non-interactive environments
teknium1
2026-03-03 19:34:05 -08:00
95e3f4b001
refactor: enhance gateway service setup messaging and installation prompts
teknium1
2026-03-03 19:31:16 -08:00
b7821b6dc1
enhance: improve gateway setup messaging and service installation prompts
teknium1
2026-03-03 19:30:05 -08:00
556a132f2d
refactor: update platform status function to return plain-text strings
teknium1
2026-03-03 19:04:32 -08:00
fafb9c23bf
fix: strip emoji characters from menu choices in interactive setup
teknium1
2026-03-03 19:02:33 -08:00
1754bdf1e8
docs: update AGENTS.md, README.md, and messaging.md to include interactive setup for messaging platforms
teknium1
2026-03-03 19:00:09 -08:00
fa3d7b3d03
feat: add interactive setup for messaging platforms in gateway CLI
teknium1
2026-03-03 18:57:33 -08:00
73f2998d48
fix: update setup wizard logic to handle terminal availability
teknium1
2026-03-03 18:40:30 -08:00
6a51fd23df
feat: add AgentMail skill for agent-owned email inboxes (#329 )
teyrebaz33
2026-03-03 22:20:35 +03:00
ffec21236d
feat: enhance Home Assistant integration with service discovery and setup
teknium1
2026-03-03 05:16:53 -08:00
db0521ce0e
Merge PR #184 : feat: Home Assistant integration (REST tools + WebSocket gateway)
teknium1
2026-03-03 05:01:39 -08:00
a1c25046a9
fix(timezone): add timezone-aware clock across agent, cron, and execute_code
areu01or00
2026-03-03 11:57:18 +05:30
de0af4df66
refactor: enhance software-development skills with Hermes integration
teknium1
2026-03-03 04:08:56 -08:00
0e1723ef74
Merge PR #137 : feat: Add Superpowers software development skills
teknium1
2026-03-03 04:00:00 -08:00
aefc330b8f
merge: resolve conflict with main (add mcp + homeassistant extras)
0xbyt4
2026-03-03 14:52:22 +03:00
f967471758
merge: resolve conflict with main (keep fence markers + _find_shell)
0xbyt4
2026-03-03 14:50:45 +03:00
4f5ffb8909
fix: NoneType not iterable error when summarizing at max iterations
teknium1
2026-03-03 03:42:44 -08:00
54909b0282
fix(setup): improve shell config detection for PATH setup
mehmetkr-31
2026-03-03 14:39:46 +03:00
f084538cb9
Move vision items to GitHub issues (#314 , #315 )
teknium1
2026-03-03 01:26:05 -08:00
535b46f813
feat: ZIP-based update fallback for Windows
teknium1
2026-03-02 23:00:22 -08:00
4766b3cdb9
fix: fall back to ZIP download when git clone fails on Windows
teknium1
2026-03-02 22:53:28 -08:00
354af6ccee
chore: remove unnecessary migration code from install.ps1
teknium1
2026-03-02 22:51:36 -08:00
c9afbbac0b
feat: install to %LOCALAPPDATA%\hermes on Windows
teknium1
2026-03-02 22:49:22 -08:00
83fa442c1b
fix: use env vars for git windows.appendAtomically on Windows
teknium1
2026-03-02 22:47:04 -08:00
1900e5238b
fix: git clone fails on Windows with 'copy-fd: Invalid argument'
teknium1
2026-03-02 22:39:57 -08:00
ddae1aa2e9
fix: install.ps1 exits entire PowerShell window when run via iex
teknium1
2026-03-02 22:38:31 -08:00
16274d5a82
fix: Windows git 'unable to write loose object' + venv pip path
teknium1
2026-03-02 22:31:42 -08:00
5749f5809c
fix: explicit UTF-8 encoding for .env file operations (Windows only)
teknium1
2026-03-02 22:26:21 -08:00
d10108f8ca
fix: rename misspelled directory 'fouth-edition' to 'fourth-edition'
BathreeNode
2026-03-03 09:21:28 +03:00
8b520f9848
fix: rename misspelled directory 'fouth-edition' to 'fourth-edition'
BathreeNode
2026-03-03 09:20:47 +03:00
4cc431afab
fix: setup wizard skipping provider selection on fresh install
teknium1
2026-03-02 22:20:45 -08:00
a718aed1be
fix: rename misspelled directory 'fouth-edition' to 'fourth-edition'
BathreeNode
2026-03-03 09:20:07 +03:00
5f29e7b63c
fix: rename misspelled directory 'fouth-edition' to 'fourth-edition'
BathreeNode
2026-03-03 09:17:13 +03:00
245c766512
fix: remove 2>&1 from git commands in PowerShell installer
teknium1
2026-03-02 22:14:18 -08:00
f08ad94d4d
fix: correct typo 'Grup' -> 'Group' in test section headers
BathreeNode
2026-03-03 09:10:35 +03:00
cdf5375b9a
fix: PowerShell NativeCommandError on git stderr output
teknium1
2026-03-02 22:10:31 -08:00
bdf4758510
fix: show uv error on Python install failure, add fallback detection
teknium1
2026-03-02 22:06:26 -08:00
84e45b5c40
feat: tabbed platform installer on landing page
teknium1
2026-03-02 22:03:43 -08:00
daedec6957
fix: Telegram adapter crash on Windows when library not installed (#304 )
teknium1
2026-03-02 22:03:36 -08:00
de59d91add
feat: Windows native support via Git Bash
teknium1
2026-03-02 22:03:29 -08:00
68cc81a74d
Merge pull request #301 from NousResearch/feat/mcp-support
Teknium
2026-03-02 21:32:43 -08:00
3ead3401e0
fix(mcp): persist updated tools to session log immediately after reload
teknium1
2026-03-02 21:31:23 -08:00
eec31b0089
fix(mcp): /reload-mcp now updates agent tools + injects history message
teknium1
2026-03-02 19:25:06 -08:00
7df14227a9
feat(mcp): banner integration, /reload-mcp command, resources & prompts
teknium1
2026-03-02 19:15:59 -08:00
60effcfc44
fix(mcp): parallel discovery, user-visible logging, config validation
teknium1
2026-03-02 19:02:28 -08:00
63f5e14c69
docs: add comprehensive MCP documentation and examples
teknium1
2026-03-02 18:52:33 -08:00
64ff8f065b
feat(mcp): add HTTP transport, reconnection, security hardening
teknium1
2026-03-02 18:40:03 -08:00
468b7fdbad
Merge PR #291 : feat: add MCP (Model Context Protocol) client support
teknium1
2026-03-02 18:24:31 -08:00
14b0ad95c6
docs: enhance WhatsApp setup instructions and introduce mode selection
teknium1
2026-03-02 17:51:33 -08:00
221e4228ec
Merge PR #295 : fix: resolve OPENROUTER_API_KEY before OPENAI_API_KEY in all code paths
teknium1
2026-03-02 17:29:25 -08:00
dd9d3f89b9
Merge PR #286 : Fix ClawHub Skills Hub adapter for API endpoint changes
teknium1
2026-03-02 17:25:14 -08:00
b0cce17da6
Merge PR #284 : fix(cli): throttle UI invalidate to prevent terminal blinking on SSH
teknium1
2026-03-02 17:17:54 -08:00
c6b3b8c847
docs: add VISION.md brainstorming/roadmap doc
teknium1
2026-03-02 17:15:30 -08:00
2ba87a10b0
Merge PR #219 : fix: guard POSIX-only process functions for Windows compatibility
teknium1
2026-03-02 17:07:49 -08:00
5fa3e24b76
Make process_registry checkpoint writes atomic
aydnOktay
2026-03-03 02:44:01 +03:00
ac6d747fa6
Make batch_runner checkpoint incremental and atomic
aydnOktay
2026-03-03 01:43:07 +03:00
ee541c84f1
fix(cron): close lock_fd on failed flock to prevent fd leak
alireza78a
2026-03-03 02:09:56 +03:30
6053236158
fix: prioritize OPENROUTER_API_KEY over OPENAI_API_KEY
0xbyt4
2026-03-03 00:28:26 +03:00
11615014a4
fix: eliminate shell noise from terminal output with fence markers
0xbyt4
2026-03-02 22:53:21 +03:00
3588396263
feat(whatsapp): native media sending — images, videos, documents
Daniel Sateler
2026-03-02 16:34:49 -03:00
11a2ecb936
fix: resolve thread safety issues and shutdown deadlock in MCP client
0xbyt4
2026-03-02 22:08:32 +03:00
151e8d896c
fix(tests): isolate discover_mcp_tools tests from global _servers state
0xbyt4
2026-03-02 21:38:01 +03:00
593c549bc4
fix: make discover_mcp_tools idempotent to prevent duplicate connections
0xbyt4
2026-03-02 21:34:21 +03:00
aa2ecaef29
fix: resolve orphan subprocess leak on MCP server shutdown
0xbyt4
2026-03-02 21:22:00 +03:00
0eb0bec74c
feat(gateway): add MCP server shutdown on gateway exit
0xbyt4
2026-03-02 21:06:17 +03:00
3c252ae44b
feat: add MCP (Model Context Protocol) client support
0xbyt4
2026-03-02 21:03:14 +03:00
6789084ec0
Fix ClawHub Skills Hub adapter for updated API
BP602
2026-03-02 16:04:34 +01:00
b603b6e1c9
fix(cli): throttle UI invalidate to prevent terminal blinking on SSH
ygd58
2026-03-02 15:56:53 +01:00
3c13feed4c
feat: show detailed tool call args in gateway based on config
teknium1
2026-03-02 05:23:15 -08:00
7652afb8de
Merge PR #243 : fix(honcho): auto-enable when API key is present
teknium1
2026-03-02 05:13:33 -08:00
7862e7010c
test: add additional multiline bypass tests for find patterns
teknium1
2026-03-02 04:46:27 -08:00
4faf2a6cf4
Merge PR #233 : fix(security): add re.DOTALL to prevent multiline bypass of dangerous command detection
teknium1
2026-03-02 04:44:06 -08:00
8c48bb080f
refactor: remove unnecessary single-element loop in disk usage calc
teknium1
2026-03-02 04:40:13 -08:00
6d2481ee5c
Merge PR #231 : fix: use task-specific glob pattern in disk usage calculation
teknium1
2026-03-02 04:38:58 -08:00
ca5525bcd7
fix(tests): isolate HERMES_HOME in tests and adjust log directory for debug session
teknium1
2026-03-02 04:34:21 -08:00
56b53bff6e
Merge PR #229 : fix(agent): copy conversation_history to avoid mutating caller's list
teknium1
2026-03-02 04:21:39 -08:00
fd335a4e26
fix: add missing dangerous command patterns in approval.py
Dogila Developer
2026-03-02 14:46:20 +03:00
c4ea996612
fix: repair flush sentinel test — mock auxiliary client and add guard
teknium1
2026-03-02 03:21:08 -08:00
39bfd226b8
Merge PR #225 : fix: preserve empty content in ReadResult.to_dict()
teknium1
2026-03-02 03:13:31 -08:00
234b67f5fd
fix: mock time in retry exhaustion tests to prevent backoff sleep
teknium1
2026-03-02 02:59:41 -08:00
e27e3a4f8a
Merge PR #223 : fix: correct off-by-one in retry exhaustion checks
teknium1
2026-03-02 02:54:10 -08:00
7a11ff95a9
Merge PR #277 : fix: handle None message content across codebase
teknium1
2026-03-02 02:42:35 -08:00