feat(observability): fix model name - #62
Open
openjiuwen-sync-bot[bot] wants to merge 2 commits into
Open
Conversation
|
|
- OlteRail: fix model name
openjiuwenai
force-pushed
the
sync/pr-202
branch
from
July 31, 2026 02:32
78bd517 to
6a4a70b
Compare
|
head_sha:
|
|
head_sha:
|
## 主要变更 ### 分层团队工具ID冲突修复 - HierarchicalDelegateTool/DelegateTool 的 toolId 添加 "_delegate_tool" 后缀, 避免与同名 agent 在 ResourceMgr tagMgr 中注册冲突 - 工具名称(toolName)保持不变,对 LLM 仍暴露子 agent ID ### 分层团队工具注入逻辑优化 - HierarchicalToolsTeam/HierarchicalMsgBusTeam 移除注入前的存在性检查 - 改用 addTool(tool, parentId, refresh=true) 强制刷新, 防止旧工具实例残留导致 "Tool instance not found" 错误 ### ResourceMgr 健壮性增强 - 批量注册(agent/workflow/tool)增加类型校验,非法类型抛出明确错误 - getTool 对空 ID 抛出 RESOURCE_ID_VALUE_INVALID 异常 - getResourceByTag 跳过 null 条目而非加入结果列表 - innerAddResource 重复注册时返回 Error 而非静默替换 - 新增 pythonTypeName 辅助方法,错误信息对齐 Python SDK ### TagMgr 空值处理对齐 Python - getResourcesTags 返回空列表替代 null - removeResourceTags 在 skipIfNotExists=false 时校验不存在的标签 - doRemoveResourceTags/doRemoveTag 清理空 tag 和空 resource 映射 ### ToolCard 模型类支持 - 新增 inputParamsRaw 字段及重载 builder 方法, 支持 Pydantic 模型类作为工具输入参数(对齐 Python input_params 类型) ### TaskManager 级联取消 - 实现子任务级联取消逻辑 ## 测试验证 - 4个分层团队冒烟测试全部通过 - 完整 smoke 套件 323 个测试 0 失败 0 错误
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.
Paired: GitHub #62 ↔ GitCode !202
What type of PR is this?
/kind
Self-checklist:(请自检,在[ ]内打上x,我们将检视你的完成情况,否则会导致pr无法合入)