Commit graph

  • 75e3f12de8 feat(channel): echo voice audio transcription afjcjsbx 2026-03-07 15:49:33 +01:00
  • 0c117a073f feat(channel): echo voice audio transcription afjcjsbx 2026-03-07 15:49:33 +01:00
  • 5d9aabcb62 fix: add SendMedia method to iMessage channel for file sending support t 2026-03-07 22:18:27 +08:00
  • 75c46e84e8 feat(agent) fallback to reasoning content (#992) Hua Audio 2026-03-07 14:17:33 +01:00
  • 4a53c3c265 feat(agent) fallback to reasoning content (#992) Hua Audio 2026-03-07 14:17:33 +01:00
  • 66e6fb6c79
    feat(agent) fallback to reasoning content (#992) Hua Audio 2026-03-07 14:17:33 +01:00
  • 848f452648 feat(session): add Close to SessionStore interface xiaoen 2026-03-07 21:17:14 +08:00
  • 1434edcb76 fix(session): propagate compact error from Save xiaoen 2026-03-07 21:16:58 +08:00
  • 0ac7af02b0 fix(channels): address second round of review feedback on QQ channel Hoshina 2026-03-07 21:11:53 +08:00
  • 209d0644f9 Merge branch 'main' into feat/memory-integration xiaoen 2026-03-07 21:04:07 +08:00
  • aa1bc73536
    Merge branch 'main' into main 美電球 2026-03-07 20:39:21 +08:00
  • bd9a932d73 fix(channels): address review feedback on QQ channel implementation Hoshina 2026-03-07 20:37:41 +08:00
  • e39d741148 Merge pull request #1138 from amirmamaghani/feat/irc-channel Meng Zhuo 2026-03-07 20:25:26 +08:00
  • edeaa126ab Merge pull request #1138 from amirmamaghani/feat/irc-channel Meng Zhuo 2026-03-07 20:25:26 +08:00
  • aeabbcf2e8
    Merge pull request #1138 from amirmamaghani/feat/irc-channel Meng Zhuo 2026-03-07 20:25:26 +08:00
  • ee9f4ead83 Merge pull request #1143 from blib/bug/parallel-execution Mauro 2026-03-07 11:09:19 +01:00
  • dd9972c648 Merge pull request #1143 from blib/bug/parallel-execution Mauro 2026-03-07 11:09:19 +01:00
  • a32a4e007d
    Merge pull request #1143 from blib/bug/parallel-execution Mauro 2026-03-07 11:09:19 +01:00
  • f2e3945b46 feat(channels): enhance QQ channel with group support, typing, media, and URL sanitization Hoshina 2026-03-07 17:47:46 +08:00
  • 90e69a8bc9 Merge pull request #1075 from qs3c/fix/1068-html-response-error Mauro 2026-03-07 09:56:50 +01:00
  • b535f4e520 Merge pull request #1075 from qs3c/fix/1068-html-response-error Mauro 2026-03-07 09:56:50 +01:00
  • 440d665baa
    Merge pull request #1075 from qs3c/fix/1068-html-response-error Mauro 2026-03-07 09:56:50 +01:00
  • c431990472 no-truncate param afjcjsbx 2026-03-07 09:48:44 +01:00
  • ce7204ee1f no-truncate param afjcjsbx 2026-03-07 09:48:44 +01:00
  • 569d509de5 no-truncate param afjcjsbx 2026-03-07 09:48:44 +01:00
  • 84a143361b fix: resolve openai compat lint issues amagi 2026-03-07 16:12:23 +08:00
  • 53cba73283 fix: resolve openai compat lint issues amagi 2026-03-07 16:12:23 +08:00
  • fa0d5626a0 docs: add account suspension risk warning to Antigravity provider docs shumantian 2026-03-07 16:02:28 +08:00
  • 2660734a94 fix: improve openai compat HTML response handling amagi 2026-03-07 15:50:08 +08:00
  • 6eaa49f7ab fix: improve openai compat HTML response handling amagi 2026-03-07 15:50:08 +08:00
  • 6f6de4598f Optimize memory and cache performance\n\n1. SearchCache: Convert from slice-based LRU to doubly-linked list for O(1) operations\n2. MemoryStore: Add concurrency safety with sync.RWMutex\n3. MemoryStore: Add cache invalidation based on file modification time\n4. Add safety comment for map deletion during iteration Your Name 2026-02-23 19:42:40 +08:00
  • 6a5ee16b1d style(config): shorten CronToolsConfig struct tags to pass golines linter 王路路 2026-03-07 10:25:17 +08:00
  • bf6bac3488 test(cron): add unit tests for schedule param validation 王路路 2026-03-04 09:47:55 +08:00
  • c2d814bdc6 fix(cron): validate schedule params to prevent LLM default values from hijacking priority 王路路 2026-03-04 09:12:32 +08:00
  • d784651ee5 refactor(cron): extract defaultTimezone constant 王路路 2026-03-07 10:15:20 +08:00
  • b5ba03a50e set offset and length in read_file tool afjcjsbx 2026-03-07 00:33:27 +01:00
  • 674f00ec63 set offset and length in read_file tool afjcjsbx 2026-03-07 00:33:27 +01:00
  • 7614610465 docs: update wechat qrcode (#1192) Guoguo 2026-03-07 07:31:23 +08:00
  • daec080f9e docs: update wechat qrcode (#1192) Guoguo 2026-03-07 07:31:23 +08:00
  • b8f8e3f25f
    docs: update wechat qrcode (#1192) Guoguo 2026-03-07 07:31:23 +08:00
  • 3572283d72 Enhance workspace path security and metrics tracking admin-mf 2026-03-06 16:33:50 -06:00
  • 54d83efcc1 fix: correct indentation in provider.go to pass gci linter gautamrajur 2026-03-06 17:33:36 -05:00
  • a7db78324b chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 (#1200) dependabot[bot] 2026-03-07 09:26:52 +11:00
  • 3b859e9607 chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 (#1200) dependabot[bot] 2026-03-07 09:26:52 +11:00
  • 91a633c009
    chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 (#1200) dependabot[bot] 2026-03-07 09:26:52 +11:00
  • 9b2928f9e1 chore(deps): bump github.com/modelcontextprotocol/go-sdk (#1199) dependabot[bot] 2026-03-07 09:26:30 +11:00
  • f5ada6a8ae chore(deps): bump github.com/modelcontextprotocol/go-sdk (#1199) dependabot[bot] 2026-03-07 09:26:30 +11:00
  • 78aa45f107
    chore(deps): bump github.com/modelcontextprotocol/go-sdk (#1199) dependabot[bot] 2026-03-07 09:26:30 +11:00
  • a133016fee
    chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 dependabot[bot] 2026-03-06 22:23:42 +00:00
  • 96316a9ab2
    chore(deps): bump github.com/modelcontextprotocol/go-sdk dependabot[bot] 2026-03-06 22:23:00 +00:00
  • a4b2031d0c merge: incorporate upstream main into feat/telegram-streaming Amir Mamaghani 2026-03-06 21:10:15 +01:00
  • 524fed7b8d feat(pico): add pico_client outbound WebSocket channel Amir Mamaghani 2026-03-06 20:54:33 +01:00
  • 06efabf2de feat: Introduce core configuration management with an example file and a provider factory. Bob Yang 2026-03-06 11:40:56 -08:00
  • d33cb61735 docs: add user, real_name, and request_caps to IRC example config Amir Mamaghani 2026-03-06 20:21:53 +01:00
  • 94b6b656c2 docs: add user, real_name, and request_caps to IRC example config Amir Mamaghani 2026-03-06 20:21:53 +01:00
  • b7872e5423 feat(security): unify workspace_root boundary enforcement across CLI and gateway admin-mf 2026-03-06 13:14:15 -06:00
  • 8ad5b385ed fix: address review feedback from @mengzhuo Amir Mamaghani 2026-03-06 20:09:37 +01:00
  • a89ba06cb8 fix: address review feedback from @mengzhuo Amir Mamaghani 2026-03-06 20:09:37 +01:00
  • 12cab29449 feat(docs): update README and add CLI reference and MagicForm integration documentation admin-mf 2026-03-06 11:44:10 -06:00
  • 022ca7233a Merge branch 'main' into feature/tldr-on-empty-response instax-dutta 2026-03-06 23:07:07 +05:30
  • cea543ce40
    feat(risk): add argument profiles for command normalization and enhance risk classification Boris Bliznioukov 2026-03-06 17:38:45 +01:00
  • ac6e77d7c9
    CLI overrides, workspace config, MagicForm channel, and security hardening (#1) nuestraai 2026-03-06 10:16:36 -06:00
  • 7aa41ff263
    refactor(agent): remove unused ContextWindow field from NewAgentInstance Boris Bliznioukov 2026-03-06 16:54:29 +01:00
  • 1a28887f9a
    refactor: rename TestClassifyCommand_BackslashPath to TestClassifyCommand_DeepPath for clarity Boris Bliznioukov 2026-03-06 16:50:57 +01:00
  • f0c6727fcc
    fix: add missing log import in agent/instance.go Boris Bliznioukov 2026-03-06 16:45:25 +01:00
  • 88da084356
    feat(exec): include user content in ExecuteAsync callback response Boris Bliznioukov 2026-03-05 23:22:23 +01:00
  • 6c28061d67
    feat(exec): enable execution in config and update async callback handling Boris Bliznioukov 2026-03-05 23:10:09 +01:00
  • c1e33f6151
    Update pkg/config/defaults.go Boris Bliznioukov 2026-03-05 22:19:11 +01:00
  • 970a56801b
    feat(exec): refactor ExecTool to remove bus dependency and improve callback handling Boris Bliznioukov 2026-03-05 13:29:09 +01:00
  • bf1b07d407
    feat(exec): implement AsyncExecutor for ExecTool with bus-based background delivery Boris Bliznioukov 2026-03-05 10:46:26 +01:00
  • 4bb4200ca0
    refactor(tests): clean up captureStdout function and remove unused fmt import Boris Bliznioukov 2026-03-04 22:13:13 +01:00
  • 328e489356
    fix(tests): linter error Boris Bliznioukov 2026-03-04 21:36:03 +01:00
  • de42aa526f
    feat(security): enhance sandboxing and risk classification for shell commands; add Windows-specific tests and deprecate old config fields Boris Bliznioukov 2026-03-04 21:29:23 +01:00
  • 08def7615f
    feat(security): enhance Windows command risk classification and add tests for path handling Boris Bliznioukov 2026-03-04 17:40:16 +01:00
  • cdb691b0c5
    feat(tests): format shell array for improved readability in risk tests Boris Bliznioukov 2026-03-04 16:00:57 +01:00
  • 36f6221772
    Update docs/tools_configuration.md Boris Bliznioukov 2026-03-04 15:45:45 +01:00
  • 54eb65aad8
    feat(security): fix reviewer comments enhance risk classification and sandboxing for shell commands Boris Bliznioukov 2026-03-04 15:59:55 +01:00
  • 78e3508b79
    feat(tools): replace shell exec with AST-based risk classifier Boris Bliznioukov 2026-03-04 15:18:14 +01:00
  • fb8ed4fe25 feat(agent): introduce ThinkingLevel for agent instance configuration damon 2026-03-06 23:18:15 +08:00
  • b44b0a0b57
    refactor(docs): simplify magic constants section in DDR session summarization design Boris Bliznioukov 2026-03-06 16:13:04 +01:00
  • d322db75c3
    Update pkg/agent/instance.go Boris Bliznioukov 2026-03-06 16:12:09 +01:00
  • efff4a988f
    refactor(config): rename default summarization constants for clarity Boris Bliznioukov 2026-03-06 16:05:57 +01:00
  • a88e479205
    Update docs/design/DDR-session-summarization.md Boris Bliznioukov 2026-03-06 16:03:53 +01:00
  • 562fea87f4
    Update docs/design/DDR-session-summarization.md Boris Bliznioukov 2026-03-06 16:03:34 +01:00
  • b0bd077d7a
    Update docs/design/DDR-session-summarization.md Boris Bliznioukov 2026-03-06 16:03:09 +01:00
  • 419f393d7d fix(agent): honor workspace config overrides in model routing admin-mf 2026-03-06 09:02:17 -06:00
  • 005611f997 Skip the prompt_cache_key parameter for GroqAPI's to allow Groq API's to work gautamrajur 2026-03-06 09:51:21 -05:00
  • bbb1ed6033
    feat(session): use default min messages in ForceCompression when no summarizer is configured Boris Bliznioukov 2026-03-06 15:56:45 +01:00
  • e9a048001f Merge remote-tracking branch 'origin/main' into fix/shell-denylist-bypasses Goksu Ceylan 2026-03-06 09:52:45 -05:00
  • 2da1f1f2d7 feat(config): add workspace-local config.json overlay for per-tenant isolation admin-mf 2026-03-06 01:49:36 -06:00
  • 6ab2d70348 security(shell): add opt-in environment variable filtering admin-mf 2026-03-06 00:13:32 -06:00
  • 503bc3f1d2 security(skills): warn when safety metadata is unavailable admin-mf 2026-03-06 00:09:56 -06:00
  • 147e26ac60 security(skills): prevent workspace skills from shadowing builtins admin-mf 2026-03-06 00:08:48 -06:00
  • 2bb7a7568f security(skills): validate ClawHub registry base URL scheme admin-mf 2026-03-06 00:06:51 -06:00
  • 4db187ab27 security(launcher): add HTTP security headers middleware admin-mf 2026-03-06 00:05:24 -06:00
  • 977daab6aa security(launcher): remove internal details from HTTP error responses admin-mf 2026-03-06 00:04:23 -06:00
  • c0352a07d2 security(launcher): HTML-escape error messages in auth callback admin-mf 2026-03-06 00:03:26 -06:00
  • 36eafae59f security(auth): sanitize OAuth error messages admin-mf 2026-03-06 00:02:24 -06:00
  • 5a041da9ff security(auth): allow OAuth credentials to be overridden via env vars admin-mf 2026-03-06 00:01:01 -06:00
  • 48b08110de security(skills): validate GitHub repo format and limit download size admin-mf 2026-03-06 00:00:27 -06:00