Commit Graph

  • 18e3487888 Support custom channel assistant IDs via lead_agent (#1500) main DanielWalnut 2026-03-28 19:07:38 +08:00
  • 520c0352b5 fix(middleware): fall back to configurable thread_id in MemoryMiddleware (#1425) (#1426) Nan Gao 2026-03-28 17:00:11 +08:00
  • 690d80f46f fix(task_tool): fallback to configurable thread_id when context is mi… (#1343) SHIYAO ZHANG 2026-03-28 16:44:15 +08:00
  • c2dd8937ed Fix IM channel backend URLs in Docker (#1497) DanielWalnut 2026-03-28 16:37:41 +08:00
  • 9caea0266e fix(frontend): separate mock and default LangGraph clients (#1504) zihao 2026-03-28 16:33:22 +08:00
  • 49f2e38fbf fix: prevent SpeechRecognition instance leaks on render (#1369) 7. Sun 2026-03-28 08:20:38 +00:00
  • d22cab8614 fix: refactor to use getBaseOrigin for URL construction in backend and LangGraph base URL functions (#1494) JeffJiang 2026-03-28 12:18:03 +08:00
  • 43ef3691a5 fix(oauth): inject billing header for Claude oAuth Models (#1442) taka6745 2026-03-28 10:49:34 +10:00
  • ca20b48601 chore(ci): align workflow action versions (#1484) luo jiyin 2026-03-27 23:25:55 +08:00
  • 03b144f9c9 fix: replace print() with logging across harness package (#1282) moose-lab 2026-03-27 23:15:35 +08:00
  • 9a4e8f438a docs(frontend): update better-auth README notes (#1487) luo jiyin 2026-03-27 22:58:55 +08:00
  • 6bf23ba0a3 docs(README): add missing cross-language README links (#1479) Zeng Qingwen 2026-03-27 22:49:59 +08:00
  • 50db51d0fb chore(frontend): align format scripts with Makefile and README (#1481) luo jiyin 2026-03-27 22:49:41 +08:00
  • 18b0794125 docs(SETUP): correct setup documentation links (#1478) Zeng Qingwen 2026-03-27 22:44:01 +08:00
  • 50f50d7654 test: add unit tests for skill frontmatter validation (#1309) Andrew Barnes 2026-03-27 08:20:31 -04:00
  • 8590249db4 feat(acp): add env field to ACPAgentConfig for subprocess env injection (#1447) DanielWalnut 2026-03-27 20:03:30 +08:00
  • 40a4acbbed fix(sandbox): Relax upload permissions for aio sandbox sync (#1409) Admire 2026-03-27 17:37:44 +08:00
  • 4708700723 fix(middleware): return proper content format when no images viewed (#1454) Jason 2026-03-27 17:33:17 +08:00
  • 43a19f9627 fix(task): avoid blocking in task tool polling (#1320) luo jiyin 2026-03-27 17:12:40 +08:00
  • a4e4bb21e3 docs: add LangSmith tracing configuration and documentation (#1414) yangzheli 2026-03-27 14:17:45 +08:00
  • 99965057c1 fix(config): add Docker service name guidance for channel URLs (#1437) Matt Van Horn 2026-03-26 23:15:48 -07:00
  • 8ae023574e fix: add build-arg support for proxies and mirrors in Docker builds (#1346) Kaushik Rajan 2026-03-27 08:05:40 +05:30
  • 6b13f5c9fb feat: Support gitHub PAT configuration for higher github API accessing rate. (#1374) SCPZ24 2026-03-27 09:54:14 +08:00
  • c13793386f Implement DuckDuckGo search (#1432) Ben Piper 2026-03-26 21:20:22 -04:00
  • 1c542ab7f1 feat(memory): Introduce configurable memory storage abstraction (#1353) knukn 2026-03-27 07:41:06 +08:00
  • e1853df06a docs: add install.md agent setup guide (#1402) DanielWalnut 2026-03-26 21:39:34 +08:00
  • f80d1743ab Add security alerts to documents (#1413) Henry Li 2026-03-26 21:24:52 +08:00
  • d7bdb1a4b9 fix: remove unused radix Icon import from suggestion (#1368) 7. Sun 2026-03-26 13:14:56 +00:00
  • 227967df3d feat: hide model ID for safety reason, only show the display_name (#1410) Henry Li 2026-03-26 21:13:32 +08:00
  • 0d3cefaa5a fix(gateway): enforce safe download for active artifact MIME types to mitigate stored XSS (#1389) 13ernkastel 2026-03-26 17:44:25 +08:00
  • b9583f7204 Fix Windows backend test compatibility (#1384) Admire 2026-03-26 17:39:16 +08:00
  • b3d3287b80 build(deps): bump requests from 2.32.5 to 2.33.0 in /backend (#1395) dependabot[bot] 2026-03-26 16:18:20 +08:00
  • c0a6b81852 Add packages section to pnpm-workspace.yaml (#1382) RockeyDon 2026-03-26 16:09:35 +08:00
  • 4d1a69a938 fix(config): return full URLs for backend and LangGraph base URLs (#1392) JeffJiang 2026-03-26 15:43:37 +08:00
  • a087fe7bcc fix(LLM): fixing Gemini thinking + tool calls via OpenAI gateway (#1180) (#1205) Willem Jiang 2026-03-26 15:07:05 +08:00
  • 080a03f3bc fix(config): fix summarization model alias resolution (#1378) Admire 2026-03-26 14:48:45 +08:00
  • ae6a791c71 Update config.example.yaml (#1376) xiangxiang-all-in-AI 2026-03-26 14:34:57 +08:00
  • d119214fee feat(harness): integration ACP agent tool (#1344) DanielWalnut 2026-03-26 14:20:18 +08:00
  • 792c49e6af fix: align config.example.yaml to use GEMINI_API_KEY (#1367) Hiren Thakore 2026-03-25 20:34:25 -04:00
  • ac97dc6d42 test: add unit tests for TodoMiddleware (#1307) Andrew Barnes 2026-03-25 12:20:50 -04:00
  • 1f0ae64e02 test: add unit tests for DanglingToolCallMiddleware (#1305) Andrew Barnes 2026-03-25 12:20:08 -04:00
  • afe325d34e Fix command syntax for container image pull (#1349) offliner 2026-03-25 16:14:08 +00:00
  • d7e510763d fix: add null checks for runtime.context and tighten langgraph constraint (#1326) 吴旭云 2026-03-25 21:01:10 +08:00
  • adc51e541c fix(frontend): add stable ids for chat resizable panels (#1341) Simon Su 2026-03-25 20:58:15 +08:00
  • fdfe08d4aa Add user configuration template for China region (#1337) zhoutianwang 2026-03-25 18:56:06 +08:00
  • 12875664f1 docs: add domestic link of coding plan (#1340) Henry Li 2026-03-25 18:53:31 +08:00
  • b8bc80d89b refactor: extract shared skill installer and upload manager to harness (#1202) greatmengqi 2026-03-25 16:28:33 +08:00
  • ec46ae075d test: add unit tests for SubagentLimitMiddleware (#1306) Andrew Barnes 2026-03-24 22:20:16 -04:00
  • afb0f66c73 test: add unit tests for skills parser (#1308) Andrew Barnes 2026-03-24 22:17:40 -04:00
  • 97ad67db6b docs: fix typo and grammar issues in docs (#1315) luo jiyin 2026-03-25 10:01:36 +08:00
  • 2eca58bd86 fix: add null checks for runtime.context in middlewares and tools (#1269) Matthew 2026-03-25 08:46:42 +08:00
  • f499f37e94 docs: add Russian README translation (#1311) Anna Terek 2026-03-25 03:39:38 +03:00
  • 21febe1cc9 docs: add French translation of README (#1303) Emile Jouannet 2026-03-25 01:24:02 +01:00
  • 16ed797e0e feat: add configurable log level and token usage tracking (#1301) greatmengqi 2026-03-25 08:13:26 +08:00
  • 77b8ef79ca fix(middleware): use HumanMessage in LoopDetectionMiddleware for Anthropic compat (#1300) d 🔹 2026-03-25 08:00:01 +08:00
  • 067b19af00 fix: add Windows compatibility for make dev/start commands (#1297) Jason 2026-03-24 23:01:45 +08:00
  • a9940c391c fix(mcp): implement sync invocation wrapper for async MCP tools (#1287) knukn 2026-03-24 22:38:01 +08:00
  • 6bf526748d fix(skills): follow symlinks when scanning custom skills directory (#1292) kristoffern 2026-03-24 15:06:29 +01:00
  • 14a3fa5290 fix: use subprocess instead of os.system in analyze.py (#1289) orbisai0security 2026-03-24 18:12:03 +05:30
  • 4b15f14647 fix: repair frontend check command and docs (#1281) evenboos 2026-03-24 17:02:54 +08:00
  • c5ddc6a171 build(deps): bump h3 from 1.15.5 to 1.15.10 in /frontend (#1280) dependabot[bot] 2026-03-24 14:39:57 +08:00
  • d0049ad904 chron(ci):setup the lint check in frontend (#1276) Willem Jiang 2026-03-24 10:48:18 +08:00
  • 48a197555b fix(frontend): fix the build error of i18n (#1274) Willem Jiang 2026-03-24 09:55:39 +08:00
  • 0431a67b68 fix(frontend): filter task tool calls when rendering SubtaskCard (#1242) Gao Mingfei 2026-03-24 09:44:36 +08:00
  • b40b05f623 feat(frontend): display token usage per conversation turn (#1229) Matt Van Horn 2026-03-23 17:59:35 -07:00
  • 8b0f3fe233 fix(threads): clean up local thread data after thread deletion (#1262) amdoi7. 2026-03-24 00:36:08 +08:00
  • 79acc3939a fix: add error handling for podcast generation failures (#1257) Jason 2026-03-24 00:20:12 +08:00
  • 3be1d841aa fix(hotkey):support to open settings with hotkey (#1259) Willem Jiang 2026-03-23 18:53:06 +08:00
  • 48031e506b feat(frontend): add Cmd+K command palette and keyboard shortcuts (#1230) Matt Van Horn 2026-03-23 03:35:35 -07:00
  • a29134d7c9 feat(guardrails): add pre-tool-call authorization middleware with pluggable providers (#1240) Uchi Uchibeke 2026-03-23 06:07:33 -04:00
  • fe75cb35ca feat(client): support agent_name injection to enable isolated memory and custom prompts (#1253) knukn 2026-03-23 17:44:21 +08:00
  • f6c54e0308 infoquest support image-search (#1255) infoquest-byteplus 2026-03-23 17:06:56 +08:00
  • 38ace61617 feat(web): add conversation export as Markdown and JSON (#1002) Ben Ghorbel Mohamed Aziz 2026-03-23 01:21:54 +01:00
  • 1c981ead2a fix: add ~/.codex and ~/.claude bind mounts to docker-compose-dev.yaml (#1247) Jason 2026-03-23 07:44:59 +08:00
  • 835ba041f8 feat: add Claude Code OAuth and Codex CLI as LLM providers (#1166) Purricane 2026-03-22 07:39:50 -07:00
  • e119dc74ae feat(codex): support explicit OpenAI Responses API config (#1235) mxyhi 2026-03-22 20:39:26 +08:00
  • 644501ae07 fix(config): reload AppConfig when config path or mtime changes (#1239) Gao Mingfei 2026-03-22 20:34:01 +08:00
  • e6c6770b70 fix(middleware): fallback to configurable thread_id in thread data middleware (#1237) haoliangxu 2026-03-22 20:14:51 +08:00
  • 894875ab1b fix(gateway): accept output_text suggestion blocks (#1238) Ryanba 2026-03-22 19:59:54 +08:00
  • 7a90055ede fix(telegram): fix reply ordering race condition (#1231) Chetan Sharma 2026-03-22 17:08:27 +05:30
  • 72f01a1638 Update workflow to trigger on push to main Willem Jiang 2026-03-22 17:57:06 +08:00
  • 3af709097e fix: normalize structured LLM content in serialization and memory updater (#1215) haoliangxu 2026-03-22 17:29:29 +08:00
  • 9fad717977 build(deps): bump h3 from 1.15.5 to 1.15.9 in /frontend (#1234) dependabot[bot] 2026-03-22 09:17:31 +08:00
  • 9dbcca579d docs: add Japanese README (#1209) Ikko Eltociear Ashimine 2026-03-21 11:37:32 +09:00
  • 06cba217c3 feat: track token usage per conversation turn (#1218) haoliangxu 2026-03-21 10:29:52 +08:00
  • e69dc2961f refactor: add channel-based streaming capability check (#1214) Chetan Sharma 2026-03-20 21:14:09 +05:30
  • 9a99485905 build(deps): bump kysely from 0.28.11 to 0.28.13 in /frontend (#1211) dependabot[bot] 2026-03-20 17:29:01 +08:00
  • ceab7fac14 fix: improve MiniMax code plan integration (#1169) Simon Su 2026-03-20 17:18:59 +08:00
  • 3b235fd182 fix(feishu): support @bot message in topic groups (#1206) knukn 2026-03-20 17:03:39 +08:00
  • c037ed6739 feat(manager): add bootstrap command to initialize soul.md in correct place (#1201) JilongSun 2026-03-20 16:54:11 +08:00
  • accf5b5f8e fix: add sync after_model to TitleMiddleware (#1190) greatmengqi 2026-03-19 15:46:31 +08:00
  • f67c3d2c9e fix(harness): skip duplicate memory facts (#1193) Ryanba 2026-03-18 22:41:13 +08:00
  • 423ea59491 fix(scripts): handle docker-init failures gracefully for private registry (#1191) BillionToken 2026-03-18 22:06:35 +08:00
  • 4c78188896 fix(gateway): remove generated markdown on upload delete (#1170) Ryanba 2026-03-18 16:31:26 +08:00
  • f737fbeae8 fix(frontend): block duplicate sends during uploads (#1165) Ryanba 2026-03-18 15:10:27 +08:00
  • beb0eab711 build(deps): bump pyasn1 from 0.6.2 to 0.6.3 in /backend (#1185) dependabot[bot] 2026-03-18 08:05:16 +08:00
  • 4977c43974 build(deps): bump next from 16.1.6 to 16.1.7 in /frontend (#1186) dependabot[bot] 2026-03-18 08:04:24 +08:00
  • 5b37de60b7 build(deps): bump flatted from 3.3.3 to 3.4.2 in /frontend (#1184) dependabot[bot] 2026-03-18 07:50:32 +08:00
  • feac03ecbc fix(harness): allow agent read access to /mnt/skills in local sandbox (#1178) DanielWalnut 2026-03-17 21:44:36 +08:00
  • 0091d9f071 feat(tools): add tool_search for deferred MCP tool loading (#1176) lhd 2026-03-17 20:43:55 +08:00