Skip to content

Commit b03b080

Browse files
committed
alpha.42 and fixes for cli
1 parent b165ad8 commit b03b080

File tree

25 files changed

+115
-113
lines changed

25 files changed

+115
-113
lines changed

bun.lock

+65-69
Large diffs are not rendered by default.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"clean": "rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo bun.lock* && turbo run clean --filter=./packages/*",
1212
"lint": "turbo run lint --filter=./packages/*",
1313
"release": "bun run build && bun lint && lerna publish --no-private --force-publish && bun lint",
14-
"release:alpha": "bun run build && bun lint && lerna publish prerelease --preid alpha --dist-tag alpha --no-private --force-publish --loglevel verbose && bun lint",
14+
"release:alpha": "lerna publish prerelease --preid alpha --dist-tag alpha --no-private --force-publish --loglevel verbose",
1515
"migrate": "turbo run migrate --filter=./packages/plugin-sql --force",
1616
"migrate:generate": "turbo run migrate:generate --filter=./packages/plugin-sql",
1717
"docker:build": "bash ./scripts/docker.sh build",

packages/app/package.json

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
{
22
"name": "@elizaos/app",
33
"version": "1.0.0-alpha.42",
4-
"publishConfig": {
5-
"access": "public"
6-
},
4+
"private": true,
75
"type": "module",
86
"scripts": {
97
"start": "tauri dev",
@@ -31,5 +29,5 @@
3129
"typescript": "~5.8.2",
3230
"vite": "^6.0.3"
3331
},
34-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
32+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
3533
}

packages/cli/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@
3838
"devDependencies": {
3939
"@babel/core": "^7.22.1",
4040
"@babel/parser": "^7.22.6",
41-
"@elizaos/core": "^1.0.0-alpha.42",
42-
"@elizaos/plugin-anthropic": "^1.0.0-alpha.42",
43-
"@elizaos/plugin-openai": "^1.0.0-alpha.42",
44-
"@elizaos/plugin-sql": "^1.0.0-alpha.42",
41+
"@elizaos/core": "workspace:*",
42+
"@elizaos/plugin-anthropic": "workspace:*",
43+
"@elizaos/plugin-openai": "workspace:*",
44+
"@elizaos/plugin-sql": "workspace:*",
4545
"@types/babel__core": "^7.20.1",
4646
"@types/diff": "^5.0.3",
4747
"@types/fs-extra": "^11.0.1",
@@ -66,7 +66,7 @@
6666
"yoctocolors": "^2.1.1",
6767
"zod": "^3.20.2"
6868
},
69-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559",
69+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33",
7070
"dependencies": {
7171
"@electric-sql/pglite": "^0.2.17"
7272
}

packages/cli/src/characters/eliza.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ import type { Character } from "@elizaos/core";
1515
export const character: Character = {
1616
name: "Eliza",
1717
plugins: [
18-
"@elizaos/plugin-anthropic",
1918
"@elizaos/plugin-openai",
19+
"@elizaos/plugin-anthropic",
2020
"@elizaos/plugin-sql",
2121
],
2222
secrets: {},

packages/cli/src/commands/start.ts

+7-1
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,8 @@ async function startAgent(
130130
version = packageJson.version;
131131
}
132132

133+
const characterPlugins = []
134+
133135
// for each plugin, check if it installed, and install if it is not
134136
for (const plugin of character.plugins) {
135137
logger.info("Checking if plugin is installed: ", plugin);
@@ -140,8 +142,11 @@ async function startAgent(
140142
logger.info(`Plugin ${plugin} not installed, installing into ${process.cwd()}...`);
141143
await installPlugin(plugin, process.cwd(), version);
142144
}
145+
characterPlugins.push(plugin);
143146
}
144147

148+
// remove the plugins from the character
149+
character.plugins = character.plugins.filter((p) => !characterPlugins.includes(p));
145150

146151
const runtime = new AgentRuntime({
147152
character,
@@ -209,7 +214,8 @@ async function startAgent(
209214
}
210215
} catch (error) {
211216
logger.warn(`Failed to import local-ai plugin: ${error}`);
212-
logger.warn(`You may need to install it with: npm install ${pluginName}`);
217+
// try installing it
218+
await installPlugin(pluginName, process.cwd(), version);
213219
}
214220
} catch (error) {
215221
logger.warn(`Error loading local-ai plugin: ${error}`);

packages/core/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,5 +68,5 @@
6868
"publishConfig": {
6969
"access": "public"
7070
},
71-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
71+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
7272
}

packages/create-eliza/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,5 @@
3737
"engines": {
3838
"node": ">=14.0.0"
3939
},
40-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
40+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
4141
}

packages/plugin-anthropic/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,5 +48,5 @@
4848
}
4949
}
5050
},
51-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
51+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
5252
}

packages/plugin-browser/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,5 @@
5454
"publishConfig": {
5555
"access": "public"
5656
},
57-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
57+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
5858
}

packages/plugin-discord/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,5 @@
4646
"publishConfig": {
4747
"access": "public"
4848
},
49-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
49+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
5050
}

packages/plugin-elevenlabs/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,5 +74,5 @@
7474
}
7575
}
7676
},
77-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
77+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
7878
}

packages/plugin-local-ai/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,5 +61,5 @@
6161
"pluginType": "elizaos:plugin:1.0.0",
6262
"pluginParameters": {}
6363
},
64-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
64+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
6565
}

packages/plugin-openai/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,5 @@
5454
}
5555
}
5656
},
57-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
57+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
5858
}

packages/plugin-pdf/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,5 @@
5858
"publishConfig": {
5959
"access": "public"
6060
},
61-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
61+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
6262
}

packages/plugin-solana/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,5 @@
4545
"form-data": "4.0.2",
4646
"whatwg-url": "7.1.0"
4747
},
48-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
48+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
4949
}

packages/plugin-sql/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,5 @@
4747
"peerDependencies": {
4848
"typescript": "5.8.2"
4949
},
50-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
50+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
5151
}

packages/plugin-starter/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"name": "@elizaos/plugin-starter",
33
"description": "Plugin starter for elizaOS",
44
"version": "1.0.0-alpha.42",
5+
"private": true,
56
"type": "module",
67
"main": "dist/index.js",
78
"module": "dist/index.js",
@@ -45,5 +46,5 @@
4546
"resolutions": {
4647
"zod": "3.24.1"
4748
},
48-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
49+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
4950
}

packages/plugin-storage-s3/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,5 @@
5252
"publishConfig": {
5353
"access": "public"
5454
},
55-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
55+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
5656
}

packages/plugin-tee/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@
2424
"publishConfig": {
2525
"access": "public"
2626
},
27-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
27+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
2828
}

packages/plugin-telegram/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,5 @@
3838
"publishConfig": {
3939
"access": "public"
4040
},
41-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
41+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
4242
}

packages/plugin-twitter/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,5 @@
5151
"publishConfig": {
5252
"access": "public"
5353
},
54-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
54+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
5555
}

packages/plugin-video-understanding/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,5 @@
5454
"publishConfig": {
5555
"access": "public"
5656
},
57-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
57+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
5858
}

packages/project-starter/package.json

+7-6
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"description": "Project starter for elizaOS",
44
"version": "1.0.0-alpha.42",
55
"type": "module",
6+
"private": true,
67
"main": "dist/index.js",
78
"module": "dist/index.js",
89
"types": "dist/index.d.ts",
@@ -19,11 +20,11 @@
1920
"dist"
2021
],
2122
"dependencies": {
22-
"@elizaos/cli": "^1.0.0-alpha.42",
23-
"@elizaos/core": "^1.0.0-alpha.42",
24-
"@elizaos/plugin-anthropic": "^1.0.0-alpha.42",
25-
"@elizaos/plugin-openai": "^1.0.0-alpha.42",
26-
"@elizaos/plugin-sql": "^1.0.0-alpha.42",
23+
"@elizaos/cli": "workspace:*",
24+
"@elizaos/core": "workspace:*",
25+
"@elizaos/plugin-anthropic": "workspace:*",
26+
"@elizaos/plugin-openai": "workspace:*",
27+
"@elizaos/plugin-sql": "workspace:*",
2728
"zod": "3.21.4"
2829
},
2930
"devDependencies": {
@@ -41,5 +42,5 @@
4142
"publishConfig": {
4243
"access": "public"
4344
},
44-
"gitHead": "e98c03cf7e76ba967b203fdc3fc07cb438797559"
45+
"gitHead": "b165ad83e5f7a21bc1edbd83374ca087e3cd6b33"
4546
}

packages/the-org/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@
2323
"exec": "node --enable-source-maps --loader ts-node/esm src/index.ts"
2424
},
2525
"dependencies": {
26-
"@elizaos/cli": "^1.0.0-alpha.38",
27-
"@elizaos/core": "^1.0.0-alpha.38",
28-
"@elizaos/plugin-anthropic": "^1.0.0-alpha.38",
29-
"@elizaos/plugin-discord": "^1.0.0-alpha.38",
30-
"@elizaos/plugin-openai": "^1.0.0-alpha.38",
31-
"@elizaos/plugin-sql": "^1.0.0-alpha.38",
32-
"@elizaos/plugin-tee": "^1.0.0-alpha.38",
33-
"@elizaos/plugin-telegram": "^1.0.0-alpha.38",
34-
"@elizaos/plugin-twitter": "^1.0.0-alpha.38",
26+
"@elizaos/cli": "workspace:*",
27+
"@elizaos/core": "workspace:*",
28+
"@elizaos/plugin-anthropic": "workspace:*",
29+
"@elizaos/plugin-discord": "workspace:*",
30+
"@elizaos/plugin-openai": "workspace:*",
31+
"@elizaos/plugin-sql": "workspace:*",
32+
"@elizaos/plugin-tee": "workspace:*",
33+
"@elizaos/plugin-telegram": "workspace:*",
34+
"@elizaos/plugin-twitter": "workspace:*",
3535
"@radix-ui/react-slot": "^1.1.1",
3636
"@radix-ui/react-tabs": "^1.1.2",
3737
"@solana/web3.js": "^1.87.6",

0 commit comments

Comments
 (0)