Commit Graph

  • e2e53d497f fix: recognize Claude Code OAuth credentials in startup gate (#1455) Teknium 2026-03-17 02:32:16 -07:00
  • 693f5786ac perf: use ripgrep for file search (200x faster than find) teknium1 2026-03-17 02:31:56 -07:00
  • 9ece1ce2de feat(gateway): inject reply-to message context for out-of-session replies (#1594) Teknium 2026-03-17 02:31:27 -07:00
  • 36a76bf9db Merge pull request #1661 from NousResearch/fix/discord-thread-persistence Teknium 2026-03-17 02:27:09 -07:00
  • d0faf77208 fix(gateway): /model shows active fallback model instead of config default (#1615) Teknium 2026-03-17 02:26:51 -07:00
  • c8582fc4a2 fix(discord): persist thread participation across gateway restarts teknium1 2026-03-17 02:26:34 -07:00
  • 60b67e2b47 fix(gateway): cap interrupt recursion depth to prevent resource exhaustion (#816) Teknium 2026-03-17 02:23:07 -07:00
  • 2c7c30be69 fix(security): harden terminal safety and sandbox file writes (#1653) Teknium 2026-03-17 02:22:12 -07:00
  • 6a320e8bfe fix(security): block sandbox backend creds from subprocess env (#1264) Teknium 2026-03-17 02:20:42 -07:00
  • cb0deb5f9d feat: add NeuTTS optional skill + local TTS provider backend Teknium 2026-03-17 02:13:34 -07:00
  • 766f4aae2b refactor: tie api_mode to provider config instead of env var (#1656) Teknium 2026-03-17 02:13:26 -07:00
  • 4e66d22151 fix(claw): warn when API keys are skipped during OpenClaw migration (#1580) Teknium 2026-03-17 02:10:36 -07:00
  • 8992babaa3 fix(cli): flush stdout during agent loop to prevent macOS display freeze (#1624) Teknium 2026-03-17 02:09:26 -07:00
  • 49043b7b7d feat: add /tools disable/enable/list slash commands with session reset (#1652) Teknium 2026-03-17 02:05:26 -07:00
  • f2414bfd45 feat: allow custom endpoints to use responses API via api_mode override (#1651) Teknium 2026-03-17 02:04:36 -07:00
  • 68fbcdaa06 fix: add browser_console to browser toolset and core tools list (#1084) 0xbyt4 2026-03-17 02:02:49 -07:00
  • 7d91b436e4 fix: exclude hidden directories from find/grep search backends (#1558) teknium1 2026-03-17 01:59:45 -07:00
  • 40e2f8d9f0 feat(provider): add OpenCode Zen and OpenCode Go providers Teknium 2026-03-17 02:02:43 -07:00
  • 4cb6735541 fix(approval): show full command in dangerous command approval (#1553) Teknium 2026-03-17 02:02:33 -07:00
  • 0351e4fa90 fix: add metadata param to base send_image and forward in send_animation teknium1 2026-03-17 02:02:23 -07:00
  • 1b2d6c424c fix: add --yes flag to bypass confirmation in /skills install and uninstall (#1647) Teknium 2026-03-17 01:59:07 -07:00
  • 28c35d045d Merge pull request #1537 from aydnOktay/improve/skill-manager-error-logging Teknium 2026-03-17 01:53:58 -07:00
  • 1f6a1f0028 fix(tools): chunk long messages in send_message_tool before platform dispatch Teknium 2026-03-17 01:52:51 -07:00
  • d7029489d6 fix: show custom endpoint models in /model via live API probe (#1645) Teknium 2026-03-17 01:52:46 -07:00
  • 12afccd9ca fix(tools): chunk long messages in send_message_tool before dispatch (#1552) Teknium 2026-03-17 01:52:43 -07:00
  • 81f76111b0 Merge pull request #1560 from eren-karakus0/fix/singularity-preflight-check Teknium 2026-03-17 01:52:03 -07:00
  • 96dac22194 fix: prevent infinite 400 loop on context overflow + block prompt injection via cache files (#1630, #1558) Teknium 2026-03-17 01:50:59 -07:00
  • 2d36819503 feat: add Base blockchain optional skill Teknium 2026-03-17 01:50:03 -07:00
  • 8e20a7e035 fix(gateway): strip MEDIA: and [[audio_as_voice]] tags from message body Teknium 2026-03-17 01:47:35 -07:00
  • 4920c5940f feat: auto-detect local file paths in gateway responses for native media delivery (#1640) Teknium 2026-03-17 01:47:34 -07:00
  • 3744118311 feat(cli): two-stage /model autocomplete with ghost text suggestions (#1641) Teknium 2026-03-17 01:47:32 -07:00
  • 5ada0b95e9 Merge pull request #1609 from 0xbyt4/fix/context-counter-cache-tokens Teknium 2026-03-17 01:45:12 -07:00
  • 19eaf5d956 test: fix telegram mock to include ParseMode constant teknium1 2026-03-17 01:44:04 -07:00
  • 365d175100 fix: apply MarkdownV2 formatting in _send_telegram for proper rendering Alex Ferrari 2026-03-17 06:02:50 +01:00
  • c3ca68d25b Merge pull request #1614 from PeterFile/fix/launchd-service-recovery Teknium 2026-03-17 01:43:07 -07:00
  • eaa9ceeb43 Merge pull request #1621 from Death-Incarnate/main Teknium 2026-03-17 01:40:39 -07:00
  • 949fac192f fix(tools): remove unnecessary crontab requirement from cronjob tool (#1638) Teknium 2026-03-17 01:40:02 -07:00
  • 4b96d10bc3 fix(cli): invalidate update-check cache after hermes update Teknium 2026-03-17 01:38:11 -07:00
  • c16870277c test: add regression test for stale PID in gateway_state.json (#1631) teknium1 2026-03-17 01:35:02 -07:00
  • 247e3c1470 Merge pull request #1632 from nidhi-singh02/fix/stale-pid-gateway-state Teknium 2026-03-17 01:34:24 -07:00
  • 2af4af6390 Merge pull request #1635 from NousResearch/hermes/hermes-a86162db Teknium 2026-03-17 01:33:36 -07:00
  • 749e9977a0 Merge pull request #1629 from NousResearch/hermes/hermes-6891ac11 Teknium 2026-03-17 01:32:38 -07:00
  • 1c61ab6bd9 fix: unconditionally clear ANTHROPIC_TOKEN on v8→v9 migration teknium1 2026-03-17 01:31:20 -07:00
  • e9f1a8e39b fix: gate ANTHROPIC_TOKEN cleanup to config version 8→9 migration teknium1 2026-03-17 01:28:38 -07:00
  • b6a51c955e fix: clear stale ANTHROPIC_TOKEN during migration, remove false *** detection teknium1 2026-03-17 01:26:23 -07:00
  • 634c1f6752 fix: sanitize corrupted .env files on read and during migration teknium1 2026-03-17 01:13:34 -07:00
  • 6ebb816e56 Merge pull request #1634 from NousResearch/hermes/hermes-a86162db Teknium 2026-03-17 00:55:51 -07:00
  • 37862f74fa chore: release v0.3.0 (v2026.3.17) teknium1 2026-03-17 00:38:48 -07:00
  • 67546746d4 fix(gateway): overwrite stale PID in gateway_state.json on restart nidhi-singh02 2026-03-17 13:01:55 +05:30
  • d44b6b7f1b feat(browser): multi-provider cloud browser support + Browser Use integration ShawnPana 2026-03-17 00:16:34 -07:00
  • 3576f44a57 feat: add Vercel AI Gateway provider (#1628) Teknium 2026-03-17 00:12:16 -07:00
  • 4768ea624d fix: skip stale cron jobs on gateway restart instead of firing immediately teknium1 2026-03-16 23:48:13 -07:00
  • e3f9894caf fix: send_animation metadata, MarkdownV2 inline code splitting, tirith cosign-free install (#1626) Teknium 2026-03-16 23:39:41 -07:00
  • 19c8ad3d3d fix: add Claude Code user-agent to OAuth token exchange/refresh requests teknium1 2026-03-16 23:26:43 -07:00
  • bd3b0c712b fix: make OAuth login URL prominent for SSH/headless users teknium1 2026-03-16 23:21:22 -07:00
  • 46176c8029 refactor: centralize slash command registry (#1603) Teknium 2026-03-16 23:21:03 -07:00
  • b798062501 fix: improve OAuth login UX for headless/SSH users teknium1 2026-03-16 23:17:29 -07:00
  • 63e88326a8 feat: Hermes-native PKCE OAuth flow for Claude Pro/Max subscriptions teknium1 2026-03-16 23:15:43 -07:00
  • 474301adc6 fix: improve execute_code error logging and harden cleanup (#1623) Teknium 2026-03-16 23:13:26 -07:00
  • 285300528b fix: isolate test_anthropic_adapter from local credentials DeadMan 2026-03-16 22:53:32 -07:00
  • 673f132151 fix(gateway): Recover stale service state Verne 2026-03-17 11:05:28 +08:00
  • 8d0a96a8bf fix: context counter shows cached token count in status bar 0xbyt4 2026-03-17 04:39:11 +03:00
  • cfa87e77a9 Merge pull request #1598 from NousResearch/shloms/ascii-video-v3 SHL0MS 2026-03-16 20:46:12 -04:00
  • 60e38e82ec fix: auto-detect D-Bus session bus for systemctl --user on headless servers (#1601) Teknium 2026-03-16 17:45:48 -07:00
  • ce430fed4c installer: clarify why sudo is needed at every prompt (#1602) Teknium 2026-03-16 17:43:48 -07:00
  • 6794e79bb4 feat: add /bg as alias for /background slash command (#1590) Teknium 2026-03-16 17:27:02 -07:00
  • 181077b785 fix: hide Honcho session line on CLI load when no API key configured (#1582) Teknium 2026-03-16 17:22:52 -07:00
  • 63635744bf Refactor ascii-video skill: creative-first SKILL.md, consolidate reference files SHL0MS 2026-03-16 20:11:12 -04:00
  • 2158c44efd fix: Anthropic OAuth compatibility — Claude Code identity fingerprinting (#1597) Teknium 2026-03-16 17:08:22 -07:00
  • e6cf1c94a8 Merge pull request #1585 from 0xbyt4/fix/anthropic-error-handling Teknium 2026-03-16 15:46:06 -07:00
  • d998cac319 fix(anthropic): retry 429/529 errors and surface error details to users 0xbyt4 2026-03-17 00:30:26 +03:00
  • 6c84e26e70 Merge pull request #1538 from NousResearch/hermes/hermes-a098c323 Teknium 2026-03-16 14:22:57 -07:00
  • f4d61c168b merge: resolve conflicts with main (show_cost, turn routing, docker docs) teknium1 2026-03-16 14:22:38 -07:00
  • 8feb9e4656 docs: add streaming section to configuration guide teknium1 2026-03-16 12:53:49 -07:00
  • 25a1f1867f fix(gateway): prevent message flooding on adapters without edit support teknium1 2026-03-16 12:41:28 -07:00
  • 5e5c92663d fix: hermes update causes dual gateways on macOS (launchd) (#1567) Teknium 2026-03-16 12:36:29 -07:00
  • 942950f5b9 feat(cli): live reasoning token streaming — dim box above response teknium1 2026-03-16 10:29:55 -07:00
  • d3687d3e81 docs: document planned live reasoning token display as future enhancement teknium1 2026-03-16 10:22:44 -07:00
  • 43b8ecd172 fix(tests): use case-insensitive regex in singularity preflight tests Muhammet Eren Karakuş 2026-03-16 18:32:56 +03:00
  • 606f57a3ab fix(terminal): add Singularity/Apptainer preflight availability check Muhammet Eren Karakuş 2026-03-16 18:25:20 +03:00
  • 23b9d88a76 docs: add streaming config to cli-config.yaml.example and defaults teknium1 2026-03-16 07:53:08 -07:00
  • c0b88018eb feat: ship streaming disabled by default — opt-in via config teknium1 2026-03-16 07:44:42 -07:00
  • fc4080c58a fix(cli): add <THINKING> to streaming tag suppression list teknium1 2026-03-16 07:34:29 -07:00
  • 91b9495b04 feat(browser): /browser connect — attach browser tools to live Chrome via CDP (#1549) Teknium 2026-03-16 07:32:07 -07:00
  • c2769dffe0 merge: resolve conflicts with main (plugins + stop commands) teknium1 2026-03-16 07:32:00 -07:00
  • 71e35311f5 fix(browser): model waits for user instruction after /browser connect teknium1 2026-03-16 07:20:43 -07:00
  • 97990e7ad5 feat: first-class plugin architecture (#1555) Teknium 2026-03-16 07:17:36 -07:00
  • 73f39a7761 feat(browser): auto-launch Chrome when /browser connect finds no debugger teknium1 2026-03-16 07:05:48 -07:00
  • 1ecfe68675 feat: improve memory prioritization + aggressive skill updates (inspired by OpenAI Codex) Teknium 2026-03-16 06:52:32 -07:00
  • 447594be28 feat: first-class plugin architecture + hide status bar cost by default (#1544) Teknium 2026-03-16 06:43:57 -07:00
  • 9d1483c7e6 feat(browser): /browser connect — attach browser tools to live Chrome via CDP teknium1 2026-03-16 06:38:20 -07:00
  • 8e07f9ca56 fix: audit fixes — 5 bugs found and resolved teknium1 2026-03-16 06:35:46 -07:00
  • 57be18c026 feat: smart approvals + /stop command (inspired by OpenAI Codex) Teknium 2026-03-16 06:20:11 -07:00
  • 99369b926c fix: always fall back to non-streaming on ANY streaming error teknium1 2026-03-16 06:15:09 -07:00
  • 2633272ea9 feat(privacy): redact PII from LLM context when privacy.redact_pii is enabled (#1542) Teknium 2026-03-16 06:08:17 -07:00
  • 2ba219fa4b feat(cli): add file path autocomplete in the input prompt (#1545) Teknium 2026-03-16 06:07:45 -07:00
  • 9a423c3487 fix(privacy): skip PII redaction on Discord/Slack (mentions need real IDs) teknium1 2026-03-16 05:58:34 -07:00
  • 5479bb0e0c feat(gateway): streaming token delivery — StreamingConfig, GatewayStreamConsumer, already_sent teknium1 2026-03-16 05:52:42 -07:00
  • c51e7b4af7 feat(privacy): redact PII from LLM context when privacy.redact_pii is enabled teknium1 2026-03-16 05:48:45 -07:00
  • 7d2c786acc Merge pull request #1534 from NousResearch/fix/1445-docker-cwd-optin Teknium 2026-03-16 05:42:21 -07:00