Skip to content

Commit 82607be

Browse files
authored
Merge pull request #2075 from elizaOS/tcm-revert-pizza-pr
fix: Revert "feat: Proof of Pizza - Agentic Dominos Ordering"
2 parents 78e9ee6 + 226db31 commit 82607be

23 files changed

+7
-3392
lines changed

agent/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
"@elizaos/plugin-binance": "workspace:*",
3939
"@elizaos/plugin-avail": "workspace:*",
4040
"@elizaos/plugin-bootstrap": "workspace:*",
41-
"@elizaos/plugin-dominos": "workspace:*",
4241
"@elizaos/plugin-cosmos": "workspace:*",
4342
"@elizaos/plugin-intiface": "workspace:*",
4443
"@elizaos/plugin-coinbase": "workspace:*",

agent/src/index.ts

+5-4
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import { SlackClientInterface } from "@elizaos/client-slack";
1010
import { TelegramClientInterface } from "@elizaos/client-telegram";
1111
import { TwitterClientInterface } from "@elizaos/client-twitter";
1212
// import { ReclaimAdapter } from "@elizaos/plugin-reclaim";
13-
import { DirectClient } from "@elizaos/client-direct";
1413
import {
1514
AgentRuntime,
1615
CacheManager,
@@ -32,6 +31,11 @@ import {
3231
validateCharacterConfig,
3332
} from "@elizaos/core";
3433
import { zgPlugin } from "@elizaos/plugin-0g";
34+
35+
import { bootstrapPlugin } from "@elizaos/plugin-bootstrap";
36+
import createGoatPlugin from "@elizaos/plugin-goat";
37+
// import { intifacePlugin } from "@elizaos/plugin-intiface";
38+
import { DirectClient } from "@elizaos/client-direct";
3539
import { ThreeDGenerationPlugin } from "@elizaos/plugin-3d-generation";
3640
import { abstractPlugin } from "@elizaos/plugin-abstract";
3741
import { alloraPlugin } from "@elizaos/plugin-allora";
@@ -40,7 +44,6 @@ import { artheraPlugin } from "@elizaos/plugin-arthera";
4044
import { availPlugin } from "@elizaos/plugin-avail";
4145
import { avalanchePlugin } from "@elizaos/plugin-avalanche";
4246
import { binancePlugin } from "@elizaos/plugin-binance";
43-
import { bootstrapPlugin } from "@elizaos/plugin-bootstrap";
4447
import {
4548
advancedTradePlugin,
4649
coinbaseCommercePlugin,
@@ -59,7 +62,6 @@ import { evmPlugin } from "@elizaos/plugin-evm";
5962
import { flowPlugin } from "@elizaos/plugin-flow";
6063
import { fuelPlugin } from "@elizaos/plugin-fuel";
6164
import { genLayerPlugin } from "@elizaos/plugin-genlayer";
62-
import createGoatPlugin from "@elizaos/plugin-goat";
6365
import { imageGenerationPlugin } from "@elizaos/plugin-image-generation";
6466
import { multiversxPlugin } from "@elizaos/plugin-multiversx";
6567
import { nearPlugin } from "@elizaos/plugin-near";
@@ -602,7 +604,6 @@ export async function createAgent(
602604
// character.plugins are handled when clients are added
603605
plugins: [
604606
bootstrapPlugin,
605-
dominosPlugin,
606607
getSecret(character, "CONFLUX_CORE_PRIVATE_KEY")
607608
? confluxPlugin
608609
: null,

packages/client-twitter/src/interactions.ts

-49
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,9 @@ import {
1414
stringToUuid,
1515
elizaLogger,
1616
getEmbeddingZeroVector,
17-
parsePizzaDecisionFromText,
18-
pizzaDecisionFooter,
1917
} from "@elizaos/core";
2018
import { ClientBase } from "./base";
2119
import { buildConversationThread, sendTweet, wait } from "./utils.ts";
22-
import {
23-
generateText
24-
} from "@elizaos/core";
25-
import { PizzaAPI } from "./pizza.ts";
2620

2721
export const twitterMessageHandlerTemplate =
2822
`
@@ -386,49 +380,6 @@ export class TwitterInteractionClient {
386380
this.client.saveRequestMessage(message, state);
387381
}
388382

389-
const pizzaCheck =
390-
`
391-
You are checking to see if someone is asking you to order a pizza.
392-
They should explicitly ask for a pizza order.
393-
394-
Here is the tweet they posted:
395-
${currentPost}` + pizzaDecisionFooter;
396-
397-
const pizzaCheckResponse = await generateText({
398-
runtime: this.runtime,
399-
context: pizzaCheck,
400-
modelClass: ModelClass.LARGE,
401-
});
402-
403-
console.log(
404-
"[PIZZA-GEN][INTERACTIONS CLIENT] PIZZA check response: ",
405-
pizzaCheckResponse,
406-
" ",
407-
currentPost
408-
);
409-
410-
const pizzaCheckResult = parsePizzaDecisionFromText(pizzaCheckResponse);
411-
412-
console.log(
413-
"[PIZZA-GEN][INTERACTIONS CLIENT] PIZZA check result:",
414-
pizzaCheckResult
415-
);
416-
417-
if (pizzaCheckResult === "YES") {
418-
console.log(
419-
"[PIZZA-GEN][INTERACTIONS CLIENT] PIZZA check result is YES, generating pizza order"
420-
);
421-
422-
const pizzaAPI = new PizzaAPI(this.runtime);
423-
424-
const result = await pizzaAPI.orderPizza();
425-
426-
console.log(
427-
"[PIZZA-GEN][INTERACTIONS CLIENT] Order result: ",
428-
result
429-
);
430-
}
431-
432383
// get usernames into str
433384
const validTargetUsersStr =
434385
this.client.twitterConfig.TWITTER_TARGET_USERS.join(",");

packages/client-twitter/src/pizza.ts

-278
This file was deleted.

0 commit comments

Comments
 (0)