Skip to content

Commit d52c81e

Browse files
committed
moved JFR events from control to entity packages
1 parent cdfa1a3 commit d52c81e

12 files changed

Lines changed: 27 additions & 25 deletions

File tree

zsmith/src/main/java/airhacks/zsmith/agent/boundary/Agent.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212

1313
import org.json.JSONArray;
1414

15-
import airhacks.zsmith.agent.control.AgentTurnEvent;
1615
import airhacks.zsmith.agent.control.Version;
16+
import airhacks.zsmith.agent.entity.AgentTurnEvent;
1717
import airhacks.zsmith.claude.control.Claude;
1818
import airhacks.zsmith.configuration.control.ZCfg;
1919
import airhacks.zsmith.episodicmemory.boundary.EpisodicMemoryStore;
@@ -33,8 +33,8 @@
3333
import airhacks.zsmith.tools.control.Console;
3434
import airhacks.zsmith.tools.control.LaunchAppTool;
3535
import airhacks.zsmith.tools.control.Tool;
36-
import airhacks.zsmith.tools.control.ToolInvocationEvent;
3736
import airhacks.zsmith.tools.control.ToolPermission;
37+
import airhacks.zsmith.tools.entity.ToolInvocationEvent;
3838
import airhacks.zsmith.tools.entity.ToolResult;
3939
import airhacks.zsmith.tools.entity.ToolUse;
4040

zsmith/src/main/java/airhacks/zsmith/agent/control/AgentTurnEvent.java renamed to zsmith/src/main/java/airhacks/zsmith/agent/entity/AgentTurnEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package airhacks.zsmith.agent.control;
1+
package airhacks.zsmith.agent.entity;
22

33
import jdk.jfr.Category;
44
import jdk.jfr.Description;

zsmith/src/main/java/airhacks/zsmith/claude/control/Claude.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import org.json.JSONArray;
1414
import org.json.JSONObject;
1515

16+
import airhacks.zsmith.claude.entity.ClaudeAPICallEvent;
1617
import airhacks.zsmith.configuration.control.ZCfg;
1718
import airhacks.zsmith.logging.control.Log;
1819

zsmith/src/main/java/airhacks/zsmith/claude/control/ClaudeAPICallEvent.java renamed to zsmith/src/main/java/airhacks/zsmith/claude/entity/ClaudeAPICallEvent.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package airhacks.zsmith.claude.control;
1+
package airhacks.zsmith.claude.entity;
22

33
import jdk.jfr.Category;
44
import jdk.jfr.Description;
@@ -13,26 +13,26 @@
1313
public class ClaudeAPICallEvent extends Event {
1414

1515
@Label("Model")
16-
String model;
16+
public String model;
1717

1818
@Label("Fallback Attempt")
19-
boolean fallback;
19+
public boolean fallback;
2020

2121
@Label("HTTP Status")
22-
int statusCode;
22+
public int statusCode;
2323

2424
@Label("Stop Reason")
25-
String stopReason;
25+
public String stopReason;
2626

2727
@Label("Input Tokens")
28-
int inputTokens;
28+
public int inputTokens;
2929

3030
@Label("Output Tokens")
31-
int outputTokens;
31+
public int outputTokens;
3232

3333
@Label("Cache Read Tokens")
34-
int cacheReadTokens;
34+
public int cacheReadTokens;
3535

3636
@Label("Cache Creation Tokens")
37-
int cacheCreationTokens;
37+
public int cacheCreationTokens;
3838
}

zsmith/src/main/java/airhacks/zsmith/episodicmemory/boundary/EpisodicMemoryStore.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111

1212
import org.json.JSONArray;
1313

14-
import airhacks.zsmith.episodicmemory.control.MemoryAccessEvent;
1514
import airhacks.zsmith.episodicmemory.entity.Episode;
15+
import airhacks.zsmith.episodicmemory.entity.MemoryAccessEvent;
1616
import airhacks.zsmith.episodicmemory.entity.MemoryType;
1717
import airhacks.zsmith.configuration.control.ZCfg;
1818
import airhacks.zsmith.logging.control.Log;

zsmith/src/main/java/airhacks/zsmith/episodicmemory/control/MemoryAccessEvent.java renamed to zsmith/src/main/java/airhacks/zsmith/episodicmemory/entity/MemoryAccessEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package airhacks.zsmith.episodicmemory.control;
1+
package airhacks.zsmith.episodicmemory.entity;
22

33
import jdk.jfr.Category;
44
import jdk.jfr.Description;

zsmith/src/main/java/airhacks/zsmith/skills/boundary/SkillStore.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010

1111
import airhacks.zsmith.configuration.control.ZCfg;
1212
import airhacks.zsmith.logging.control.Log;
13-
import airhacks.zsmith.skills.control.SkillLoadEvent;
1413
import airhacks.zsmith.skills.entity.Skill;
14+
import airhacks.zsmith.skills.entity.SkillLoadEvent;
1515

1616
public class SkillStore {
1717

zsmith/src/main/java/airhacks/zsmith/skills/control/SkillLoadEvent.java renamed to zsmith/src/main/java/airhacks/zsmith/skills/entity/SkillLoadEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package airhacks.zsmith.skills.control;
1+
package airhacks.zsmith.skills.entity;
22

33
import jdk.jfr.Category;
44
import jdk.jfr.Description;

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import airhacks.zsmith.agent.boundary.Agent;
1010
import airhacks.zsmith.configuration.control.ZCfg;
1111
import airhacks.zsmith.logging.control.Log;
12+
import airhacks.zsmith.subagent.entity.SubAgentDispatchEvent;
1213
import airhacks.zsmith.tools.control.Tool;
1314

1415
public class SubAgentTool implements Tool {

zsmith/src/main/java/airhacks/zsmith/subagent/control/SubAgentDispatchEvent.java renamed to zsmith/src/main/java/airhacks/zsmith/subagent/entity/SubAgentDispatchEvent.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package airhacks.zsmith.subagent.control;
1+
package airhacks.zsmith.subagent.entity;
22

33
import jdk.jfr.Category;
44
import jdk.jfr.Description;
@@ -13,20 +13,20 @@
1313
public class SubAgentDispatchEvent extends Event {
1414

1515
@Label("Child Agent")
16-
String childAgent;
16+
public String childAgent;
1717

1818
@Label("Mode")
19-
String mode;
19+
public String mode;
2020

2121
@Label("Depth")
22-
int depth;
22+
public int depth;
2323

2424
@Label("First Run")
25-
boolean firstRun;
25+
public boolean firstRun;
2626

2727
@Label("Outcome")
28-
String outcome;
28+
public String outcome;
2929

3030
@Label("Task Size")
31-
int taskSize;
31+
public int taskSize;
3232
}

0 commit comments

Comments
 (0)