AddFindingTool
public class AddFindingTool
源码Source
io/agentscope/harness/coding/tools/finding/AddFindingTool.java:28–89添加 Finding 工具,封装可被智能体调用的能力。位于 io.agentscope.harness.coding.tools.finding 包。核心成员包括 add_finding、AddFindingTool。
Adds a new finding to the reviewer findings store.
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public AddFindingTool(ReviewerFindingsService findingsService) | 初始化 `AddFindingTool` 实例。 Creates a new instance. |
方法摘要Method Summary
构造器详情Constructor Detail
AddFindingTool
public AddFindingTool(ReviewerFindingsService findingsService)
初始化 AddFindingTool 实例。
Creates a new instance.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
findingsService | ReviewerFindingsService | findings 服务(类型 `ReviewerFindingsService`)。The findings service. |
源码Source
io/agentscope/harness/coding/tools/finding/AddFindingTool.java:32–34方法详情Method Detail
add_finding
public String add_finding(RuntimeContext runtimeContext, String severity, String category, String file, int startLine, String description, String suggestion)
添加 add_finding。
Adds the finding.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
runtimeContext | RuntimeContext | 运行时上下文(类型 `RuntimeContext`)。The runtime context. |
severity | String | 严重程度(类型 `String`)。The severity. |
category | String | 类别(类型 `String`)。The category. |
file | String | 文件(类型 `String`)。The file. |
startLine | int | 启动 Line(类型 `int`)。The start line. |
description | String | 描述(类型 `String`)。The description. |
suggestion | String | suggestion(类型 `String`)。The suggestion. |
String返回字符串结果。Returns a string.
源码Source
io/agentscope/harness/coding/tools/finding/AddFindingTool.java:36–81