Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions agents/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,6 @@ yarn bot key-check --agentSDK 1.1.2
### Agent SDK Version Management

```bash
# Setup Agent SDK versions
yarn agent-versions

# Test with specific version
AGENT_SDK_VERSION=1.0.1 yarn bot key-check --agentSDK 1.0.1
```
Expand Down
2 changes: 1 addition & 1 deletion agents/bots/csx/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import {
getTestUrl,
type Group,
type MessageContext,
} from "../../versions/agent-sdk";
} from "@helpers/versions";

// Load .env file only in local development
if (process.env.NODE_ENV !== "production") process.loadEnvFile(".env");
Expand Down
2 changes: 1 addition & 1 deletion agents/bots/echo/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { APP_VERSION } from "@helpers/client";
import { Agent, getTestUrl } from "../../versions/agent-sdk";
import { Agent, getTestUrl } from "@helpers/versions";

// Load .env file only in local development
if (process.env.NODE_ENV !== "production") process.loadEnvFile(".env");
Expand Down
2 changes: 1 addition & 1 deletion agents/bots/gang/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { APP_VERSION } from "@helpers/client";
import { Agent, getTestUrl, type Group } from "../../versions/agent-sdk";
import { Agent, getTestUrl, type Group } from "@helpers/versions";

// Load .env file only in local development
if (process.env.NODE_ENV !== "production") process.loadEnvFile(".env");
Expand Down
2 changes: 1 addition & 1 deletion agents/bots/gm/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { APP_VERSION } from "@helpers/client";
import { Agent, getTestUrl } from "../../versions/agent-sdk";
import { Agent, getTestUrl } from "@helpers/versions";

// Load .env file only in local development
if (process.env.NODE_ENV !== "production") process.loadEnvFile(".env");
Expand Down
2 changes: 1 addition & 1 deletion agents/bots/key-check/handlers/debug.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { createRequire } from "node:module";
import { type MessageContext } from "@helpers/versions";
import { ContentTypeMarkdown } from "@xmtp/content-type-markdown";
import { type MessageContext } from "../../../versions/agent-sdk";

// Get XMTP SDK version from package.json
const require = createRequire(import.meta.url);
Expand Down
2 changes: 1 addition & 1 deletion agents/bots/key-check/handlers/forks.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { type Group, type MessageContext } from "@helpers/versions";
import { ContentTypeMarkdown } from "@xmtp/content-type-markdown";
import { type Group, type MessageContext } from "../../../versions/agent-sdk";

interface ForkDebugInfo {
epoch: bigint;
Expand Down
4 changes: 2 additions & 2 deletions agents/bots/key-check/handlers/groups.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import { ContentTypeMarkdown } from "@xmtp/content-type-markdown";
import {
type Group,
type IdentifierKind,
type MessageContext,
type PermissionLevel,
} from "../../../versions/agent-sdk";
} from "@helpers/versions";
import { ContentTypeMarkdown } from "@xmtp/content-type-markdown";

export class GroupHandlers {
async handleGroupMembers(ctx: MessageContext): Promise<void> {
Expand Down
2 changes: 1 addition & 1 deletion agents/bots/key-check/handlers/loadtest.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { type MessageContext } from "@helpers/versions";
import { ContentTypeMarkdown } from "@xmtp/content-type-markdown";
import { type MessageContext } from "../../../versions/agent-sdk";

export class LoadTestHandlers {
constructor(private agent: any) {}
Expand Down
2 changes: 1 addition & 1 deletion agents/bots/key-check/handlers/ux.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import { type MessageContext } from "@helpers/versions";
import { ContentTypeMarkdown } from "@xmtp/content-type-markdown";
import {
ContentTypeRemoteAttachment,
type RemoteAttachment,
} from "@xmtp/content-type-remote-attachment";
import { ContentTypeWalletSendCalls } from "@xmtp/content-type-wallet-send-calls";
import { USDCHandler } from "../../../utils/usdc";
import { type MessageContext } from "../../../versions/agent-sdk";

export class UxHandlers {
private usdcHandler: USDCHandler;
Expand Down
20 changes: 3 additions & 17 deletions agents/bots/key-check/index.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,6 @@
import { APP_VERSION, createSigner } from "@helpers/client";
import {
ContentTypeMarkdown,
MarkdownCodec,
} from "@xmtp/content-type-markdown";
import { ReactionCodec } from "@xmtp/content-type-reaction";
import {
AttachmentCodec,
RemoteAttachmentCodec,
} from "@xmtp/content-type-remote-attachment";
import { ReplyCodec } from "@xmtp/content-type-reply";
import { WalletSendCallsCodec } from "@xmtp/content-type-wallet-send-calls";
import { APP_VERSION } from "@helpers/client";
import { Agent, getTestUrl, type MessageContext } from "@helpers/versions";
import { ContentTypeMarkdown } from "@xmtp/content-type-markdown";
import {
ActionBuilder,
getRegisteredActions,
Expand All @@ -23,11 +14,6 @@ import {
} from "../../utils/inline-actions/inline-actions";
import { ActionsCodec } from "../../utils/inline-actions/types/ActionsContent";
import { IntentCodec } from "../../utils/inline-actions/types/IntentContent";
import {
Agent,
getTestUrl,
type MessageContext,
} from "../../versions/agent-sdk";
import { DebugHandlers } from "./handlers/debug";
import { ForksHandlers } from "./handlers/forks";
import { GroupHandlers } from "./handlers/groups";
Expand Down
6 changes: 3 additions & 3 deletions agents/monitoring/agents-dms.test.ts
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
import { streamTimeout } from "@helpers/client";
import { sendMetric, type ResponseMetricTags } from "@helpers/datadog";
import { verifyAgentMessageStream } from "@helpers/streams";
import { setupDurationTracking } from "@helpers/vitest";
import { getWorkers } from "@workers/manager";
import {
IdentifierKind,
type Conversation,
type XmtpEnv,
} from "@workers/node-sdk";
} from "@helpers/versions";
import { setupDurationTracking } from "@helpers/vitest";
import { getWorkers } from "@workers/manager";
import { describe, expect, it } from "vitest";
import productionAgents from "./agents";
import { type AgentConfig } from "./helper";
Expand Down
2 changes: 1 addition & 1 deletion agents/monitoring/agents-stress.test.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { IdentifierKind, type XmtpEnv } from "@helpers/versions";
import { setupDurationTracking } from "@helpers/vitest";
import { getInboxes } from "@inboxes/utils";
import { getWorkers } from "@workers/manager";
import { IdentifierKind, type XmtpEnv } from "@workers/node-sdk";
import { describe, expect, it } from "vitest";
import productionAgents from "./agents";
import { type AgentConfig } from "./helper";
Expand Down
8 changes: 4 additions & 4 deletions agents/monitoring/agents-tagged.test.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import { streamTimeout } from "@helpers/client";
import { sendMetric, type ResponseMetricTags } from "@helpers/datadog";
import { verifyAgentMessageStream } from "@helpers/streams";
import { setupDurationTracking } from "@helpers/vitest";
import { getInboxes } from "@inboxes/utils";
import { getWorkers } from "@workers/manager";
import {
IdentifierKind,
type Conversation,
type XmtpEnv,
} from "@workers/node-sdk";
} from "@helpers/versions";
import { setupDurationTracking } from "@helpers/vitest";
import { getInboxes } from "@inboxes/utils";
import { getWorkers } from "@workers/manager";
import { describe, expect, it } from "vitest";
import productionAgents from "./agents";
import { type AgentConfig } from "./helper";
Expand Down
6 changes: 3 additions & 3 deletions agents/monitoring/agents-text.test.ts
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
import { streamTimeout } from "@helpers/client";
import { sendMetric, type ResponseMetricTags } from "@helpers/datadog";
import { verifyAgentMessageStream } from "@helpers/streams";
import { setupDurationTracking } from "@helpers/vitest";
import { getWorkers } from "@workers/manager";
import {
IdentifierKind,
type Conversation,
type XmtpEnv,
} from "@workers/node-sdk";
} from "@helpers/versions";
import { setupDurationTracking } from "@helpers/vitest";
import { getWorkers } from "@workers/manager";
import { describe, expect, it } from "vitest";
import productionAgents from "./agents";
import { type AgentConfig } from "./helper";
Expand Down
8 changes: 4 additions & 4 deletions agents/monitoring/agents-untagged.test.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import { streamTimeout } from "@helpers/client";
import { sendMetric, type ResponseMetricTags } from "@helpers/datadog";
import { verifyAgentMessageStream } from "@helpers/streams";
import { setupDurationTracking } from "@helpers/vitest";
import { getInboxes } from "@inboxes/utils";
import { getWorkers } from "@workers/manager";
import {
IdentifierKind,
type Conversation,
type XmtpEnv,
} from "@workers/node-sdk";
} from "@helpers/versions";
import { setupDurationTracking } from "@helpers/vitest";
import { getInboxes } from "@inboxes/utils";
import { getWorkers } from "@workers/manager";
import { describe, expect, it } from "vitest";
import productionAgents from "./agents";
import { type AgentConfig } from "./helper";
Expand Down
2 changes: 1 addition & 1 deletion agents/monitoring/endpoint.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import {
type LogLevel,
type Signer,
type XmtpEnv,
} from "@workers/node-sdk";
} from "@helpers/versions";
import { fromString } from "uint8arrays";
import { createWalletClient, http, toBytes } from "viem";
import { privateKeyToAccount } from "viem/accounts";
Expand Down
2 changes: 1 addition & 1 deletion agents/utils/inline-actions/inline-actions.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import type { AgentMiddleware, MessageContext } from "../../versions/agent-sdk";
import type { AgentMiddleware, MessageContext } from "@helpers/versions";
import {
ContentTypeActions,
type Action,
Expand Down
74 changes: 0 additions & 74 deletions agents/versions/README.md

This file was deleted.

83 changes: 0 additions & 83 deletions agents/versions/agent-sdk.ts

This file was deleted.

Loading