..
agents
fix(middleware): handle repeated tool call ids ( #3143 )
2026-05-22 21:44:05 +08:00
community
fix(sandbox): avoid blocking sandbox readiness polling ( #2822 )
2026-05-21 14:44:34 +08:00
config
fix(runtime): suppress tool execution when provider safety-terminates with tool_calls ( #3035 )
2026-05-22 21:20:28 +08:00
guardrails
feat(guardrails): add pre-tool-call authorization middleware with pluggable providers ( #1240 )
2026-03-23 18:07:33 +08:00
mcp
fix(mcp): persist MCP sessions across tool calls for stateful servers ( #3089 )
2026-05-21 23:22:20 +08:00
models
fix(tracing): propagate session_id and user_id into Langfuse traces ( #2944 )
2026-05-21 16:49:31 +08:00
persistence
fix: harden run finalization persistence ( #3155 )
2026-05-23 00:09:06 +08:00
reflection
refactor: split backend into harness (deerflow.*) and app (app.*) ( #1131 )
2026-03-14 22:55:52 +08:00
runtime
fix(runtime): make run creation persistence atomic ( #3152 )
2026-05-23 22:43:34 +08:00
sandbox
fix(runtime): bound write_file execution-failure observations ( #3133 )
2026-05-21 20:35:46 +08:00
skills
fix(skills): make security scanner JSON parsing robust for LLM output variations ( #2987 )
2026-05-17 08:59:42 +08:00
subagents
fix(subagents): make subagent timeout terminal state atomic ( #2583 )
2026-05-18 22:19:32 +08:00
tools
fix(stability): resolve P0 blockers from v2.0-m1-rc1 stability audit ( #3107 ) ( #3131 )
2026-05-21 21:18:10 +08:00
tracing
fix(tracing): propagate session_id and user_id into Langfuse traces ( #2944 )
2026-05-21 16:49:31 +08:00
uploads
fix(uploads): add Windows support for safe symlink-protected uploads ( #2794 )
2026-05-09 18:21:54 +08:00
utils
fix(gateway): return ISO 8601 timestamps from threads endpoints ( #2599 )
2026-05-02 15:16:16 +08:00
__init__.py
refactor: split backend into harness (deerflow.*) and app (app.*) ( #1131 )
2026-03-14 22:55:52 +08:00
client.py
fix(tracing): propagate session_id and user_id into Langfuse traces ( #2944 )
2026-05-21 16:49:31 +08:00