-
af8c0cfb78
fix(harness): constrain view_image to thread data paths (#2557)
DanielWalnut
2026-04-28 11:13:17 +08:00
-
b8bc4826d8
refactor: root release config in gateway runtime (#2611)
greatmengqi
2026-04-28 00:13:04 +08:00
-
748429ef0d
fix(frontend): add missing mock routes for runs-list, models, and suggestions (#2578)
yangzheli
2026-04-26 23:29:59 +08:00
-
ed9ebfac4d
fix: enforce 'request' parameter requirement in require_auth decorator
JeffJiang
2026-04-26 22:49:27 +08:00
-
da174dfd4d
feat: implement process-local internal authentication for Gateway and enhance CSRF handling
JeffJiang
2026-04-26 22:15:43 +08:00
-
897dae5475
fix the lint error of backend
Willem Jiang
2026-04-26 22:16:04 +08:00
-
eba6c0eab2
fix unit tests of test_upload_files and test_shutdown
Willem Jiang
2026-04-26 22:10:27 +08:00
-
60754f0c50
fix the unit tests error of agent provider
Willem Jiang
2026-04-26 22:09:12 +08:00
-
ac18b9c424
Apply the code reviewer suggestion of abstractmethod
Willem Jiang
2026-04-26 20:36:16 +08:00
-
35ef8b7c13
feat: add default database configuration for AppConfig and update example config
JeffJiang
2026-04-26 20:46:45 +08:00
-
7bf618de67
Refactor DeerFlow to use Gateway's LangGraph-compatible API
JeffJiang
2026-04-26 20:38:34 +08:00
-
653b7ae17a
Apply the code reviewer suggestion of abstractmethod
Willem Jiang
2026-04-26 20:31:06 +08:00
-
16aedf459a
Potential fix for pull request finding 'Unused import'
Willem Jiang
2026-04-26 20:29:27 +08:00
-
c5d57b4533
fix: resolve make dev and test-e2e errors (#2570)
yangzheli
2026-04-26 17:27:32 +08:00
-
e4ff444a71
Fixed the warning message of uv
Willem Jiang
2026-04-26 17:02:04 +08:00
-
64a43bc448
fix the lint error by updating the .prettierignore
Willem Jiang
2026-04-26 16:19:36 +08:00
-
3f88045b98
try to fix the frontend e2e test errors
Willem Jiang
2026-04-26 15:48:57 +08:00
-
9eca429a29
fix the lint errors in the frontend
Willem Jiang
2026-04-26 15:37:16 +08:00
-
28381e1383
fix the lint errors in frontend
Willem Jiang
2026-04-26 15:11:22 +08:00
-
829e82a9af
fix the lint error in backend
Willem Jiang
2026-04-26 15:09:25 +08:00
-
3b71e2d377
feat: add request parameter to generate_suggestions endpoint for enhanced context
JeffJiang
2026-04-26 12:36:05 +08:00
-
98a5b34f76
fix: resolve merge conflict in pnpm-lock.yaml and clean up better-auth dependencies
JeffJiang
2026-04-26 12:31:52 +08:00
-
db5ad86381
feat: enhance chat history loading with new hooks and UI components (#2338)
JeffJiang
2026-04-19 10:23:09 +08:00
-
2e05f380c4
feat(persistence): per-user filesystem isolation, run-scoped APIs, and state/history simplification (#2153)
rayhpeng
2026-04-12 20:04:32 +08:00
-
00a90bbd3d
refactor: Remove init_token handling from admin initialization logic and related tests
foreleven
2026-04-12 12:05:38 +08:00
-
44d9953e2e
feat: Add metadata and descriptions to various documentation pages in Chinese
JeffJiang
2026-04-12 11:16:08 +08:00
-
56d5fa3337
feat(persistence):Unified persistence layer with event store, feedback, and rebase cleanup (#2134)
rayhpeng
2026-04-12 11:08:31 +08:00
-
88f822a8b3
docs: fill all TBD documentation pages and add new harness module pages
copilot-swe-agent[bot]
2026-04-11 05:01:20 +00:00
-
814a488bcb
docs: complete all English and Chinese documentation pages
copilot-swe-agent[bot]
2026-04-11 05:37:06 +00:00
-
716cae20c6
docs: fix review feedback - source-map paths, memory API routes, supports_thinking, checkpointer callout
copilot-swe-agent[bot]
2026-04-11 07:04:24 +00:00
-
7ff9077074
feat(dependencies): add langchain-ollama and ollama packages with optional dependencies
jiangfeng.11
2026-04-11 16:49:32 +08:00
-
848ace98cb
feat: replace auto-admin creation with secure interactive first-boot setup (#2063)
Copilot
2026-04-11 16:39:12 +08:00
-
94eee95fe0
feat(auth): release-validation pass for 2.0-rc — 12 blockers + simplify follow-ups (#2008)
greatmengqi
2026-04-09 11:29:32 +08:00
-
d8ecaf46c9
feat(persistence): add unified persistence layer with event store, token tracking, and feedback (#1930)
rayhpeng
2026-04-07 11:53:52 +08:00
-
-
9dc25987e0
fix(channles):update the logger for the channel config (#2524)
Willem Jiang
2026-04-26 10:09:55 +08:00
-
8a044142cb
feat(dev): add pre-commit hooks for ruff, eslint, and prettier (#2525)
Willem Jiang
2026-04-26 09:40:17 +08:00
-
410f0c48b5
fix(channels): accept single slack allowed user (#2481)
ming1523
2026-04-25 19:40:52 +08:00
-
1f59e945af
fix: cap prompt caching breakpoints at 4 to prevent API 400 errors (#2449)
Octopus
2026-04-25 19:40:06 +08:00
-
f394c0d8c8
feat(mcp): support custom tool interceptors via extensions_config.json (#2451)
IECspace
2026-04-25 09:18:13 +08:00
-
950821cb9b
fix: use subprocess instead of os.system in local_backend.py (#2494)
orbisai0security
2026-04-25 06:29:31 +05:30
-
2bb1a2dfa2
feat(models): Provider for MindIE model engine (#2483)
pyp0327
2026-04-25 08:59:03 +08:00
-
b970993425
fix: read lead agent options from context (#2515)
DanielWalnut
2026-04-24 22:46:51 +08:00
-
ec8a8cae38
fix: gate deferred MCP tool execution (#2513)
DanielWalnut
2026-04-24 22:45:41 +08:00
-
d78ed5c8f2
fix: inherit subagent skill allowlists (#2514)
DanielWalnut
2026-04-24 21:24:42 +08:00
-
f9ff3a698d
fix(middleware): avoid rescuing non-skill tool outputs during summarization (#2458)
Nan Gao
2026-04-24 15:19:46 +02:00
-
c2332bb790
fix memory settings layout overflow (#2420)
Admire
2026-04-24 20:29:55 +08:00
-
3a61126824
fix: keep debug.py interactive terminal free from background log noise (#2466)
He Wang
2026-04-24 17:09:41 +08:00
-
11f557a2c6
feat(trace):Add run_name to the trace info for system agents. (#2492)
Airene Fang
2026-04-24 17:06:55 +08:00
-
e8572b9d0c
fix(jina): log transient failures at WARNING without traceback (#2484) (#2485)
d 🔹
2026-04-24 16:00:14 +08:00
-
80a7446fd6
fix(backend): fix the unit test error in backend
Willem Jiang
2026-04-24 14:56:03 +08:00
-
cd12821134
fix(backend): Updated the uv.lock with new added dependency
Willem Jiang
2026-04-24 14:55:13 +08:00
-
30d619de08
feat(subagents): support per-subagent skill loading and custom subagent types (#2253)
Xinmin Zeng
2026-04-23 23:59:47 +08:00
-
4e72410154
fix(gateway): bound lifespan shutdown hooks to prevent worker hang under uvicorn reload (#2331)
JerryChaox
2026-04-23 19:41:26 +08:00
-
c42ae3af79
feat: add optional prompt-toolkit support to debug.py (#2461)
He Wang
2026-04-23 17:49:18 +08:00
-
bd35cd39aa
chore(deps): bump uuid from 13.0.0 to 14.0.0 in /frontend (#2467)
dependabot[bot]
2026-04-23 14:47:15 +08:00
-
b90f219bd1
fix(skills): validate bundled SKILL.md front-matter in CI (fixes #2443) (#2457)
d 🔹
2026-04-23 14:06:14 +08:00
-
96d00f6073
chore(deps): bump dompurify from 3.3.1 to 3.4.1 in /frontend (#2462)
dependabot[bot]
2026-04-23 12:18:59 +08:00
-
c43c803f66
fix: remove mismatched context param in debug.py to suppress Pydantic warning (#2446)
He Wang
2026-04-23 09:56:57 +08:00
-
dbd777fe62
chore(deps): bump python-dotenv from 1.2.1 to 1.2.2 in /backend (#2440)
dependabot[bot]
2026-04-22 16:48:09 +08:00
-
1ca2621285
chore(deps): bump lxml from 6.0.2 to 6.1.0 in /backend (#2427)
dependabot[bot]
2026-04-22 16:14:11 +08:00
-
5ba1dacf25
fix: rename present_file to present_files in docs and prompts (#2393)
Shawn Jasper
2026-04-21 16:10:14 +08:00
-
085c13edc7
fix: remove unnecessary f-string prefixes and unused import (#2352)
Reuben Bowlby
2026-04-20 21:53:18 -04:00
-
ef04174194
Fix invalid HTML nesting in reasoning trigger during complex task rendering (#2382)
Copilot
2026-04-21 09:41:28 +08:00
-
6dce26a52e
fix: resolve tool duplication and skill parser YAML inconsistencies (#1803) (#2107)
Ansel
2026-04-20 08:25:03 -04:00
-
fc94e90f6c
fix(setup-agent): prevent data loss when setup fails on existing agen… (#2254)
imhaoran
2026-04-20 20:17:30 +08:00
-
f2013f47aa
fix command palette hydration mismatch (#2301)
Eilen Shin
2026-04-20 11:36:16 +08:00
-
4be857f64b
fix: use Apple Container image pull syntax (#2366)
KiteEater
2026-04-20 08:00:05 +08:00
-
c99865f53d
fix(token-usage): enable stream usage for openai-compatible models (#2217)
Admire
2026-04-19 22:42:55 +08:00
-
05f1da03e5
fix(script): use portable locale for langgraph log pipeline on macOS (#2361)
YYMa
2026-04-19 22:41:00 +08:00
-
a62ca5dd47
fix: Catch httpx.ReadError in the error handling (#2309)
Xun
2026-04-19 22:30:22 +08:00
-
f514e35a36
fix(backend): make clarification messages idempotent (#2350) (#2351)
Nan Gao
2026-04-19 16:00:58 +02:00
-
7c87dc5bca
fix(reasoning): prevent LLM-hallucinated HTML tags from rendering as DOM elements (#2321)
Xun
2026-04-19 19:27:34 +08:00
-
80e210f5bb
[security] fix(uploads): require explicit opt-in for host-side document conversion (#2332)
Hinotobi
2026-04-18 22:47:42 +08:00
-
5656f90792
chore(deps-dev): bump pytest from 9.0.2 to 9.0.3 in /backend (#2349)
dependabot[bot]
2026-04-18 22:22:40 +08:00
-
55474011c9
fix(subagent): inherit parent agent's tool_groups in task_tool (#2305)
Shawn Jasper
2026-04-18 22:17:37 +08:00
-
24fe5fbd8c
fix(mcp): prevent RuntimeError from escaping except block in get_cach… (#2252)
imhaoran
2026-04-18 21:07:30 +08:00
-
be4663505a
chroe(script): disable the color log of langgraph
Willem Jiang
2026-04-18 20:02:51 +08:00
-
aa6098e6a4
chore(deps): bump langsmith from 0.6.4 to 0.7.31 in /backend (#2291)
dependabot[bot]
2026-04-18 19:54:21 +08:00
-
1221448029
fix(scripts): Cloud Provider Reports Security Issue(aliyun could) (#2323)
Airene Fang
2026-04-18 19:33:32 +08:00
-
3b91df2b18
fix(frontend): add catch-all API rewrite for gateway routes (#2335)
Jason
2026-04-18 11:35:19 +08:00
-
ca1b7d5f48
fix(sandbox): add missing path masking in ls_tool output (#2317)
Shawn Jasper
2026-04-18 08:46:59 +08:00
-
c6b0423558
feat(frontend): add Playwright E2E tests with CI workflow (#2279)
yangzheli
2026-04-18 08:21:08 +08:00
-
898f4e8ac2
fix: Memory update system has cache corruption, data loss, and thread-safety bugs (#2251)
DanielWalnut
2026-04-17 12:00:31 +08:00
-
259a6844bf
chore(deps): bump python-multipart from 0.0.22 to 0.0.26 in /backend (#2282)
dependabot[bot]
2026-04-16 09:07:28 +08:00
-
a664d2f5c4
fix(checkpointer): create parent directory before opening SQLite in sync provider (#2272)
d 🔹
2026-04-16 09:06:38 +08:00
-
105db00987
feat: show token usage per assistant response (#2270)
YuJitang
2026-04-16 08:56:49 +08:00
-
0e16a7fe55
fix(frontend): make Suggestion button opaque in dark mode (#2276)
Nan Gao
2026-04-16 02:55:16 +02:00
-
4d3038a7b6
fix(frontend): stop artifact panel from auto-opening on rehydrated write_file (#2278)
Nan Gao
2026-04-16 02:46:47 +02:00
-
2176b2bbfc
fix: validate bootstrap agent names before filesystem writes (#2274)
Hinotobi
2026-04-16 08:36:42 +08:00
-
8e3591312a
test: add unit tests for ViewImageMiddleware (#2256)
Wen
2026-04-15 23:54:30 +08:00
-
242c654075
fix(frontend):lint error of message-list-item.tsx
Willem Jiang
2026-04-15 23:35:50 +08:00
-
0c21cbf01f
fix(frontend): lint error of frontend
Willem Jiang
2026-04-15 23:27:46 +08:00
-
772538ddba
fix(frontend): add skills API rewrite rule to prevent HTML fallback (#2241)
Jason
2026-04-15 23:21:40 +08:00
-
35fb3dd65a
fix(frontend): resolve /mnt/ links in markdown to artifact API URLs (#2243)
Jason
2026-04-15 23:12:21 +08:00
-
692f79452d
fix(gateway): forward agent_name and is_bootstrap from context to configurable (#2242)
Jason
2026-04-15 23:11:10 +08:00
-
8760937439
fix(memory): use asyncio.to_thread for blocking file I/O in aupdate_memory (#2220)
DanielWalnut
2026-04-14 16:41:54 +08:00
-
4ba3167f48
feat: flush memory before summarization (#2176)
DanielWalnut
2026-04-14 15:01:06 +08:00
-
e4f896e90d
fix(todo-middleware): prevent premature agent exit with incomplete todos (#2135)
Octopus
2026-04-14 11:11:26 +08:00
-
07fc25d285
feat: switch memory updater to async LLM calls (#2138)
luo jiyin
2026-04-14 11:10:42 +08:00
-
55bc09ac33
fix(backend): fix uploads for mounted sandbox providers (#2199)
Nan Gao
2026-04-14 04:44:31 +02:00