Commit Graph

  • d19109742e Merge PR #267: feat(skills): add DuckDuckGo search skill as Firecrawl fallback teknium1 2026-03-04 22:09:07 -08:00
  • 078e2e4b19 fix(cli): Ctrl+C clears input buffer before exiting teknium1 2026-03-04 22:01:13 -08:00
  • 9aa2999388 Merge PR #393: fix(whatsapp): initialize data variable and close log handle on error paths teknium1 2026-03-04 21:49:53 -08:00
  • d0d9897e81 refactor: clean up transcription_tools after PR #262 merge teknium1 2026-03-04 21:35:04 -08:00
  • 9306a1e06a Merge PR #262: improve error handling and validation in transcription_tools teknium1 2026-03-04 21:33:03 -08:00
  • 141b12bd39 refactor: clean up type hints and docstrings in session_search_tool teknium1 2026-03-04 21:25:54 -08:00
  • ae3deff8d4 Merge PR #261: improve error handling and type hints in session_search_tool teknium1 2026-03-04 21:23:56 -08:00
  • 41adca4e77 fix: strip internal fields from API messages in _handle_max_iterations teknium1 2026-03-04 21:08:20 -08:00
  • 8e901b31c1 Merge PR #214: fix: align _apply_delete comment with actual behavior teknium1 2026-03-04 20:47:47 -08:00
  • 11a5a64729 feat: add emojicombos.com as primary ASCII art search source teknium1 2026-03-04 20:23:36 -08:00
  • 0dba3027c1 feat: expand ascii-art skill with cowsay, boxes, toilet, image-to-ascii teknium1 2026-03-04 20:16:38 -08:00
  • 405c7e08be feat: enhance ascii-art skill with pyfiglet and asciiart.eu search teknium1 2026-03-04 20:01:08 -08:00
  • cb36930f1d Merge PR #209: add ascii-art skill for creative text banners and art teknium1 2026-03-04 19:59:13 -08:00
  • 90e6fa2612 Merge PR #204: fix Telegram italic regex newline bug teknium1 2026-03-04 19:52:03 -08:00
  • fd22ae5fcb Merge PR #203: add unit tests for trajectory_compressor teknium1 2026-03-04 19:48:19 -08:00
  • e1baab90f7 Merge PR #201: fix skills hub dedup to prefer higher trust levels teknium1 2026-03-04 19:40:41 -08:00
  • 4fcfa329ba Merge PR #200: fix extract_images and truncate_message bugs in platform base teknium1 2026-03-04 19:37:58 -08:00
  • b336980229 Merge PR #193: add unit tests for 5 security/logic-critical modules (batch 4) teknium1 2026-03-04 19:35:01 -08:00
  • 7128f95621 Merge PR #390: fix hidden directory filter broken on Windows teknium1 2026-03-04 19:22:43 -08:00
  • ffc6d767ec Merge PR #388: fix --force bypassing dangerous verdict in should_allow_install teknium1 2026-03-04 19:19:57 -08:00
  • 44a2d0c01f Merge PR #386: fix symlink boundary check prefix confusion in skills_guard teknium1 2026-03-04 19:13:21 -08:00
  • 3e2ed18ad0 fix: fallback to main model endpoint when auxiliary summary client fails teknium1 2026-03-04 17:58:09 -08:00
  • db58cfb13d Merge PR #269: Fix nous refresh token rotation failure on key mint failure teknium1 2026-03-04 17:52:10 -08:00
  • 3220bb8aaa Merge PR #403: Fix context overrun crash with local LLM backends teknium1 2026-03-04 17:48:44 -08:00
  • ff3a479156 fix: coerce session_id and data to string in process tool handler teknium1 2026-03-04 16:37:00 -08:00
  • 6f4941616d fix(gateway): include history_offset in error return path teknium1 2026-03-04 16:26:53 -08:00
  • bd3025d669 Merge PR #395: fix(gateway): use filtered history length for transcript message extraction teknium1 2026-03-04 16:25:09 -08:00
  • 4c72329412 feat: add backend validation for required binaries in setup wizard teknium1 2026-03-04 14:49:23 -08:00
  • 8311e8984b fix: preflight context compression + error handler ordering for model switches teknium1 2026-03-04 14:42:41 -08:00
  • 093acd72dd fix: catch exceptions from check_fn in is_toolset_available() teknium1 2026-03-04 14:22:30 -08:00
  • e9ab711b66 Fix context overrun crash with local LLM backends (fixes #348) Vicaversa 2026-03-05 01:12:34 +03:00
  • b2a9f6beaa feat: enable up/down arrow history navigation in CLI teknium1 2026-03-04 13:39:48 -08:00
  • d3504f84af fix(gateway): use filtered history length for transcript message extraction PercyDikec 2026-03-04 21:34:40 +03:00
  • 34badeb19c fix(whatsapp): initialize data variable and close log handle on error paths Farukest 2026-03-04 19:11:48 +03:00
  • f93b48226c fix: use Path.parts for hidden directory filter in skill listing Farukest 2026-03-04 18:34:16 +03:00
  • 4805be0119 fix: prevent --force from overriding dangerous verdict in should_allow_install Farukest 2026-03-04 18:10:18 +03:00
  • a3ca71fe26 fix: use is_relative_to() for symlink boundary check in skills_guard Farukest 2026-03-04 17:23:23 +03:00
  • 70a0a5ff4a fix: exclude current session from session_search results teknium1 2026-03-04 06:06:40 -08:00
  • 021f62cb0c fix(security): patch multi-word bypass in 8 more injection patterns teknium1 2026-03-04 06:00:41 -08:00
  • ba214e43c8 fix(security): apply same multi-word bypass fix to disregard pattern teknium1 2026-03-04 05:55:38 -08:00
  • 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