Skip to content

Commit fda15b7

Browse files
authored
Merge pull request #98 from AdjectiveAllison/agents_api
agent creation api
2 parents e617d34 + c03899a commit fda15b7

File tree

4 files changed

+992
-4
lines changed

4 files changed

+992
-4
lines changed

acp/config/localdev/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ patches:
2626
images:
2727
- name: controller
2828
newName: controller
29-
newTag: "202505121745"
29+
newTag: "202505141236"

acp/internal/controller/task/send_response_url_test.go

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,13 @@ var _ = Describe("ResponseURL Functionality", func() {
7676

7777
// Test sending result
7878
testMsg := "This is the final task result"
79-
err := reconciler.sendFinalResultToResponseURL(ctx, server.URL, testMsg)
79+
testTask := &acp.Task{
80+
Spec: acp.TaskSpec{
81+
ResponseURL: server.URL,
82+
AgentRef: acp.LocalObjectReference{Name: "test-agent"},
83+
},
84+
}
85+
err := reconciler.sendFinalResultToResponseURL(ctx, testTask, testMsg)
8086
Expect(err).NotTo(HaveOccurred())
8187

8288
// Wait for the request to be processed with a timeout
@@ -106,7 +112,13 @@ var _ = Describe("ResponseURL Functionality", func() {
106112
reconciler, ctx := initTestReconciler()
107113

108114
// Test sending result
109-
err := reconciler.sendFinalResultToResponseURL(ctx, server.URL, "test message")
115+
testTask := &acp.Task{
116+
Spec: acp.TaskSpec{
117+
ResponseURL: server.URL,
118+
AgentRef: acp.LocalObjectReference{Name: "test-agent"},
119+
},
120+
}
121+
err := reconciler.sendFinalResultToResponseURL(ctx, testTask, "test message")
110122

111123
// Should return an error due to non-200 response
112124
Expect(err).To(HaveOccurred())
@@ -118,7 +130,13 @@ var _ = Describe("ResponseURL Functionality", func() {
118130
reconciler, ctx := initTestReconciler()
119131

120132
// Use an invalid URL to cause a connection error
121-
err := reconciler.sendFinalResultToResponseURL(ctx, "http://localhost:1", "test message")
133+
testTask := &acp.Task{
134+
Spec: acp.TaskSpec{
135+
ResponseURL: "http://localhost:1",
136+
AgentRef: acp.LocalObjectReference{Name: "test-agent"},
137+
},
138+
}
139+
err := reconciler.sendFinalResultToResponseURL(ctx, testTask, "test message")
122140

123141
// Should return an error due to connection failure
124142
Expect(err).To(HaveOccurred())

0 commit comments

Comments
 (0)