Skip to content

Commit 27646b2

Browse files
committed
superfluous json conversion removed
1 parent c5d5320 commit 27646b2

28 files changed

Lines changed: 38 additions & 37 deletions

zsmith/src/main/java/airhacks/zsmith/episodicmemory/control/RecallMemoryTool.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public String description() {
3030
enum Field { type, limit }
3131

3232
@Override
33-
public String inputSchema() {
33+
public JSONObject inputSchema() {
3434
return Tool.schema(
3535
Prop.stringEnum(Field.type, "Optional type to filter memories",
3636
"user", "feedback", "project", "reference").optional(),

zsmith/src/main/java/airhacks/zsmith/episodicmemory/control/StoreMemoryTool.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public String description() {
3434
enum Field { content, type }
3535

3636
@Override
37-
public String inputSchema() {
37+
public JSONObject inputSchema() {
3838
return Tool.schema(
3939
Prop.string(Field.content, "The information to remember"),
4040
Prop.stringEnum(Field.type, "The memory type: user, feedback, project, or reference",

zsmith/src/main/java/airhacks/zsmith/skills/control/LoadSkillTool.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public String description() {
2727
enum Field { name }
2828

2929
@Override
30-
public String inputSchema() {
30+
public JSONObject inputSchema() {
3131
return Tool.schema(Prop.string(Field.name, "The name of the skill to load"));
3232
}
3333

zsmith/src/main/java/airhacks/zsmith/subagent/control/SubAgentTool.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ enum Field {
6868
}
6969

7070
@Override
71-
public String inputSchema() {
71+
public JSONObject inputSchema() {
7272
return Tool.schema(
7373
Prop.string(Field.task, "The task to delegate to the sub-agent. Be specific and complete."));
7474
}

zsmith/src/main/java/airhacks/zsmith/tools/boundary/Tools.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public enum Tools implements Tool {
4444
public String description() { return delegate.description(); }
4545

4646
@Override
47-
public String inputSchema() { return delegate.inputSchema(); }
47+
public JSONObject inputSchema() { return delegate.inputSchema(); }
4848

4949
@Override
5050
public String execute(JSONObject input) { return delegate.execute(input); }

zsmith/src/main/java/airhacks/zsmith/tools/control/ExecuteScriptTool.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public String description() {
3636
enum Field { path }
3737

3838
@Override
39-
public String inputSchema() {
39+
public JSONObject inputSchema() {
4040
return Tool.schema(Prop.string(Field.path, "Path to the script to execute"));
4141
}
4242

zsmith/src/main/java/airhacks/zsmith/tools/control/FetchUrlTool.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public String description() {
4343
enum Field { url }
4444

4545
@Override
46-
public String inputSchema() {
46+
public JSONObject inputSchema() {
4747
return Tool.schema(Prop.string(Field.url, "The URL to fetch"));
4848
}
4949

zsmith/src/main/java/airhacks/zsmith/tools/control/LaunchAppTool.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public String description() {
5151
enum Field { arguments }
5252

5353
@Override
54-
public String inputSchema() {
54+
public JSONObject inputSchema() {
5555
return Tool.schema(Prop.string(Field.arguments, "Arguments to pass to the application"));
5656
}
5757

zsmith/src/main/java/airhacks/zsmith/tools/control/LinkCheckerTool.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public String description() {
4343
enum Field { url }
4444

4545
@Override
46-
public String inputSchema() {
46+
public JSONObject inputSchema() {
4747
return Tool.schema(Prop.string(Field.url, "The URL to check"));
4848
}
4949

zsmith/src/main/java/airhacks/zsmith/tools/control/ListFilesTool.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public String description() {
2828
}
2929

3030
@Override
31-
public String inputSchema() {
31+
public JSONObject inputSchema() {
3232
return Tool.emptySchema();
3333
}
3434

0 commit comments

Comments
 (0)