文件最后提交记录最后更新时间
feat(browser): add compact card probing with cache Refs: #925 Co-authored-by: maxiutomoq<maximilliano.utomo@gmail.com> # message auto-generated for no-merge-commit merge: !1392 feat(browser): add compact card probing with cache From: @maxiutomoq Reviewed-by: @wangxiaolong100, @SnapeK See merge request: openJiuwen/agent-core!139214 天前
feat(lsp): add in lsp diagnostics Co-authored-by: bhyeo<yeo.boon.hong@huawei.com> # message auto-generated for no-merge-commit merge: !1071 feat(lsp): add in lsp diagnostics From: @bhyeo Reviewed-by: @wangxiaolong100, @alan_cheng See merge request: openJiuwen/agent-core!10711 个月前
feat(mobile_gui): add mobile gui agent with multimodal skill Refs: #936 Co-authored-by: p84436560<peeranat.kjp@gmail.com> Co-authored-by: Ubaidillah Ariq<ubaidillah.ariq.prathama@h-partners.com> # message auto-generated for no-merge-commit merge: !1413 feat(mobile_gui): add mobile gui agent with multimodal skill From: @p84436560 Reviewed-by: @SnapeK, @iamcandiceguo See merge request: openJiuwen/agent-core!141314 天前
fix(harness): fix audio tool bugs Refs: #751 Co-authored-by: ShowHsiang<xiangxiaoneng@h-partners.com> # message auto-generated for no-merge-commit merge: !1563 fix(harness): fix audio tool bugs From: @m056838700 Reviewed-by: @deyang, @SnapeK See merge request: openJiuwen/agent-core!15631 天前
refactor(shell): pack render args into CommandOutput to fix G.FNM.03 render_tool_content and render_partial_on_failure each had 6 params, exceeding the G.FNM.03 limit of 5. Introduce a CommandOutput frozen dataclass (stdout, stderr, exit_code, warning, max_output_chars) so both functions take 2 params instead. Apply to both bash and powershell independently. 10 天前
fix(harness): harness tool directory rectification and section name rectification Refs: #782 Co-authored-by: 李志远<lizhiyuan65@huawei.com> # message auto-generated for no-merge-commit merge: !1152 fix(harness): harness tool directory rectification and section name rectification From: @wncbdj Reviewed-by: @wangxiaolong100, @SnapeK See merge request: openJiuwen/agent-core!11521 个月前
fix: fix typing error Co-authored-by: iamcandiceguo<guoqian14@huawei.com> # message auto-generated for no-merge-commit merge: !1503 fix: fix typing error From: @iamcandiceguo Reviewed-by: @deyang, @wangxiaolong100 See merge request: openJiuwen/agent-core!15037 天前
fix(harness): harness tool directory rectification and section name rectification Refs: #782 Co-authored-by: 李志远<lizhiyuan65@huawei.com> # message auto-generated for no-merge-commit merge: !1152 fix(harness): harness tool directory rectification and section name rectification From: @wncbdj Reviewed-by: @wangxiaolong100, @SnapeK See merge request: openJiuwen/agent-core!11521 个月前
fix(worktree):worktree Path Traversal Issue Co-authored-by: weichenhao<weichenhao3@huawei.com> # message auto-generated for no-merge-commit merge: !1574 fix(worktree):worktree Path Traversal Issue From: @weichenhao Reviewed-by: @alan_cheng, @deyang See merge request: openJiuwen/agent-core!15741 天前
refactor(agent_teams): move worktree to harness for single-agent reuse worktree was 90% generic git isolation but lived under agent_teams, so deepagent could not mount the same enter/exit tools. Move the generic implementation to openjiuwen/harness/tools/worktree/, switch the manager to a generic event_handler callback (decoupling from TeamEvent), and migrate ToolCard descriptions to harness prompt providers (worktree.enter / worktree.exit IDs). The team-specific RemoteWorktreeBackend stays in openjiuwen/agent_teams/worktree_remote.py because it depends on the team paths layout. agent_teams imports are switched to harness; agent_teams/worktree/ is removed entirely. Tests move under tests/unit_tests/harness/tools/worktree/ with a new test_tools.py covering owner_id/legacy kwargs, guards, and a real git happy path. examples/harness/deepagent_with_worktree.py demonstrates the single-agent integration end-to-end. Refs: #751 29 天前
fix: fix typing error Co-authored-by: iamcandiceguo<guoqian14@huawei.com> # message auto-generated for no-merge-commit merge: !1503 fix: fix typing error From: @iamcandiceguo Reviewed-by: @deyang, @wangxiaolong100 See merge request: openJiuwen/agent-core!15037 天前
fix(hitl): move AskUserTool to harness/tools directory Refs: #830 Co-authored-by: xiajing<xiajing22@huawei.com> # message auto-generated for no-merge-commit merge: !1243 fix(hitl): move AskUserTool to harness/tools directory From: @hwxiajing Reviewed-by: @alan_cheng, @iamcandiceguo, @chenchunzhou See merge request: openJiuwen/agent-core!12431 个月前
refactor: rename openjiuwen/deepagents to openjiuwen/harness Refs: #636 Co-authored-by: sally kang<kangjiayuan@huawei.com> # message auto-generated for no-merge-commit merge: !911 refactor: rename openjiuwen/deepagents to openjiuwen/harness From: @SnapeK Reviewed-by: @iamcandiceguo, @deyang See merge request: openJiuwen/agent-core!9112 个月前
feat(sys_operation): add cwd parameter for code execution Refs: #751 Co-authored-by: zhanglongmin<zhanglongmin@huawei.com> # message auto-generated for no-merge-commit merge: !1369 feat(sys_operation): add cwd parameter for code execution From: @min_gitcode Reviewed-by: @iamcandiceguo, @alan_cheng See merge request: openJiuwen/agent-core!136916 天前
refactor(coding_memory): Refactor coding memory utility module and modify tests Refs: #840 Co-authored-by: white2025<baiyanxing@huawei.com> # message auto-generated for no-merge-commit merge: !1264 refactor(coding_memory): Refactor coding memory utility module and modify tests From: @xiaoyifan Reviewed-by: @alan_cheng, @iamcandiceguo See merge request: openJiuwen/agent-core!126429 天前
fix(harness): Description of the cron tool adapting to Chinese and English switching Refs: #808 Co-authored-by: 李志远<lizhiyuan65@huawei.com> # message auto-generated for no-merge-commit merge: !1203 fix(harness): Description of the cron tool adapting to Chinese and English switching From: @wncbdj Reviewed-by: @SnapeK, @wangxiaolong100 See merge request: openJiuwen/agent-core!12031 个月前
fix(filesystem): Fix the is_partial determination issue Refs: #988 Co-authored-by: kdgmpw<lishuqi4@huawei.com> # message auto-generated for no-merge-commit merge: !1560 fix(filesystem): Fix the is_partial determination issue From: @kdgmpw Reviewed-by: @iamcandiceguo, @alan_cheng See merge request: openJiuwen/agent-core!15609 小时前
feat(harness): add McpRail for MCP resource tools and FileSystemRail with_code_tool switch Refs: #787 Co-authored-by: Chen Ran<chenran59@h-partners.com> # message auto-generated for no-merge-commit merge: !1154 Feat(harness): add McpRail for MCP resource tools and FileSystemRail with_code_tool switch From: @karina0522 Reviewed-by: @iamcandiceguo, @SnapeK See merge request: openJiuwen/agent-core!11541 个月前
fix(memory): Refactor the memory utility module and add tests Refs: #1241 Co-authored-by: white2025<baiyanxing@huawei.com> # message auto-generated for no-merge-commit merge: !1241 feat(memory): Refactor the memory utility module and add tests From: @xiaoyifan Reviewed-by: @SnapeK, @iamcandiceguo See merge request: openJiuwen/agent-core!12411 个月前
fix(harness): The todo id is provided as a unique string by llm Refs: #872 Co-authored-by: 李志远<lizhiyuan65@huawei.com> # message auto-generated for no-merge-commit merge: !1306 fix(harness): The todo id is provided as a unique string by llm From: @wncbdj Reviewed-by: @SnapeK, @wangxiaolong100 See merge request: openJiuwen/agent-core!130625 天前
fix(harness): improve paid search tool Refs: #751 Co-authored-by: ShowHsiang<xiangxiaoneng@h-partners.com> # message auto-generated for no-merge-commit merge: !1281 fix(harness): improve paid search tool From: @m056838700 Reviewed-by: @iamcandiceguo, @wangxiaolong100 See merge request: openJiuwen/agent-core!128130 天前