Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Update main for v0.1.6-alpha.5 #1290

Merged
merged 178 commits into from
Dec 21, 2024
Merged
Changes from 1 commit
Commits
Show all changes
178 commits
Select commit Hold shift + click to select a range
8824041
Increase delay to avoid CI/CD timeouts
jzvikart Dec 16, 2024
6424c39
Refactoring
jzvikart Dec 16, 2024
9b0302c
Wait for server to start
jzvikart Dec 16, 2024
87f862f
Fixes
jzvikart Dec 16, 2024
a439407
Cleanup
jzvikart Dec 16, 2024
11eff66
Get stopAgent() to work as expected
jzvikart Dec 16, 2024
e5fb5d5
Cleanup
jzvikart Dec 16, 2024
3fab472
Avoid using console.clear() to preserve messages for debugging
jzvikart Dec 16, 2024
5ba2470
Merge branch 'develop' of github.com:ai16z/eliza into new_docs
madjin Dec 16, 2024
9888ced
Merge remote-tracking branch 'ai16z/develop' into realitySpiral/integ…
jzvikart Dec 17, 2024
e90263f
Remove dependency zx
jzvikart Dec 17, 2024
6d24565
Minor cleanup
jzvikart Dec 17, 2024
c558ad6
Disable logging of fetch requests to avoid disclosing sensitive infor…
jzvikart Dec 17, 2024
22220c2
update community docs
madjin Dec 17, 2024
3e736ea
allow multiple bots to join the voice channel
tcm390 Dec 17, 2024
68b02e6
Merge pull request #1156 from ai16z/tcm-discord-multiple-bot
shakkernerd Dec 17, 2024
dc392ec
fix: print commands to start the client and remove unused --non-itera…
yang-han Dec 17, 2024
6dbbfab
Merge pull request #1163 from yang-han/fix_client
monilpat Dec 17, 2024
92e936f
Fix typo
thomasWos Dec 17, 2024
7d3e669
docs: Update "What Did You Get Done This Week? 5" spaces notes
YoungPhlo Dec 17, 2024
969db65
Change CI trigger to 'pull_request'
jzvikart Dec 17, 2024
9eabb29
allow multiple bots to join the voice channel
tcm390 Dec 17, 2024
5eb5514
fix: print commands to start the client and remove unused --non-itera…
yang-han Dec 17, 2024
4ebb802
Merge branch 'develop' into main
odilitime Dec 17, 2024
9012a0c
Merge pull request #1170 from thomasWos/main
odilitime Dec 17, 2024
2494c7c
Merge branch 'develop' into docs/community-streams
odilitime Dec 17, 2024
70583c7
Merge pull request #1174 from YoungPhlo/docs/community-streams
odilitime Dec 17, 2024
45ec8ff
Fix client.push issue and update README for Slack client verification
SumeetChougule Dec 17, 2024
1867bc3
test: adding tests for runtime.ts. Modified README since we switched …
ai16z-demirix Dec 17, 2024
0e1770b
fixed CONTRIBUTING.md file Issue: 1048
ileana-pr Dec 18, 2024
1efc6f0
Merge branch 'develop' of github.com:ai16z/eliza into new_docs
madjin Dec 18, 2024
e660791
Merge pull request #1191 from ileana-pr/main
monilpat Dec 18, 2024
fa5b7bd
Merge branch 'develop' into main
monilpat Dec 18, 2024
855c029
Merge pull request #1190 from ai16z-demirix/main
monilpat Dec 18, 2024
28b46af
Update README_CN.md
tomguluson92 Dec 18, 2024
3405828
docs(cn): add python2.7
9547 Dec 18, 2024
7b9c285
docs(cn): rm duplicated -
9547 Dec 18, 2024
be74341
Merge remote-tracking branch 'ai16z/develop' into jure/integration-tests
jzvikart Dec 18, 2024
1aee80d
Fix: optional chaining on search to prevent error when search is unco…
netdragonx Dec 18, 2024
68a6dfe
Write summary file before trying to cache it
tobbelobb Dec 18, 2024
eecb77f
gitpod cicd bug
v1xingyue Dec 18, 2024
1781ae1
Merge pull request #1177 from Sifchain/jure/integration-tests
shakkernerd Dec 18, 2024
502d4a1
Update README.md
marcNY Dec 18, 2024
90c84be
Delete scripts/gettweets.mjs
danbednarski Dec 18, 2024
b3ebb3c
Merge pull request #1201 from 9547/doc-cn
odilitime Dec 18, 2024
b306266
Merge branch 'develop' into main
odilitime Dec 18, 2024
d1bdf00
Merge pull request #1207 from v1xingyue/v1xingyue-patch-1
odilitime Dec 18, 2024
a01157f
Merge branch 'develop' into patch-1
odilitime Dec 18, 2024
4e27c73
Merge pull request #1209 from marcNY/patch-1
odilitime Dec 18, 2024
a4f4123
add missing change directories
odilitime Dec 18, 2024
6045011
Merge branch 'develop' into patch-1
odilitime Dec 18, 2024
46e34be
Merge pull request #1196 from tomguluson92/patch-1
odilitime Dec 18, 2024
f79c9cd
fixed gitignore
SumeetChougule Dec 18, 2024
721b4d4
add wip docs
madjin Dec 18, 2024
2c432a3
Merge branch 'develop'
SumeetChougule Dec 18, 2024
d194bcb
Merge branch 'develop' of github.com:ai16z/eliza into new_docs
madjin Dec 18, 2024
3c61dd7
update api docs
madjin Dec 18, 2024
962d1b9
Merge pull request #1211 from ai16z/new_docs
monilpat Dec 18, 2024
21ed0f2
fix: fail when cannot get token, add Akash to generateText switch
vpavlin Dec 18, 2024
646acea
Improve generation prompt
cygaar Dec 18, 2024
d8f80bf
Rename gettweets-copy.mjs to gettweets.mjs
danbednarski Dec 18, 2024
f07efc9
Delete scripts/tweetextractor.mjs
danbednarski Dec 18, 2024
7aa0902
Update
cygaar Dec 18, 2024
3c230b4
postgres needs the user to exist before you can add a participant
odilitime Dec 18, 2024
d3d6198
Merge pull request #1217 from cygaar/improve_twitter
cygaar Dec 19, 2024
6b25b8c
support image message
tcm390 Dec 19, 2024
98fbe39
check content type
tcm390 Dec 19, 2024
7ac6616
correct content type
tcm390 Dec 19, 2024
97d474f
Merge branch 'main' into postgres-fix
odilitime Dec 19, 2024
e47b1d9
clean code
tcm390 Dec 19, 2024
cd5fc2f
handle http image
tcm390 Dec 19, 2024
392efc6
Merge pull request #1220 from ai16z/tcm-telegram-image
monilpat Dec 19, 2024
21c63c4
Merge pull request #1219 from odilitime/postgres-fix
monilpat Dec 19, 2024
b8f9d81
feat: CircuitBreaker.ts
tomguluson92 Dec 19, 2024
92ddabb
feat: add parse mode, support telebot output in markdown
simpletrontdip Dec 19, 2024
bb5caa5
Merge branch 'develop' into patch-2
shakkernerd Dec 19, 2024
50ef711
Merge pull request #1226 from tomguluson92/patch-2
shakkernerd Dec 19, 2024
d8f9001
Merge branch 'develop' into twitter-credentials
shakkernerd Dec 19, 2024
76960dd
Merge pull request #1218 from danbednarski/twitter-credentials
shakkernerd Dec 19, 2024
97b5d15
feat: include akash to handleProvider
shakkernerd Dec 19, 2024
31b2b25
Merge branch 'develop' into fix/akash
shakkernerd Dec 19, 2024
f500c8d
Merge branch 'develop' into enhance-tele-client
simpletrontdip Dec 19, 2024
d990859
Merge pull request #1214 from vpavlin/fix/akash
shakkernerd Dec 19, 2024
86005ad
Merge pull request #1229 from simpletrontdip/enhance-tele-client
shakkernerd Dec 19, 2024
43699ba
fix type in french Readme
azurwastaken Dec 19, 2024
84bdd46
Update README_ES.md
azurwastaken Dec 19, 2024
37fb32f
Update README_IT.md
azurwastaken Dec 19, 2024
b7eca66
Merge branch 'develop' into fix/typo
azurwastaken Dec 19, 2024
3a9586e
Enhance terminology in the project for clarity and inclusivity
yjshi2015 Dec 19, 2024
ea61561
Fix: Sync UI Client with server port env
jonathangus Dec 19, 2024
a4f20db
Fix visibility issue github image cicd
luisalrp Dec 19, 2024
80a1b83
treat twitterShouldRespondTemplate as string
tcm390 Dec 19, 2024
fe3afef
feat: make twitter retry limit a env
renlulu Dec 19, 2024
8046d29
chore: env update
renlulu Dec 19, 2024
c905d7c
feat: make express payload limit configurable
renlulu Dec 19, 2024
370ea70
Merge branch 'develop' into feat/env-twitter-retry
renlulu Dec 19, 2024
4004a02
Merge branch 'develop' into feat/express-payload-config
renlulu Dec 19, 2024
832a274
Update generation.ts
tomguluson92 Dec 19, 2024
db43e13
Update index.ts
tomguluson92 Dec 19, 2024
85c3af4
Update .env.example
tomguluson92 Dec 19, 2024
5c9b4ff
handle llama_local getTokenForProvider properly
odilitime Dec 19, 2024
1edb372
Merge pull request #1244 from renlulu/feat/env-twitter-retry
monilpat Dec 19, 2024
90a6b91
Merge branch 'develop' into develop
monilpat Dec 19, 2024
6cb9134
Merge pull request #1239 from jonathangus/develop
monilpat Dec 19, 2024
d552cf8
Merge branch 'develop' into fix/typo
monilpat Dec 19, 2024
bb82b05
Merge pull request #1236 from azurwastaken/fix/typo
monilpat Dec 19, 2024
c98840c
Merge branch 'develop' into main
monilpat Dec 19, 2024
2f157b6
Merge pull request #1237 from yjshi2015/main
monilpat Dec 19, 2024
08a5aad
Merge branch 'develop' into tcm-twitter-character-template-issue
monilpat Dec 19, 2024
4dd6d89
Merge branch 'develop' into feat/express-payload-config
monilpat Dec 19, 2024
f4e781c
Merge branch 'develop' into fix-cicd-package-visibility
monilpat Dec 19, 2024
5a023c7
Merge pull request #1243 from luisalrp/fix-cicd-package-visibility
monilpat Dec 19, 2024
34a04ba
Merge pull request #1242 from ai16z/tcm-twitter-character-template-issue
monilpat Dec 19, 2024
9b25e9a
Merge branch 'develop' into feat/express-payload-config
monilpat Dec 19, 2024
cb0fad1
Merge branch 'develop' into main
monilpat Dec 19, 2024
da405cd
Merge pull request #1202 from netdragonx/main
monilpat Dec 19, 2024
31b336f
Merge branch 'develop' into feat/express-payload-config
monilpat Dec 19, 2024
800cd0d
Merge pull request #1245 from renlulu/feat/express-payload-config
monilpat Dec 19, 2024
a6f4bf6
Merge branch 'develop' into fix-ll
monilpat Dec 19, 2024
2d04d80
Merge pull request #1250 from odilitime/fix-ll
monilpat Dec 19, 2024
93ebd19
Update trump.character.json
lalalune Dec 19, 2024
e97cac5
doc: add Twitter automation label notice (#1253)
julienbrs Dec 19, 2024
c4cfb8d
Merge pull request #1254 from julienbrs/1253--add-twitter-automation-…
monilpat Dec 19, 2024
8c0709c
Merge pull request #1252 from ai16z/lalalune-patch-1
monilpat Dec 19, 2024
d331665
mapping claude vertex
Dec 20, 2024
e6de3a5
Merge pull request #1258 from ai16z/tcm-claude-vertext-miss
shakkernerd Dec 20, 2024
2217ac0
Merge pull request #1246 from tomguluson92/tomguluson92-patch-2
odilitime Dec 20, 2024
2d8d74a
feat: add README_DE.md in docs directory
derRizzMeister Dec 20, 2024
242052b
Merge branch 'develop' into main
monilpat Dec 20, 2024
ea8cfb3
Merge pull request #1262 from derRizzMeister/main
monilpat Dec 20, 2024
9948cdf
Ignore agent content
tobbelobb Dec 20, 2024
03e2c00
fix: fix ENABLE_ACTION_PROCESSING logic
oxSaturn Dec 20, 2024
5db1a10
fix: pnpm lockfile
shakkernerd Dec 20, 2024
055f6cb
Merge pull request #1273 from ai16z/fix/pnpm-lockfile
shakkernerd Dec 20, 2024
48956ec
Revert "fix: pnpm lockfile"
shakkernerd Dec 20, 2024
a21b124
Merge pull request #1275 from ai16z/revert-1273-fix/pnpm-lockfile
shakkernerd Dec 20, 2024
abbd7b8
feat: init adapter base files
shakkernerd Dec 20, 2024
2756c09
chore: install ioredis package
shakkernerd Dec 20, 2024
2bfed97
feat: redis client base class
shakkernerd Dec 20, 2024
4b1c217
feat: add redis url param
shakkernerd Dec 20, 2024
fe3bd8c
chore: add ioredis types
shakkernerd Dec 20, 2024
bbaff28
chore: pnpm lock file
shakkernerd Dec 20, 2024
2514be3
fix: console -> elizaLogger
shakkernerd Dec 20, 2024
efac71d
fix build phase when pnpm-lock is cleared
odilitime Dec 20, 2024
78dd9f1
Merge pull request #1182 from SumeetChougule/main
odilitime Dec 20, 2024
5cf3d7a
Merge branch 'develop' into main
odilitime Dec 20, 2024
e201228
Merge pull request #1205 from tobbelobb/main
odilitime Dec 20, 2024
db8db28
Merge branch 'develop' into fix/ENABLE_ACTION_PROCESSING
odilitime Dec 20, 2024
f3538d0
Merge pull request #1268 from oxSaturn/fix/ENABLE_ACTION_PROCESSING
odilitime Dec 20, 2024
733c7b0
chore: pnpm lock file
shakkernerd Dec 20, 2024
b5dc632
Merge branch 'develop' into fix-ts
odilitime Dec 20, 2024
5888867
Merge pull request #1283 from odilitime/fix-ts
shakkernerd Dec 20, 2024
7882d47
Merge branch 'develop' into feat/redis_adapter
shakkernerd Dec 20, 2024
d18c4a8
Merge branch 'develop' into feat/redis_adapter
shakkernerd Dec 20, 2024
d5ac3c5
remove unneeded package that PR1182 added
odilitime Dec 21, 2024
7441cf8
remove slack added by PR1182
odilitime Dec 21, 2024
227fcdf
Merge pull request #1289 from odilitime/fix-dev
shakkernerd Dec 21, 2024
bc6d390
fix integrationTests.yaml to properly use repo env vars
twilwa Dec 21, 2024
4a1fd97
Merge branch 'develop' into feat/redis_adapter
shakkernerd Dec 21, 2024
14beb8e
Merge branch 'develop' of https://github.com/ai16z/eliza into develop
twilwa Dec 21, 2024
e0c72a4
Merge pull request #1279 from ai16z/feat/redis_adapter
shakkernerd Dec 21, 2024
34687ef
Merge branch 'develop' into fix/integration-fix
shakkernerd Dec 21, 2024
7a59ec3
Merge pull request #1291 from ai16z/fix/integration-fix
shakkernerd Dec 21, 2024
f6ecd55
fix: pnpm lock file
shakkernerd Dec 21, 2024
907c5a5
Merge pull request #1292 from ai16z/fix/pnpm-lockfile
shakkernerd Dec 21, 2024
0eb98a3
fix: add missing claude vertex case to handleProvider
shakkernerd Dec 21, 2024
dfab4c1
Merge pull request #1293 from ai16z/patch/handle_provider
shakkernerd Dec 21, 2024
3c837a0
output checkable variable for conditional
twilwa Dec 21, 2024
c5fa929
feat: types for Cache Store
shakkernerd Dec 21, 2024
fcfb1e6
chore: add adapter-redis package
shakkernerd Dec 21, 2024
1275946
feat: add cache env to env example
shakkernerd Dec 21, 2024
5b18091
chore: pnpm lock file
shakkernerd Dec 21, 2024
0508c2d
feat: add support for redis cache
shakkernerd Dec 21, 2024
ddb7684
Merge pull request #1294 from ai16z/fix/integration-tests
shakkernerd Dec 21, 2024
20b4c74
Merge branch 'develop' into feat/agent_redis_support
shakkernerd Dec 21, 2024
a1515d8
Merge pull request #1295 from ai16z/feat/agent_redis_support
shakkernerd Dec 21, 2024
db86aee
chore: bump version to 0.1.6-alpha.5
shakkernerd Dec 21, 2024
bb87d8d
Merge pull request #1296 from ai16z/new_version_0.1.6-alpha5
shakkernerd Dec 21, 2024
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
Prev Previous commit
Next Next commit
Fixes
jzvikart committed Dec 16, 2024
commit 87f862f0cb6bab0255cd345af7a575e32f0069bb
14 changes: 9 additions & 5 deletions tests/testLibrary.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { spawn } from 'node:child_process';
import { stringToUuid } from '../packages/core/dist/index.js';
import { spawn } from "node:child_process";
import { stringToUuid } from "../packages/core/dist/index.js";
import path from "path";

export const DEFAULT_CHARACTER = "trump"
export const DEFAULT_AGENT_ID = stringToUuid(DEFAULT_CHARACTER ?? uuidv4());
@@ -46,9 +47,12 @@ async function writeEnvFile(entries) {

async function startAgent(character = DEFAULT_CHARACTER) {
log(`Starting agent for character: ${character}`);
const proc = spawn("pnpm", ["start", `--character=characters/${character}.character.json`, '--non-interactive'], { shell: true, "stdio": "inherit" });
const proc = spawn("pnpm", ["start", `--character=characters/${character}.character.json`, '--non-interactive'], {
cwd: projectRoot(),
shell: true,
stdio: "inherit"
});
log(`proc=${JSON.stringify(proc)}`);

const startTime = Date.now();
const url = "http://127.0.0.1:3000/";
while (true) {
@@ -110,7 +114,7 @@ async function runIntegrationTest(fn) {
fn();
log("✓ Test passed");
} catch (error) {
logError(`✗ Test failed: ${error.message}`);
log("✗ Test failed");
logError(error);
process.exit(1);
} finally {

Unchanged files with check annotations Beta

try {
const guilds = (await rest.get(Routes.userGuilds())) as Array<any>;
res.json({

Check warning on line 104 in packages/client-direct/src/api.ts

GitHub Actions / check

Unexpected any. Specify a different type
id: runtime.agentId,
guilds: guilds,
serverCount: guilds.length,
export class DirectClient {
public app: express.Application;
private agents: Map<string, AgentRuntime>; // container management
private server: any; // Store server instance

Check warning on line 57 in packages/client-direct/src/index.ts

GitHub Actions / check

Unexpected any. Specify a different type
public startAgent: Function; // Store startAgent functor
constructor() {
amount: string | number;
}
function isTransferContent(content: any): content is TransferContent {

Check warning on line 30 in packages/plugin-aptos/src/actions/transfer.ts

GitHub Actions / check

Unexpected any. Specify a different type
console.log("Content for transfer", content);
return (
typeof content.recipient === "string" &&
console.log(" pnpm install");
console.log(" pnpm start");
}
} catch (error: any) {

Check warning on line 55 in packages/create-eliza-app/src/index.ts

GitHub Actions / check

Unexpected any. Specify a different type
console.error(
"Error:",
"message" in error ? error.message : "unknown error"
runtime: IAgentRuntime,
message: Memory,
state: State,
options: any,

Check warning on line 136 in packages/client-discord/src/actions/chat_with_attachments.ts

GitHub Actions / check

Unexpected any. Specify a different type
callback: HandlerCallback
) => {
state = (await runtime.composeState(message)) as State;
runtime: IAgentRuntime,
message: Memory,
state: State,
options: any,

Check warning on line 88 in packages/client-discord/src/actions/download_media.ts

GitHub Actions / check

Unexpected any. Specify a different type
callback: HandlerCallback
) => {
const videoService = runtime
runtime: IAgentRuntime,
message: Memory,
state: State,
options: any,

Check warning on line 196 in packages/client-discord/src/actions/summarize_conversation.ts

GitHub Actions / check

Unexpected any. Specify a different type
callback: HandlerCallback
) => {
state = (await runtime.composeState(message)) as State;
runtime: IAgentRuntime,
message: Memory,
state: State,
options: any,

Check warning on line 110 in packages/client-discord/src/actions/transcribe_media.ts

GitHub Actions / check

Unexpected any. Specify a different type
callback: HandlerCallback
) => {
state = (await runtime.composeState(message)) as State;
}
}
private async onClientReady(readyClient: { user: { tag: any; id: any } }) {

Check warning on line 128 in packages/client-discord/src/index.ts

GitHub Actions / check

Unexpected any. Specify a different type

Check warning on line 128 in packages/client-discord/src/index.ts

GitHub Actions / check

Unexpected any. Specify a different type
elizaLogger.success(`Logged in as ${readyClient.user?.tag}`);
// Register slash commands
const nickname = member?.nickname;
const memberId = member?.id;
// Don't consider role mentions as direct mentions

Check failure on line 517 in packages/client-discord/src/messages.ts

GitHub Actions / check

'memberId' is assigned a value but never used. Allowed unused vars must match /^_/u
const hasRoleMentionOnly = message.mentions.roles.size > 0 && !isMentioned;
// If it's only a role mention and we're in team mode, let team logic handle it