Skip to content

Commit 3d77e86

Browse files
authored
Agent folder encapsulation (#1621)
* Refactor file structure * "Refactor agent version handling" * Add @agentS path alias
1 parent 1b19b2e commit 3d77e86

26 files changed

+221
-181
lines changed
File renamed without changes.

agents/bots/csx/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import { APP_VERSION } from "@helpers/client";
21
import {
32
Agent,
43
getTestUrl,
54
type AgentGroupType,
65
type MessageContext,
7-
} from "@helpers/versions";
6+
} from "@agents/versions";
7+
import { APP_VERSION } from "@helpers/client";
88

99
// Load .env file only in local development
1010
if (process.env.NODE_ENV !== "production") process.loadEnvFile(".env");

agents/bots/echo/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import { Agent, getTestUrl } from "@agents/versions";
12
import { APP_VERSION } from "@helpers/client";
2-
import { Agent, getTestUrl } from "@helpers/versions";
33

44
// Load .env file only in local development
55
if (process.env.NODE_ENV !== "production") process.loadEnvFile(".env");

agents/bots/gang/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import { Agent, getTestUrl, type AgentGroupType } from "@agents/versions";
12
import { APP_VERSION } from "@helpers/client";
2-
import { Agent, getTestUrl, type AgentGroupType } from "@helpers/versions";
33

44
// Load .env file only in local development
55
if (process.env.NODE_ENV !== "production") process.loadEnvFile(".env");

agents/bots/gm/index.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1+
import { Agent, getTestUrl, logDetails } from "@agents/versions";
12
import { APP_VERSION } from "@helpers/client";
2-
import {
3-
Agent,
4-
getSDKVersionInfo,
5-
getTestUrl,
6-
logDetails,
7-
} from "@helpers/versions";
3+
import { getSDKVersionInfo } from "@helpers/versions";
84
import { loadEnvFile } from "../../utils/general";
95

106
// Load .env file only in local development
@@ -32,7 +28,7 @@ agent.on("start", () => {
3228
console.log(`Address: ${agent.address}`);
3329
console.log(`🔗${getTestUrl(agent.client)}`);
3430
logDetails(agent.client).catch(console.error);
35-
getSDKVersionInfo(Agent, agent.client);
31+
getSDKVersionInfo(agent, agent.client);
3632
});
3733

3834
await agent.start({

agents/bots/key-check/handlers/debug.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { createRequire } from "node:module";
2-
import { type MessageContext } from "@helpers/versions";
2+
import { type MessageContext } from "@agents/versions";
33
import { ContentTypeMarkdown } from "@xmtp/content-type-markdown";
44

55
// Get XMTP SDK version from package.json

agents/bots/key-check/handlers/forks.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type AgentGroupType, type MessageContext } from "@helpers/versions";
1+
import { type AgentGroupType, type MessageContext } from "@agents/versions";
22
import { ContentTypeMarkdown } from "@xmtp/content-type-markdown";
33

44
interface ForkDebugInfo {

agents/bots/key-check/handlers/groups.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import {
22
type AgentGroupType,
33
type AgentPermissionLevel,
4-
type IdentifierKind,
54
type MessageContext,
6-
} from "@helpers/versions";
5+
} from "@agents/versions";
76
import { ContentTypeMarkdown } from "@xmtp/content-type-markdown";
7+
import type { IdentifierKind } from "@xmtp/node-sdk";
88

99
export class GroupHandlers {
1010
async handleGroupMembers(ctx: MessageContext): Promise<void> {

agents/bots/key-check/handlers/loadtest.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type MessageContext } from "@helpers/versions";
1+
import { type MessageContext } from "@agents/versions";
22
import { ContentTypeMarkdown } from "@xmtp/content-type-markdown";
33

44
export class LoadTestHandlers {

agents/bots/key-check/handlers/ux.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type MessageContext } from "@helpers/versions";
1+
import { type MessageContext } from "@agents/versions";
22
import { ContentTypeMarkdown } from "@xmtp/content-type-markdown";
33
import {
44
ContentTypeRemoteAttachment,

0 commit comments

Comments
 (0)