Commit graph

  • b391e649d2 security(tools): use crypto/rand for temp file naming admin-mf 2026-03-05 23:59:12 -06:00
  • ec870eaf8a security(tools): add 20 MB file write size limit admin-mf 2026-03-05 23:58:33 -06:00
  • 0e2c7d1abd security(tools): add response body size limits to search providers admin-mf 2026-03-05 23:56:19 -06:00
  • 42e037aec1 security(auth): add response body size limits to OAuth HTTP calls admin-mf 2026-03-05 23:54:02 -06:00
  • d9f94e8e0f
    Update docs/design/DDR-session-summarization.md Boris Bliznioukov 2026-03-06 15:49:17 +01:00
  • e0ece0652c feat(agent): add session-level thinking controls damon 2026-03-06 22:46:12 +08:00
  • 1fbd5d87a9 feat(agent): support per-request workspace, tool, and skill overrides nuestraai 2026-03-05 23:15:30 -06:00
  • 03e1af1ab4 feat(channels): add MagicForm webhook channel plugin nuestraai 2026-03-05 23:15:15 -06:00
  • b5043c9287 feat(cli): add workspace, config-dir, tools, and skills override flags nuestraai 2026-03-05 23:14:58 -06:00
  • f14233b510
    fix: guard shell script urls in exec workspace check Lemonawa 2026-03-06 22:36:30 +08:00
  • 3045cad1b2 address @sky5454 request to compile regex patterns in a txt file Goksu Ceylan 2026-03-06 09:36:16 -05:00
  • fd382e68e2
    feat(session): extract summarization into SessionManager with race-safe async merging Boris Bliznioukov 2026-03-06 14:30:37 +01:00
  • 4a7cde804a docs: update wechat qrcode Guoguo 2026-03-06 05:02:36 -08:00
  • f131e02b78 feat(cron): add execution lifecycle logging (#1185) fishtrees 2026-03-06 20:46:52 +08:00
  • 8f9c9036fc feat(cron): add execution lifecycle logging (#1185) fishtrees 2026-03-06 20:46:52 +08:00
  • 1945436dd4
    feat(cron): add execution lifecycle logging (#1185) fishtrees 2026-03-06 20:46:52 +08:00
  • 174cd1747b move parseChatID to parser_markdown_to_html Aleksandr Bortnikov 2026-03-06 15:45:08 +03:00
  • 585960f831 Fix golines for vivgrid case zihan987 2026-03-06 04:20:22 -08:00
  • 0be7c1331d Fix golines for vivgrid case zihan987 2026-03-06 04:20:22 -08:00
  • e6f5467711 Fix golines for vivgrid case zihan987 2026-03-06 04:20:22 -08:00
  • c8b72072ad fix: handle zero values in cron schedule type assertions (#1147) Qiaochu Hu 2026-03-06 20:11:08 +08:00
  • 1759597490 fix: handle zero values in cron schedule type assertions (#1147) Qiaochu Hu 2026-03-06 20:11:08 +08:00
  • 7f6d95c026
    fix: handle zero values in cron schedule type assertions (#1147) Qiaochu Hu 2026-03-06 20:11:08 +08:00
  • dd60112bba feat(auth): add Anthropic OAuth setup-token login (#926) BallerIsLeet 2026-03-06 06:58:23 -05:00
  • 05c802928b feat(auth): add Anthropic OAuth setup-token login (#926) BallerIsLeet 2026-03-06 06:58:23 -05:00
  • 23abbb67ea
    feat(auth): add Anthropic OAuth setup-token login (#926) BallerIsLeet 2026-03-06 06:58:23 -05:00
  • 9e83a3e39d feat(build): add MIPS32 LE (mipsle) cross-compilation support (#1051) 甜航 2026-03-06 19:54:56 +08:00
  • d170f6fa87 feat(build): add MIPS32 LE (mipsle) cross-compilation support (#1051) 甜航 2026-03-06 19:54:56 +08:00
  • c3af1543db
    feat(build): add MIPS32 LE (mipsle) cross-compilation support (#1051) 甜航 2026-03-06 19:54:56 +08:00
  • 1b189f382e feat: added flag use_markdown_v2, corrected config, updated documentation Aleksandr Bortnikov 2026-03-06 14:43:58 +03:00
  • 8c8544bdaf feat(feishu,tools): add outbound media delivery via send_file tool (#1156) shikihane 2026-03-06 19:42:52 +08:00
  • 8b1dd52d3f feat(feishu,tools): add outbound media delivery via send_file tool (#1156) shikihane 2026-03-06 19:42:52 +08:00
  • c368b5b359
    feat(feishu,tools): add outbound media delivery via send_file tool (#1156) shikihane 2026-03-06 19:42:52 +08:00
  • 9fb134cc60 fix(web/channels): move channels to own sidebar group and fix sheet padding Guoguo 2026-03-06 03:31:30 -08:00
  • 5ae8044c72 feat(web): add channel management page for web console Guoguo 2026-03-06 03:28:27 -08:00
  • f245fb06ba
    feat(web): Update config page (#1173) Dihubopen 2026-03-06 19:29:35 +08:00
  • ce92d1f062 fix(frontend): polish model and credential UX; remove Providers nav wenjie 2026-03-06 19:27:50 +08:00
  • 598eaea5e4 feat: add second brain memory database with structured storage and tools Non 2026-03-06 18:08:32 +07:00
  • 747c86aa89
    chore: remove placeholder index.html from dist (#1188) Guoguo 2026-03-06 19:06:09 +08:00
  • 7ebd20ef85 Merge pull request #1127 from mosir/fix/reload-config-selfkill-guard Meng Zhuo 2026-03-06 19:06:03 +08:00
  • 747a3d72b3 Merge pull request #1127 from mosir/fix/reload-config-selfkill-guard Meng Zhuo 2026-03-06 19:06:03 +08:00
  • 3738040987
    Merge pull request #1127 from mosir/fix/reload-config-selfkill-guard Meng Zhuo 2026-03-06 19:06:03 +08:00
  • 42d4d4cc74 feat(credentials): add multi-provider OAuth credential management wenjie 2026-03-06 19:04:06 +08:00
  • dc8277b765 chore: remove placeholder index.html from dist Guoguo 2026-03-06 03:02:38 -08:00
  • e676092dd4
    feat: update build for web-based launcher (#1186) Guoguo 2026-03-06 18:56:16 +08:00
  • c8bf242b80 feat: update build for web-based launcher Guoguo 2026-03-05 23:17:52 -08:00
  • 109581ceaf chore: delete TestSPARouteFallsBackToIndex wenjie 2026-03-06 18:51:53 +08:00
  • 0a8d3cea97 refactor(session): simplify code reuse and clean up interfaces mingmxren 2026-03-06 18:51:12 +08:00
  • 73bbb7266a fix: disable closing custom model dialog by clicking backdrop (#1180) wangyanfu2 2026-03-06 18:41:22 +08:00
  • b42dbca407 fix: disable closing custom model dialog by clicking backdrop (#1180) wangyanfu2 2026-03-06 18:41:22 +08:00
  • ac37d6b626
    fix: disable closing custom model dialog by clicking backdrop (#1180) wangyanfu2 2026-03-06 18:41:22 +08:00
  • a4198d000e make gateway aware of config.json change Cytown 2026-03-05 12:47:41 +08:00
  • d0888ca429 refactor(tools): remove redundant kill -9 pattern mosir 2026-03-06 18:34:46 +08:00
  • aeb47339c1 refactor(tools): remove redundant kill -9 pattern mosir 2026-03-06 18:34:46 +08:00
  • aa2d6b39f5 refactor(tools): remove redundant kill -9 pattern mosir 2026-03-06 18:34:46 +08:00
  • ed729858d6 fix(frontend/chat): normalize message timestamp units to prevent invalid far-future dates wenjie 2026-03-06 18:28:12 +08:00
  • e62021909b Merge branch 'sipeed:main' into fix/reload-config-selfkill-guard mosir 2026-03-06 18:27:46 +08:00
  • 5186f1ff1a Merge branch 'sipeed:main' into fix/reload-config-selfkill-guard mosir 2026-03-06 18:27:46 +08:00
  • d0f627697e
    Merge branch 'sipeed:main' into fix/reload-config-selfkill-guard mosir 2026-03-06 18:27:46 +08:00
  • 71cd03430a fix(web): add SPA index fallback for embedded frontend routes wenjie 2026-03-06 17:44:03 +08:00
  • e0e2cb0724 fix(commands): truncate session label by rune count, not byte count mingmxren 2026-03-05 22:10:46 +08:00
  • c917184375 improve(session): use first user message as preview fallback in session list mingmxren 2026-03-04 02:08:56 +08:00
  • b323131c27 improve(session): redesign /session list display for clarity mingmxren 2026-03-04 01:54:32 +08:00
  • be2b9507dd feat(session): add session lifecycle management [Phase 2/2] mingmxren 2026-03-04 01:38:12 +08:00
  • b65704aef4 feat(commands): centralized command registry with sub-command routing (#959) Ming 2026-03-06 17:31:40 +08:00
  • ca1e60168b feat(commands): centralized command registry with sub-command routing (#959) Ming 2026-03-06 17:31:40 +08:00
  • b716b8a053
    feat(commands): centralized command registry with sub-command routing (#959) Ming 2026-03-06 17:31:40 +08:00
  • 13af759d06 feat(cron): add execution lifecycle logging fishtrees 2026-03-05 17:58:47 +08:00
  • a96382640c refactor(commands): move /switch channel to /check channel mingmxren 2026-03-06 16:44:08 +08:00
  • 90dbec3e3f feat: add upload_tos toggle to release workflow (#1183) Guoguo 2026-03-06 16:27:43 +08:00
  • d6f63074df feat: add upload_tos toggle to release workflow (#1183) Guoguo 2026-03-06 16:27:43 +08:00
  • c3c293297d
    feat: add upload_tos toggle to release workflow (#1183) Guoguo 2026-03-06 16:27:43 +08:00
  • 1922d789f0 fix(web): react-hooks/set-state-in-effect error & pnpm lint #1173 Dihubopen 2026-03-06 16:08:00 +08:00
  • 016a0964ad fix deepseek-chat bug (#1066) Yajun Yao 2026-03-06 16:04:31 +08:00
  • 30c531b611 fix deepseek-chat bug (#1066) Yajun Yao 2026-03-06 16:04:31 +08:00
  • 7df7e0495c
    fix deepseek-chat bug (#1066) Yajun Yao 2026-03-06 16:04:31 +08:00
  • 9c9213fffe Fix HasProvidersConfig zihan987 2026-03-06 00:03:10 -08:00
  • abf80ba5d3 Fix HasProvidersConfig zihan987 2026-03-06 00:03:10 -08:00
  • a2f63e4207 Fix HasProvidersConfig zihan987 2026-03-06 00:03:10 -08:00
  • 2d98eecda2 Merge upstream main zihan987 2026-03-05 23:58:59 -08:00
  • 3689e728df Merge upstream main zihan987 2026-03-05 23:58:59 -08:00
  • 7308f0621b Merge upstream main zihan987 2026-03-05 23:58:59 -08:00
  • 690caed36d feat: add upload_tos toggle to release workflow Guoguo 2026-03-05 23:50:56 -08:00
  • 23b15a1de0 Merge pull request #994 from is-Xiaoen/feat/model-routing Meng Zhuo 2026-03-06 15:47:53 +08:00
  • 74785370ce Merge pull request #994 from is-Xiaoen/feat/model-routing Meng Zhuo 2026-03-06 15:47:53 +08:00
  • 9b1e73de9c
    Merge pull request #994 from is-Xiaoen/feat/model-routing Meng Zhuo 2026-03-06 15:47:53 +08:00
  • ac08300d9f fix(web): useEffect resets editorValue whenever config changes Dihubopen 2026-03-06 15:35:43 +08:00
  • 1159646345 refactor(models): refactor models page into modular components and improve UX wenjie 2026-03-06 15:35:40 +08:00
  • 9a8edf45c0 feat: add agents.md dean 2026-03-06 15:04:49 +08:00
  • e5d6a48af8 Merge pull request #1047 from AaronJny/feat/discord-reply-context 美電球 2026-03-06 15:03:29 +08:00
  • 4d965f2c81
    Merge pull request #1047 from AaronJny/feat/discord-reply-context 美電球 2026-03-06 15:03:29 +08:00
  • 3cf5a3ad97 fix: disable closing custom model dialog by clicking backdrop wangyanfu2 2026-03-06 14:45:26 +08:00
  • 89e0b1a26b
    fix: narrow quoted http url masking Lemonawa 2026-03-06 14:19:29 +08:00
  • 3332220940 refactor: complete tool call support in streaming response ZaneTung 2026-03-05 17:19:31 +08:00
  • 8358d35374 refactor: optimize anthropic provider streaming response handling ZaneTung 2026-03-05 17:17:05 +08:00
  • a4f2f2d77a feat: add anthropic-messages protocol for native Anthropic API ZaneTung 2026-03-05 17:11:45 +08:00
  • dc9da009b6
    fix: tighten exec url workspace checks Lemonawa 2026-03-06 13:42:41 +08:00
  • 456a302b36
    fix: allow http urls in exec workspace guard Lemonawa 2026-03-06 13:38:32 +08:00
  • ff2cb48c1e feat: wire SubagentsConfig.Model and model validator in agent loop mingmxren 2026-03-06 13:06:30 +08:00
  • d48044e3fb test: verify model actually reaches provider in WithModel test mingmxren 2026-03-06 13:04:53 +08:00