Skip to content

Commit f94d112

Browse files
Remove EndTurn
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
1 parent 8cd408a commit f94d112

File tree

5 files changed

+2
-48
lines changed

5 files changed

+2
-48
lines changed

rust/acp_tests.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,6 @@ impl Client for TestClient {
7272
async fn glob_search(&self, _request: GlobSearchParams) -> Result<GlobSearchResponse> {
7373
Ok(GlobSearchResponse { matches: vec![] })
7474
}
75-
76-
async fn end_turn(&self, _request: EndTurnParams) -> Result<EndTurnResponse> {
77-
Ok(EndTurnResponse {})
78-
}
7975
}
8076

8177
#[tokio::test]

rust/schema.rs

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,6 @@ acp_peer!(
170170
GlobSearchParams,
171171
GlobSearchResponse
172172
),
173-
(end_turn, "endTurn", EndTurnParams, EndTurnResponse),
174173
);
175174

176175
acp_peer!(
@@ -309,16 +308,6 @@ pub struct SendMessageParams {
309308
#[serde(rename_all = "camelCase")]
310309
pub struct SendMessageResponse;
311310

312-
#[derive(Debug, Serialize, Deserialize, JsonSchema)]
313-
#[serde(rename_all = "camelCase")]
314-
pub struct EndTurnParams {
315-
pub thread_id: ThreadId,
316-
}
317-
318-
#[derive(Debug, Serialize, Deserialize, JsonSchema)]
319-
#[serde(rename_all = "camelCase")]
320-
pub struct EndTurnResponse;
321-
322311
#[derive(Debug, Serialize, Deserialize, JsonSchema)]
323312
#[serde(rename_all = "camelCase")]
324313
pub struct FileVersion(pub u64);

schema.json

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,6 @@
6969
},
7070
{
7171
"$ref": "#/$defs/GlobSearchParams"
72-
},
73-
{
74-
"$ref": "#/$defs/EndTurnParams"
7572
}
7673
]
7774
},
@@ -91,9 +88,6 @@
9188
},
9289
{
9390
"$ref": "#/$defs/GlobSearchResponse"
94-
},
95-
{
96-
"$ref": "#/$defs/EndTurnResponse"
9791
}
9892
]
9993
},
@@ -109,18 +103,6 @@
109103
},
110104
"required": ["threadId"]
111105
},
112-
"EndTurnParams": {
113-
"type": "object",
114-
"properties": {
115-
"threadId": {
116-
"$ref": "#/$defs/ThreadId"
117-
}
118-
},
119-
"required": ["threadId"]
120-
},
121-
"EndTurnResponse": {
122-
"type": "null"
123-
},
124106
"FileVersion": {
125107
"type": "integer",
126108
"format": "uint64",

typescript/acp.test.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ import {
55
Connection,
66
CreateThreadParams,
77
CreateThreadResponse,
8-
EndTurnParams,
9-
EndTurnResponse,
108
GetThreadEntriesParams,
119
GetThreadEntriesResponse,
1210
GetThreadsParams,
@@ -316,7 +314,4 @@ class StubClient implements Client {
316314
globSearch(_: GlobSearchParams): Promise<GlobSearchResponse> {
317315
throw new Error("Method not implemented.");
318316
}
319-
endTurn(_: EndTurnParams): Promise<EndTurnResponse> {
320-
throw new Error("Method not implemented.");
321-
}
322317
}

typescript/schema.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ export type AnyClientRequest =
88
| ReadTextFileParams
99
| ReadBinaryFileParams
1010
| StatParams
11-
| GlobSearchParams
12-
| EndTurnParams;
11+
| GlobSearchParams;
1312
export type MessageChunk = {
1413
type: "text";
1514
chunk: string;
@@ -20,11 +19,9 @@ export type AnyClientResult =
2019
| ReadTextFileResponse
2120
| ReadBinaryFileResponse
2221
| StatResponse
23-
| GlobSearchResponse
24-
| EndTurnResponse;
22+
| GlobSearchResponse;
2523
export type StreamMessageChunkResponse = null;
2624
export type FileVersion = number;
27-
export type EndTurnResponse = null;
2825
export type AnyAgentRequest =
2926
| GetThreadsParams
3027
| CreateThreadParams
@@ -78,9 +75,6 @@ export interface GlobSearchParams {
7875
pattern: string;
7976
threadId: ThreadId;
8077
}
81-
export interface EndTurnParams {
82-
threadId: ThreadId;
83-
}
8478
export interface ReadTextFileResponse {
8579
content: string;
8680
version: FileVersion;
@@ -133,7 +127,6 @@ export interface Client {
133127
readBinaryFile(params: ReadBinaryFileParams): Promise<ReadBinaryFileResponse>;
134128
stat(params: StatParams): Promise<StatResponse>;
135129
globSearch(params: GlobSearchParams): Promise<GlobSearchResponse>;
136-
endTurn(params: EndTurnParams): Promise<EndTurnResponse>;
137130
}
138131

139132
export const CLIENT_METHODS = new Set([
@@ -142,7 +135,6 @@ export const CLIENT_METHODS = new Set([
142135
"readBinaryFile",
143136
"stat",
144137
"globSearch",
145-
"endTurn",
146138
]);
147139

148140
export interface Agent {

0 commit comments

Comments
 (0)