Skip to content

Commit b465f29

Browse files
marko-kriskovicigorbeslic
authored andcommitted
1570 - renamed file ChatProjectTools to ReadProjectTools
1 parent 7c6c73e commit b465f29

File tree

7 files changed

+20
-20
lines changed

7 files changed

+20
-20
lines changed

server/ee/libs/ai/ai-copilot/ai-copilot-service/src/main/java/com/bytechef/ee/ai/copilot/agent/WorkflowEditorSpringAIAgent.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@
2121
import com.agui.server.EventFactory;
2222
import com.agui.server.LocalAgent;
2323
import com.agui.spring.ai.SpringAIAgent;
24-
import com.bytechef.ai.mcp.tool.automation.api.ChatProjectTools;
25-
import com.bytechef.ai.mcp.tool.automation.api.ChatProjectWorkflowTools;
24+
import com.bytechef.ai.mcp.tool.automation.api.ReadProjectTools;
25+
import com.bytechef.ai.mcp.tool.automation.api.ReadProjectWorkflowTools;
2626
import com.bytechef.ai.mcp.tool.automation.api.ProjectTools;
2727
import com.bytechef.ai.mcp.tool.automation.api.ProjectWorkflowTools;
28-
import com.bytechef.ai.mcp.tool.automation.impl.ChatProjectToolsImpl;
29-
import com.bytechef.ai.mcp.tool.automation.impl.ChatProjectWorkflowToolsImpl;
28+
import com.bytechef.ai.mcp.tool.automation.impl.ReadProjectToolsImpl;
29+
import com.bytechef.ai.mcp.tool.automation.impl.ReadProjectWorkflowToolsImpl;
3030
import com.bytechef.atlas.configuration.domain.Workflow;
3131
import com.bytechef.atlas.configuration.service.WorkflowService;
3232
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
@@ -65,8 +65,8 @@ public class WorkflowEditorSpringAIAgent extends SpringAIAgent {
6565
private final List<Object> tools;
6666
private final ProjectTools projectTools;
6767
private final ProjectWorkflowTools projectWorkflowTools;
68-
private final ChatProjectTools chatProjectTools;
69-
private final ChatProjectWorkflowTools chatProjectWorkflowTools;
68+
private final ReadProjectTools readProjectTools;
69+
private final ReadProjectWorkflowTools readProjectWorkflowTools;
7070

7171
private final ChatClient chatClient;
7272
private final ChatMemory chatMemory;
@@ -84,8 +84,8 @@ protected WorkflowEditorSpringAIAgent(final Builder builder, final WorkflowServi
8484
this.projectTools = (ProjectTools) tools.get(0);
8585
this.projectWorkflowTools = (ProjectWorkflowTools) tools.get(1);
8686

87-
this.chatProjectTools = new ChatProjectToolsImpl(projectTools);
88-
this.chatProjectWorkflowTools = new ChatProjectWorkflowToolsImpl(projectWorkflowTools);
87+
this.readProjectTools = new ReadProjectToolsImpl(projectTools);
88+
this.readProjectWorkflowTools = new ReadProjectWorkflowToolsImpl(projectWorkflowTools);
8989

9090
this.workflowService = workflowService;
9191
this.chatClient = builder.chatClient;
@@ -128,8 +128,8 @@ protected void run(RunAgentInput input, AgentSubscriber subscriber) {
128128
List<Object> selectedTools = new ArrayList<>(tools);
129129

130130
if (mode.equals("CHAT")) {
131-
selectedTools.set(0, chatProjectTools);
132-
selectedTools.set(1, chatProjectWorkflowTools);
131+
selectedTools.set(0, readProjectTools);
132+
selectedTools.set(1, readProjectWorkflowTools);
133133
} else if (mode.equals("BUILD")) {
134134
selectedTools.set(0, projectTools);
135135
selectedTools.set(1, projectWorkflowTools);

server/libs/ai/mcp/mcp-tool/mcp-tool-automation/src/main/java/com/bytechef/ai/mcp/tool/automation/api/ProjectTools.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
/**
2323
* @author Marko Kriskovic
2424
*/
25-
public interface ProjectTools extends ChatProjectTools {
25+
public interface ProjectTools extends ReadProjectTools {
2626

2727
ProjectToolsImpl.ProjectInfo createProject(
2828
String name, String description, Long categoryId, Long workspaceId, List<Long> tagIds);

server/libs/ai/mcp/mcp-tool/mcp-tool-automation/src/main/java/com/bytechef/ai/mcp/tool/automation/api/ProjectWorkflowTools.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
/**
2222
* @author Marko Kriskovic
2323
*/
24-
public interface ProjectWorkflowTools extends ChatProjectWorkflowTools {
24+
public interface ProjectWorkflowTools extends ReadProjectWorkflowTools {
2525

2626
ProjectWorkflowToolsImpl.ProjectWorkflowInfo createProjectWorkflow(long projectId, String definition);
2727

server/libs/ai/mcp/mcp-tool/mcp-tool-automation/src/main/java/com/bytechef/ai/mcp/tool/automation/api/ChatProjectTools.java renamed to server/libs/ai/mcp/mcp-tool/mcp-tool-automation/src/main/java/com/bytechef/ai/mcp/tool/automation/api/ReadProjectTools.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
/**
2323
* @author Marko Kriskovic
2424
*/
25-
public interface ChatProjectTools {
25+
public interface ReadProjectTools {
2626

2727
List<ProjectToolsImpl.ProjectInfo> listProjects();
2828

server/libs/ai/mcp/mcp-tool/mcp-tool-automation/src/main/java/com/bytechef/ai/mcp/tool/automation/api/ChatProjectWorkflowTools.java renamed to server/libs/ai/mcp/mcp-tool/mcp-tool-automation/src/main/java/com/bytechef/ai/mcp/tool/automation/api/ReadProjectWorkflowTools.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
/**
2323
* @author Marko Kriskovic
2424
*/
25-
public interface ChatProjectWorkflowTools {
25+
public interface ReadProjectWorkflowTools {
2626

2727
ProjectWorkflowToolsImpl.WorkflowInfo getWorkflow(String workflowId);
2828

server/libs/ai/mcp/mcp-tool/mcp-tool-automation/src/main/java/com/bytechef/ai/mcp/tool/automation/impl/ChatProjectToolsImpl.java renamed to server/libs/ai/mcp/mcp-tool/mcp-tool-automation/src/main/java/com/bytechef/ai/mcp/tool/automation/impl/ReadProjectToolsImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616

1717
package com.bytechef.ai.mcp.tool.automation.impl;
1818

19-
import com.bytechef.ai.mcp.tool.automation.api.ChatProjectTools;
2019
import com.bytechef.ai.mcp.tool.automation.api.ProjectTools;
20+
import com.bytechef.ai.mcp.tool.automation.api.ReadProjectTools;
2121
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
2222
import java.util.List;
2323
import org.springframework.ai.tool.annotation.Tool;
@@ -26,11 +26,11 @@
2626
/**
2727
* @author Marko Kriskovic
2828
*/
29-
public class ChatProjectToolsImpl implements ChatProjectTools {
29+
public class ReadProjectToolsImpl implements ReadProjectTools {
3030
private final ProjectTools delegate;
3131

3232
@SuppressFBWarnings("EI")
33-
public ChatProjectToolsImpl(ProjectTools projectTools) {
33+
public ReadProjectToolsImpl(ProjectTools projectTools) {
3434
this.delegate = projectTools;
3535
}
3636

server/libs/ai/mcp/mcp-tool/mcp-tool-automation/src/main/java/com/bytechef/ai/mcp/tool/automation/impl/ChatProjectWorkflowToolsImpl.java renamed to server/libs/ai/mcp/mcp-tool/mcp-tool-automation/src/main/java/com/bytechef/ai/mcp/tool/automation/impl/ReadProjectWorkflowToolsImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616

1717
package com.bytechef.ai.mcp.tool.automation.impl;
1818

19-
import com.bytechef.ai.mcp.tool.automation.api.ChatProjectWorkflowTools;
2019
import com.bytechef.ai.mcp.tool.automation.api.ProjectWorkflowTools;
20+
import com.bytechef.ai.mcp.tool.automation.api.ReadProjectWorkflowTools;
2121
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
2222
import java.util.List;
2323
import org.springframework.ai.tool.annotation.Tool;
@@ -32,11 +32,11 @@
3232
* @author Marko Kriskovic
3333
*/
3434
@Component
35-
public class ChatProjectWorkflowToolsImpl implements ChatProjectWorkflowTools {
35+
public class ReadProjectWorkflowToolsImpl implements ReadProjectWorkflowTools {
3636
private final ProjectWorkflowTools delegate;
3737

3838
@SuppressFBWarnings("EI")
39-
public ChatProjectWorkflowToolsImpl(ProjectWorkflowTools projectTools) {
39+
public ReadProjectWorkflowToolsImpl(ProjectWorkflowTools projectTools) {
4040
this.delegate = projectTools;
4141
}
4242

0 commit comments

Comments
 (0)