| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat(auth): 集成联合认证与Manager登录 Co-authored-by: whq<whqxbs@163.com> # message auto-generated for no-merge-commit merge: !427 merge feat/service-federated-auth-core into develop feat(auth): 集成联合认证与Manager登录 Created-by: u010240195 Commit-by: whq Merged-by: wangmingqi Description: Paired: [GitHub #58](https://github.com/openJiuwen-ai/agent-runtime/pull/58) ↔ [GitCode !427](https://gitcode.com/openJiuwen/agent-runtime/merge_requests/427) <!-- Thanks for sending a pull request! Here are some tips for you: 1) If this is your first time, please read our contributor guidelines: https://gitcode.com/openJiuwen/community/blob/master/CONTRIBUTING.md 2) If you want to contribute your code but don't know who will review and merge, please add label openjiuwen-assistant to the pull request, we will find and do it as soon as possible. --> **What type of PR is this?** <!-- 选择下面一种标签替换下方 /kind <label>,可选标签类型有: - /kind bug - /kind task - /kind feature - /kind refactor - /kind clean_code 如PR描述不符合规范,修改PR描述后需要/check-pr重新检查PR规范。 --> /kind <label> **Self-checklist**:(**请自检,在[ ]内打上x,我们将检视你的完成情况,否则会导致pr无法合入**) + - [ ] **设计**:PR对应的方案是否已经经过Maintainer评审,方案检视意见是否均已答复并完成方案修改 + - [ ] **测试**:PR中的代码是否已有UT/ST测试用例进行充分的覆盖,新增测试用例是否随本PR一并上库或已经上库 + - [ ] **验证**:PR描述信息中是否已包含对该PR对应的Feature、Refactor、Bugfix的预期目标达成情况的详细验证结果描述 + - [ ] **接口**:是否涉及对外接口变更,相应变更已得到接口评审组织的通过,API对应的注释信息已经刷新正确 + - [ ] **文档**:是否涉及官网文档修改,如果涉及请及时提交资料到Doc仓 <!-- **Special notes for your reviewers**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> <!-- bot4-pr-sync-meta schema_version: 1 source: gitcode gitcode_repo: openJiuwen/agent-runtime gitcode_mr: 427 github_repo: openJiuwen-ai/agent-runtime github_pr: 58 github_branch: sync/pr-427 --> See merge request: openJiuwen/agent-runtime!427 | 14 天前 | |
refactor(observability): 诊断端点 /debug → /visualization——对外去敏感化,行为零变化 Co-authored-by: wangmingqi<wangmingqi@huawei.com> # message auto-generated for no-merge-commit merge: !473 merge develop into develop refactor(observability): 诊断端点 /debug → /visualization——对外去敏感化,行为零变化 Created-by: wangmingqi Commit-by: wangmingqi Merged-by: ZYQ5333 Description: Paired: [GitHub #122](https://github.com/openJiuwen-ai/agent-runtime/pull/122) ↔ [GitCode !473](https://gitcode.com/openJiuwen/agent-runtime/merge_requests/473) <!-- Thanks for sending a pull request! Here are some tips for you: 1) If this is your first time, please read our contributor guidelines: https://gitcode.com/openJiuwen/community/blob/master/CONTRIBUTING.md 2) If you want to contribute your code but don't know who will review and merge, please add label openjiuwen-assistant to the pull request, we will find and do it as soon as possible. --> **What type of PR is this?** <!-- 选择下面一种标签替换下方 /kind <label>,可选标签类型有: - /kind bug - /kind task - /kind feature - /kind refactor - /kind clean_code 如PR描述不符合规范,修改PR描述后需要/check-pr重新检查PR规范。 --> /kind <label> **Self-checklist**:(**请自检,在[ ]内打上x,我们将检视你的完成情况,否则会导致pr无法合入**) + - [ ] **设计**:PR对应的方案是否已经经过Maintainer评审,方案检视意见是否均已答复并完成方案修改 + - [ ] **测试**:PR中的代码是否已有UT/ST测试用例进行充分的覆盖,新增测试用例是否随本PR一并上库或已经上库 + - [ ] **验证**:PR描述信息中是否已包含对该PR对应的Feature、Refactor、Bugfix的预期目标达成情况的详细验证结果描述 + - [ ] **接口**:是否涉及对外接口变更,相应变更已得到接口评审组织的通过,API对应的注释信息已经刷新正确 + - [ ] **文档**:是否涉及官网文档修改,如果涉及请及时提交资料到Doc仓 <!-- **Special notes for your reviewers**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> <!-- bot4-pr-sync-meta schema_version: 1 source: gitcode gitcode_repo: openJiuwen/agent-runtime gitcode_mr: 473 github_repo: openJiuwen-ai/agent-runtime github_pr: 122 github_branch: sync/pr-473 --> See merge request: openJiuwen/agent-runtime!473 | 3 天前 | |
feat(framework): REST 前置校验失败 422 留痕——此前零日志 信封体模型被 FastAPI 拒绝时请求未进 router(无汇总行/上下文尾巴),是 请求路径唯一零日志的空白。RestAdapter 挂 RequestValidationError handler: WARNING 带 path + 尽力从原始 body 抢救的 request_id + loc/msg 摘要 (ctx/input 可能巨大或带敏感字段,不进日志);响应委托框架默认 handler, 契约逐字节不变。二层防御(from_dict 失败)同样补 WARNING。 框架测试 +1(默认形状不变 + request_id 抢救两分支)。 Co-Authored-By: Claude <noreply@anthropic.com> | 5 天前 | |
feat(service):上下文能力demo、集成Kubernetes至上下文 Co-authored-by: m0u55e<mayanxin3@huawei.com> # message auto-generated for no-merge-commit merge: !418 merge simple-demo into develop feat(service):上下文能力demo、集成Kubernetes至上下文 Created-by: m0u55e Commit-by: m0u55e Merged-by: cyz95 Description: Paired: [GitHub #50](https://github.com/openJiuwen-ai/agent-runtime/pull/50) ↔ [GitCode !418](https://gitcode.com/openJiuwen/agent-runtime/merge_requests/418) <!-- Thanks for sending a pull request! Here are some tips for you: 1) If this is your first time, please read our contributor guidelines: https://gitcode.com/openJiuwen/community/blob/master/CONTRIBUTING.md 2) If you want to contribute your code but don't know who will review and merge, please add label openjiuwen-assistant to the pull request, we will find and do it as soon as possible. --> **What type of PR is this?** <!-- 选择下面一种标签替换下方 /kind <label>,可选标签类型有: - /kind bug - /kind task - /kind feature - /kind refactor - /kind clean_code 如PR描述不符合规范,修改PR描述后需要/check-pr重新检查PR规范。 --> /kind feature **Self-checklist**:(**请自检,在[ ]内打上x,我们将检视你的完成情况,否则会导致pr无法合入**) + - [x] **设计**:PR对应的方案是否已经经过Maintainer评审,方案检视意见是否均已答复并完成方案修改 + - [x] **测试**:PR中的代码是否已有UT/ST测试用例进行充分的覆盖,新增测试用例是否随本PR一并上库或已经上库 + - [x] **验证**:PR描述信息中是否已包含对该PR对应的Feature、Refactor、Bugfix的预期目标达成情况的详细验证结果描述 + - [x] **接口**:是否涉及对外接口变更,相应变更已得到接口评审组织的通过,API对应的注释信息已经刷新正确 + - [x] **文档**:是否涉及官网文档修改,如果涉及请及时提交资料到Doc仓 <!-- **Special notes for your reviewers**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> ## Summary 新增可部署的 Service 能力 Demo service/examples/simple_capabilities_app.py,通过 8 个 HTTP 接口展示数据库、Redis、Envelope 和 Kubernetes 能力。 Demo 从 .env 文件读取运行配置,本地环境使用 SQLite、FakeRedis 和 Fake Kubernetes,服务器环境使用 MySQL、Redis 和 kubernetes_asyncio。 将 Kubernetes Pod 操作抽象为系统能力,统一装配到 SystemContext,Handler 可通过 RequestContext 调用 Pod 查询、创建和删除接口。 ### 核心能力 - 提供数据库读写接口 POST /api/db/read 和 POST /api/db/write - 提供 Redis 读写接口 POST /api/redis/read 和 POST /api/redis/write - Redis 写入支持命名空间隔离、自定义 TTL 和默认 TTL 配置 - 提供 Envelope 解析接口 POST /api/envelope/inspect,返回 Envelope、Metadata、RequestContext 和服务环境信息 - 定义统一的 Kubernetes 操作协议及 Pod 创建、摘要和删除结果模型 - 提供 Pod 查询、创建和删除接口 POST /api/k8s/pod/read、POST /api/k8s/pod/create 和 POST /api/k8s/pod/delete - 提供 Fake Kubernetes 和基于 kubernetes_asyncio 的真实 Kubernetes 实现 - 将 Kubernetes 纳入 SystemContext 的启动、探活、健康检查和资源释放流程 - 真实 Kubernetes 模式支持集群内配置和 kubeconfig,并使用固定 namespace、管理标签和受限 Pod 模板 - 提供本地和服务器 .env 配置模板、Swagger/OpenAPI 调试入口、部署说明及 RBAC 配置示例 - 补充配置校验、上下文生命周期、Kubernetes 适配器和 8 个 Demo 接口的单元测试 <!-- bot4-pr-sync-meta schema_version: 1 source: gitcode gitcode_repo: openJiuwen/agent-runtime gitcode_mr: 418 github_repo: openJiuwen-ai/agent-runtime github_pr: 50 github_branch: sync/pr-418 --> See merge request: openJiuwen/agent-runtime!418 | 20 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 14 天前 | ||
| 3 天前 | ||
| 5 天前 | ||
| 20 天前 |