Repository navigation
test:优化测试结果同步sycthing文件夹机制 - #4100
Merged
Merged
Conversation
A provider failure (e.g. an upstream connection_failed) was raised as HTTPException(502) by create_provider_models_for_tenant, but the generic except Exception handlers in the service and the app layer swallowed it and re-wrapped it, so /model/provider/create answered 500 with the real status only surviving as text in the message body (API-049). - service: re-raise HTTPException instead of wrapping it - app: pass HTTPException through on /provider/create and /manage/provider/create - schema: reject a blank provider with 422 at the boundary - tests: regression coverage for both behaviours
* feat(audit): add security audit logging to backend management APIs (#4055) * feat: 为模型管理接口添加安全审计日志记录 实现了模型创建、更新、删除、批量操作等接口的安全审计日志功能,过滤了敏感凭证信息,确保审计日志安全合规。新增了审计安全字段过滤工具函数,补充了对应的测试用例验证审计日志的正确性和安全性。 * feat: 为多个接口添加安全审计日志记录 为agent和agent_repository相关的API接口添加安全审计事件记录,包括代理更新、图标上传、删除、导出、导入、版本发布/回滚/更新/删除等操作,同时补充对应的测试用例验证审计日志的正确性,确保敏感数据不被记录。 * feat: 为MCP和技能相关接口添加上下文安全审计日志 为tool、mcp、remote_mcp、skill模块的所有关键增删改接口添加安全审计日志,记录操作人、资源信息等关键字段,同时避免记录敏感信息如凭证、密钥等。新增对应的测试用例验证审计日志的正确性,确保敏感数据不会被泄露。 * feat: 添加安全审计日志并限制审计详情列表长度 在多个服务端点添加安全审计日志,记录关键操作信息 同时统一审计详情列表的长度限制为20,防止日志被恶意payload撑爆 * feat: 为配置相关接口添加安全审计日志记录 为 config_sync_app 和 memory_config_app 的配置操作接口添加安全审计事件记录,记录操作人、租户、操作类型和相关字段信息,同时更新测试用例验证审计日志的正确性,确保敏感配置值不被记录。 * test: 为上传测试用例添加 http_request 参数默认值 为测试用例中的 upload_files 调用添加 http_request=None 参数,避免测试时可能出现的未定义错误 * chore: bootstrap semantic repair stream fix draft * fix(agent): commit accepted streamed code action repairs * test(agent): verify repaired streams in deployed runtime and browser * test(agent): clarify deployed repair assertion failures --------- Co-authored-by: charmingchi1 <71816192+charmingchi1@users.noreply.github.com>
…oup/nexent into djb/test-baseline
…4061) * fix: repair four failing e2e cases (API-086, API-063, PW-MCP-CONTAINER-01, PW-MCP-MARKET-01) * fix: skip MCP protocol handshake for API-type MCP health check
# Conflicts: # .github/workflows/nexent-daily-full-test.yml # sdk/nexent/core/agents/nexent_agent.py # test-e2e/DEVELOPER_GUIDE.zh-CN.md # test-e2e/infra/scripts/daily-launch.py # test-e2e/infra/tools/suite.py # test-e2e/infra/tools/suite_runtime.py # test-e2e/infra/tools/tests/test_daily_launch.py # test-e2e/infra/tools/tests/test_suite_report.py
DongJiBao2001
requested review from
Dallas98,
WMC001,
YehongPan,
hhhhsc701 and
jeffwu-1999
as code owners
October 15, 2026 01:08
Contributor
There was a problem hiding this comment.
Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.
An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.
# Conflicts: # test-e2e/infra/environment/shared-daily-results.md # test-e2e/infra/tools/suite_publish.py # test-e2e/infra/tools/tests/test_suite_publish.py
YehongPan
approved these changes
Oct 15, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.