Commit Graph

  • c3af012a35 fix(tui): restore clipboard hotkeys in clarify mode kshitijk4poor 2026-04-19 12:12:26 +05:30
  • 8c9fdedaf5 fix(tui): use command shortcuts on macOS kshitijk4poor 2026-04-19 12:01:36 +05:30
  • 3030a9fcf9 fix: enable right click to paste Austin Pickett 2026-04-20 08:47:46 -04:00
  • dcd763c284 Merge pull request #10125 from arihantsethia/feat/dashboard-skill-analytics Austin Pickett 2026-04-20 05:25:58 -07:00
  • 720e1c65b2 Merge branch 'main' into feat/dashboard-skill-analytics Austin Pickett 2026-04-20 05:25:49 -07:00
  • 3273f301b7 fix(stt): map cloud-only model names to valid local size for faster-whisper (#2544) Mibayy 2026-04-20 05:15:35 -07:00
  • 0613f10def fix(gateway): use persisted session origin for shutdown notifications Ruzzgar 2026-04-20 05:10:44 -07:00
  • 9725b452a1 fix: extract _repair_tool_call_arguments helper, add tests, bound loop Teknium 2026-04-20 05:04:26 -07:00
  • 9eeaaa4f1b fix(agent): repair malformed tool_call arguments before API send Severin Bretscher 2026-04-20 05:01:12 -07:00
  • 570f8bab8f fix(compression): exclude completion tokens from compression trigger (#12026) Sanjays2402 2026-04-20 05:06:04 -07:00
  • 42c30985c7 fix: enable plugins in config.yaml for lazy-discovery tests Teknium 2026-04-20 05:11:15 -07:00
  • a5e368ebfb fix: publish plugin slash commands in Telegram menu Stephen Schoettler 2026-04-19 20:56:17 -07:00
  • 34ae13e6ed chore: add jplew to AUTHOR_MAP Teknium 2026-04-20 05:10:02 -07:00
  • 9fdfb09aed fix(telegram): cache inbound videos and accept mp4 uploads JP Lew 2026-04-17 10:50:23 +05:30
  • aebf32229b fix(session_search): restore same-session context when message ids are interleaved Junass1 2026-04-20 05:09:38 -07:00
  • 00192d51f1 fix(install): quote PYTHON_PATH and UV_CMD for paths with spaces on macOS (#10009) PStarH 2026-04-20 04:58:59 -07:00
  • ed76185c15 feat(whatsapp): implement send_voice for audio message delivery sprmn24 2026-04-19 13:11:25 +03:00
  • 23b81ab243 fix(cli): send User-Agent in /v1/models probe to pass Cloudflare 1010 Jason 2026-04-20 16:00:55 +08:00
  • 6cdab70320 fix(batch_runner): mark discarded no-reasoning prompts as completed (#9950) houguokun 2026-04-20 04:55:21 -07:00
  • 7242afaa5f chore: defer WhatsApp bridge install to first use (#12992) Teknium 2026-04-20 04:55:33 -07:00
  • 2cdae233e2 fix(config): validate providers config entries — reject non-URL base, accept camelCase aliases (#9332) luyao618 2026-04-20 04:48:41 -07:00
  • bc2559c44d fix: remove codex spark model support kshitijk4poor 2026-04-20 17:20:24 +05:30
  • 70111eea24 feat(plugins): make all plugins opt-in by default Teknium 2026-04-20 04:40:17 -07:00
  • a25c8c6a56 docs(plugins): rename disk-guardian to disk-cleanup + bundled-plugins docs Teknium 2026-04-20 03:06:17 -07:00
  • 1386e277e5 feat(plugins): convert disk-guardian skill into a bundled plugin Teknium 2026-04-20 02:34:21 -07:00
  • 32e6baea31 Update disk_guardian.py Nox 2026-04-19 05:20:59 +07:00
  • aeecf06dee Update SKILL.md Nox 2026-04-19 05:20:24 +07:00
  • 068b224887 feat(skills): add disk-guardian — autonomous cleanup of Hermes temp files and disk optimization LVT382009 2026-04-18 23:03:58 +07:00
  • 9a57aa2b1f fix(docs): unbreak docs-site-checks — ascii-guard diagram + MDX <1% (#12984) Teknium 2026-04-20 04:29:02 -07:00
  • e04a55f37f fix(xurl skill): fix default app pitfall in setup, add agent detection and troubleshooting (#12985) Teknium 2026-04-20 04:27:57 -07:00
  • f683132c1d feat(api-server): inline image inputs on /v1/chat/completions and /v1/responses (#12969) Teknium 2026-04-20 04:16:13 -07:00
  • 3218d58fc5 chore(release): add Swift42 to AUTHOR_MAP Teknium 2026-04-20 04:14:14 -07:00
  • b68bc0ad33 Update SKILL.md Swift42 2026-04-10 22:00:28 +02:00
  • d41ca86f74 Update duckduckgo.sh Swift42 2026-04-10 21:57:54 +02:00
  • 04068c5891 feat(plugins): add transform_tool_result hook for generic tool-result rewriting (#12972) Teknium 2026-04-20 03:48:08 -07:00
  • 9f22977fc0 chore(release): add haileymarshall to AUTHOR_MAP Teknium 2026-04-20 02:46:12 -07:00
  • 6b408e131c fix(gateway): pass session_key (not session_id) to active-process check during prune haileymarshall 2026-04-18 13:18:36 +01:00
  • eba7c869bb fix(steer): drain /steer between individual tool calls, not at batch end (#12959) Teknium 2026-04-20 03:08:04 -07:00
  • 22efc81cd7 fix(sessions): surface compression tips in session lists and resume lookups (#12960) Teknium 2026-04-20 03:07:51 -07:00
  • 0cff992f0a chore(release): add alexzhu0 to AUTHOR_MAP Teknium 2026-04-20 03:06:14 -07:00
  • 64a1368210 fix(tools): keep SSH ControlMaster socket path under macOS 104-byte limit Alexazhu 2026-04-18 13:54:12 +08:00
  • 649ef5c8f1 chore(release): add sjz-ks to AUTHOR_MAP Teknium 2026-04-20 02:42:28 -07:00
  • 2081b71c42 feat(tools): add terminal output transform hook sjz-ks 2026-04-15 15:31:23 +08:00
  • 9d7aac7ed2 test(gateway): lock in /yolo /verbose bypass and /fast /reasoning catch-all Teknium 2026-04-20 02:52:31 -07:00
  • afd08b76c5 fix(gateway): run /yolo and /verbose mid-agent instead of rejecting them elkimek 2026-04-20 02:44:41 -07:00
  • be472138f3 fix(send_message): accept E.164 phone numbers for signal/sms/whatsapp (#12936) Teknium 2026-04-20 03:02:44 -07:00
  • 8f4db7bbd5 chore(release): map withapurpose37@gmail.com -> StefanIsMe Teknium 2026-04-20 02:42:04 -07:00
  • 654d61ab6f feat(status-bar): per-prompt elapsed stopwatch Stefan 2026-04-20 02:41:36 -07:00
  • a2b5627e6d feat(cli): add editor workflow for drafts Lumen Radley 2026-04-18 21:58:47 +02:00
  • 09ced16ecc fix(cli): apply markdown stripping to background-task and /btw response panels Teknium 2026-04-20 02:04:50 -07:00
  • 177e6eb3da feat(cli): strip markdown formatting from final replies Lumen Radley 2026-04-18 21:28:37 +02:00
  • 22655ed1e6 feat(cli): improve multiline previews Lumen Radley 2026-04-18 21:58:52 +02:00
  • 2614586306 chore(release): add lumenradley to AUTHOR_MAP Teknium 2026-04-20 01:55:11 -07:00
  • 93f9db59b2 fix(doctor): update config validation for current auth.py API Teknium 2026-04-20 02:33:28 -07:00
  • 954dd8a4e0 fix(doctor): catch OpenRouter 402/429 and validate model/provider config Stefan 2026-03-26 16:39:11 +07:00
  • c470a325f7 chore(release): add Linux2010 and elmatadorgh to AUTHOR_MAP Teknium 2026-04-20 02:15:25 -07:00
  • 1ec4a34dcd test(error_classifier): broaden non-string message type coverage elmatadorgh 2026-04-20 02:12:38 -07:00
  • b869bf206c fix(error_classifier): handle dict-typed message fields without crashing Linux2010 2026-04-17 08:40:30 +00:00
  • acca428c81 chore: add haileymarshall to AUTHOR_MAP Teknium 2026-04-20 02:08:03 -07:00
  • 49282b6e04 fix(gemini): assign unique stream indices to parallel tool calls haileymarshall 2026-04-18 01:15:50 +01:00
  • d990fa52ed docs(feishu): tighten processing reactions section Roy-oss1 2026-04-18 13:08:02 +08:00
  • 520edd3499 feat(feishu): show processing state via reactions on user messages Roy-oss1 2026-04-18 12:56:06 +08:00
  • 60236862ee fix(agent): fall back when rg is blocked for @folder references Ruzzgar 2026-04-17 23:43:01 +03:00
  • 8a6aa5882e fix(cli): sync session_id after compression and preserve original end_reason (#12920) Teknium 2026-04-20 01:48:20 -07:00
  • f23123e7b4 fix(gateway): prevent scoped lock and resource leaks on connection failure Ruzzgar 2026-04-19 08:51:34 +03:00
  • a5063ff105 docs(providers): drop stale 'TODO: Phase 4' from get_provider docstring (#12902) Teknium 2026-04-20 01:41:27 -07:00
  • 2d59afd3da fix(docker): pass docker_mount_cwd_to_workspace and docker_forward_env to container_config in file_tools teyrebaz33 2026-03-24 02:22:46 +03:00
  • 4c50b4689e fix(gateway): make Telegram DM topic config writes atomic Junass1 2026-04-19 05:09:05 +03:00
  • 4f24db4258 fix(compression): enforce 64k floor on aux model + auto-correct threshold (#12898) Teknium 2026-04-20 00:56:04 -07:00
  • 03e3c22e86 fix(config): add stale timeout settings helix4u 2026-04-19 13:40:09 -06:00
  • 440764e013 chore(release): add salt-555 to AUTHOR_MAP Teknium 2026-04-20 00:44:48 -07:00
  • 12c8cefbce fix(backup): handle files with pre-1980 timestamps salt-555 2026-04-13 19:24:48 -06:00
  • afba54364e docs(config): document session_search auxiliary controls helix4u 2026-04-19 13:11:22 -06:00
  • 6ab78401c9 fix(aux): add session_search extra_body and concurrency controls helix4u 2026-04-20 00:44:32 -07:00
  • 904f20d622 fix(tui): stop empty idle dequeue from triggering ready-state OOM cresslank 2026-04-19 23:29:19 -05:00
  • edf1aecacd chore(release): add cresslank to AUTHOR_MAP Teknium 2026-04-20 00:36:18 -07:00
  • e96758291b fix(signal): normalize direct recipients to UUIDs helix4u 2026-04-19 16:03:00 -06:00
  • fd5df5fe8e fix(camofox): honor auxiliary vision temperature\n\n- forward auxiliary.vision.temperature in camofox screenshot analysis\n- add regression tests for configured and default behavior kshitijk4poor 2026-04-20 12:49:33 +05:30
  • 9d88bdaf11 fix(browser): honor auxiliary.vision.temperature for screenshot analysis\n\n- mirror the vision tool's config bridge in browser_vision - add regression tests for configured and default temperature forwarding kshitijk4poor 2026-04-20 12:10:13 +05:30
  • 098d554aac test: cover vision config temperature wiring\n\n- add regression tests for auxiliary.vision.temperature and timeout\n- add bugkill3r to AUTHOR_MAP for the salvaged commit kshitijk4poor 2026-04-20 12:02:40 +05:30
  • 088bf9057f fix: vision tool respects auxiliary.vision.temperature from config (#4661) Saurabh 2026-04-04 11:14:53 +05:30
  • e485bc60cd test(kimi): cover api.moonshot.cn direct-call regressions\n\n- add run_agent coverage for the Moonshot China endpoint\n- add sync/async trajectory compressor coverage for api.moonshot.cn kshitijk4poor 2026-04-20 12:49:31 +05:30
  • 9b60ffc47f fix: include api.moonshot.cn in public API temperature override (#12745) kagura-agent 2026-04-20 11:46:19 +08:00
  • 8155ebd7c4 fix(gemini): sanitize tool schemas for Google providers helix4u 2026-04-19 22:28:34 -06:00
  • a33e890644 fix(acp): silence 'Background task failed' noise on liveness-probe requests (#12855) Teknium 2026-04-20 00:10:27 -07:00
  • e330112aa8 refactor(telegram): use entity-only mention detection Teknium 2026-04-19 22:51:56 -07:00
  • 1e18e0503f fix(telegram): use word-boundary matching for bot mention detection (#12545) Tranquil-Flow 2026-04-20 01:35:21 +00:00
  • 5157f5427f chore(release): add jackjin1997 qq email to AUTHOR_MAP JackJin 2026-04-19 23:59:16 +08:00
  • 6c0c625952 fix(gateway): accept finalize kwarg in all platform edit_message overrides JackJin 2026-04-19 23:33:43 +08:00
  • fc5fda5e38 fix(display): render <missing old_text> in memory previews instead of empty quotes (#12852) Teknium 2026-04-19 22:45:47 -07:00
  • 6a228d52f7 fix(webhook): validate HMAC signature before rate limiting (#12544) Tranquil-Flow 2026-04-20 01:32:37 +00:00
  • 35e7bf6b00 fix(models): validate MiniMax models against static catalog (#12611, #12460, #12399, #12547) Tranquil-Flow 2026-04-20 02:03:31 +00:00
  • a4ba0754ed test: drop platform-dependent _resolve_verify test file Teknium 2026-04-19 22:18:12 -07:00
  • b53f74a489 fix(auth): use ssl.SSLContext for CA bundle instead of deprecated string path (#12706) Tranquil-Flow 2026-04-20 01:50:36 +00:00
  • 65a31ee0d5 fix(anthropic): complete third-party Anthropic-compatible provider support (#12846) Teknium 2026-04-19 22:43:09 -07:00
  • 491cf25eef test(voice): update existing voice_mode tests for platform-prefixed keys Teknium 2026-04-19 22:26:13 -07:00
  • 52a972e927 fix(gateway): namespace voice mode state by platform to prevent cross-platform collision (#12542) Tranquil-Flow 2026-04-20 01:42:53 +00:00
  • be3bec55be chore(release): add draix to AUTHOR_MAP Teknium 2026-04-19 22:04:09 -07:00
  • 1ee3b79f1d fix(gateway): include QQBOT in allowlist-aware unauthorized DM map Teknium 2026-04-19 22:03:23 -07:00
  • 7282652655 fix(gateway): silence pairing codes when a user allowlist is configured (#9337) draix 2026-04-14 01:01:55 -03:00