Skip to content

Commit 545d254

Browse files
authored
Merge branch 'next' into adding_optional_flag_for_together_model
2 parents e9bacb9 + a64a3ab commit 545d254

File tree

2,282 files changed

+253318
-15154
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,282 files changed

+253318
-15154
lines changed

.dockerignore

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Ignore node_modules from the build context
2+
node_modules
3+
4+
# Ignore logs and temporary files
5+
*.log
6+
*.tmp
7+
.DS_Store
8+
9+
# Ignore Git files and metadata
10+
.gitignore
11+
12+
# Ignore IDE and editor config files
13+
.vscode
14+
.idea
15+
*.swp
16+
17+
# Ignore build artifacts from the host
18+
dist
19+
build

.env.example

+606-201
Large diffs are not rendered by default.

.eslintrc.json

-36
This file was deleted.

.github/workflows/ci.yaml

+12-5
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,17 @@ on:
77
jobs:
88
check:
99
runs-on: ubuntu-latest
10+
env:
11+
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
12+
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
13+
TURBO_TEAM: ${{ vars.TURBO_TEAM }}
14+
TURBO_REMOTE_ONLY: true
1015
steps:
1116
- uses: actions/checkout@v4
1217

1318
- uses: pnpm/action-setup@v3
1419
with:
15-
version: 9.4.0
20+
version: 9.15.0
1621

1722
- uses: actions/setup-node@v4
1823
with:
@@ -22,11 +27,13 @@ jobs:
2227
- name: Install dependencies
2328
run: pnpm install -r --no-frozen-lockfile
2429

25-
- name: Run Prettier
26-
run: pnpm run prettier --check .
30+
- name: Setup Biome CLI
31+
uses: biomejs/setup-biome@v2
32+
with:
33+
version: latest
2734

28-
- name: Run Linter
29-
run: pnpm run lint
35+
- name: Run Biome
36+
run: biome ci
3037

3138
- name: Create test env file
3239
run: |

.github/workflows/generate-readme-translations.yml

+10-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,15 @@ jobs:
2424
{ code: "TH", name: "Thai" },
2525
{ code: "TR", name: "Turkish" },
2626
{ code: "VI", name: "Vietnamese" },
27+
{ code: "AR", name: "Arabic" },
28+
{ code: "RS", name: "Srpski" },
29+
{ code: "TG", name: "Tagalog" },
30+
{ code: "PL", name: "Polski" },
31+
{ code: "HU", name: "Hungarian" },
32+
{ code: "FA", name: "Persian" },
33+
{ code: "RO", name: "Romanian" },
34+
{ code: "GR", name: "Greek" },
35+
{ code: "NL", name: "Dutch" },
2736
]
2837
permissions:
2938
contents: write
@@ -53,7 +62,7 @@ jobs:
5362
"content_path": "README.md"
5463
}
5564
],
56-
"save_path": "README_${{ matrix.language.code }}.md",
65+
save_path: "i18n/readme/README_${{ matrix.language.code }}.md",
5766
"model": "gpt-4o"
5867
}
5968

.github/workflows/greetings.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ jobs:
1212
- uses: actions/first-interaction@v1
1313
with:
1414
repo-token: ${{ secrets.GITHUB_TOKEN }}
15-
issue-message: "Hello @${{ github.actor }}! Welcome to the ai16z community. Thank you for opening your first issue; we appreciate your contribution. You are now a ai16z contributor!"
16-
pr-message: "Hi @${{ github.actor }}! Welcome to the ai16z community. Thanks for submitting your first pull request; your efforts are helping us accelerate towards AGI. We'll review it shortly. You are now a ai16z contributor!"
15+
issue-message: "Hello @${{ github.actor }}! Welcome to the elizaOS community. Thank you for opening your first issue; we appreciate your contribution. You are now an elizaOS contributor!"
16+
pr-message: "Hi @${{ github.actor }}! Welcome to the elizaOS community. Thanks for submitting your first pull request; your efforts are helping us accelerate towards AGI. We'll review it shortly. You are now an elizaOS contributor!"

.github/workflows/image.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
steps:
2727
- name: Checkout repository
2828
uses: actions/checkout@v4
29-
# Uses the `docker/login-action` action to log in to the Container registry registry using the account and password that will publish the packages. Once published, the packages are scoped to the account defined here.
29+
# Uses the `docker/login-action` action to log in to the Container registry using the account and password that will publish the packages. Once published, the packages are scoped to the account defined here.
3030
- name: Log in to the Container registry
3131
uses: docker/login-action@65b78e6e13532edd9afa3aa52ac7964289d1a9c1
3232
with:
+34-31
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,44 @@
11
name: Integration Tests
22
on:
3-
push:
4-
branches:
5-
- "*"
6-
pull_request:
7-
branches:
8-
- "*"
3+
push:
4+
branches:
5+
- "*"
6+
pull_request_target:
7+
branches:
8+
- "*"
99

1010
jobs:
11-
integration-tests:
12-
runs-on: ubuntu-latest
13-
env:
14-
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
15-
steps:
16-
- uses: actions/checkout@v4
11+
integration-tests:
12+
runs-on: ubuntu-latest
13+
env:
14+
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
15+
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
16+
TURBO_TEAM: ${{ vars.TURBO_TEAM }}
17+
TURBO_REMOTE_ONLY: true
18+
steps:
19+
- uses: actions/checkout@v4
1720

18-
- uses: pnpm/action-setup@v3
19-
with:
20-
version: 9.15.0
21+
- uses: pnpm/action-setup@v3
22+
with:
23+
version: 9.15.0
2124

22-
- uses: actions/setup-node@v4
23-
with:
24-
node-version: "23.3.0"
25-
cache: "pnpm"
25+
- uses: actions/setup-node@v4
26+
with:
27+
node-version: "23.3"
28+
cache: "pnpm"
2629

27-
- name: Clean up
28-
run: pnpm clean
30+
- name: Install dependencies
31+
run: pnpm install --no-frozen-lockfile
2932

30-
- name: Install dependencies
31-
run: pnpm install -r --no-frozen-lockfile
33+
- name: Build packages
34+
run: pnpm build
3235

33-
- name: Build packages
34-
run: pnpm build
36+
- name: Check for API key
37+
run: |
38+
if [ -z "$OPENAI_API_KEY" ]; then
39+
echo "Error: OPENAI_API_KEY is not set."
40+
exit 1
41+
fi
3542
36-
- name: Run integration tests
37-
env:
38-
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
39-
COINBASE_COMMERCE_KEY: ${{ secrets.COINBASE_COMMERCE_KEY }}
40-
run: |
41-
pnpm run integrationTests
43+
- name: Run integration tests
44+
run: pnpm run integrationTests
+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: Merge Group Checks
2+
on:
3+
merge_group:
4+
types: [checks_requested]
5+
jobs:
6+
minimal-check:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- name: Always pass
10+
run: echo "All good!"

.github/workflows/pr.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010

1111
steps:
1212
- name: Check out the repository
13-
uses: actions/checkout@v3
13+
uses: actions/checkout@v4
1414

1515
- name: Validate PR title
1616
id: validate

.github/workflows/pre-release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222

2323
- uses: pnpm/action-setup@v3
2424
with:
25-
version: 8
25+
version: 9.15.0
2626

2727
- name: Configure Git
2828
run: |

.github/workflows/smoke-tests.yml

+24-19
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,31 @@
11
name: smoke-test
22
on:
3-
push:
4-
branches:
5-
- "*"
6-
pull_request:
7-
branches:
8-
- "*"
3+
push:
4+
branches:
5+
- "*"
6+
pull_request:
7+
branches:
8+
- "*"
99

1010
jobs:
11-
smoke-tests:
12-
runs-on: ubuntu-latest
13-
steps:
14-
- uses: actions/checkout@v4
11+
smoke-tests:
12+
runs-on: ubuntu-latest
13+
env:
14+
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
15+
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
16+
TURBO_TEAM: ${{ vars.TURBO_TEAM }}
17+
TURBO_REMOTE_ONLY: true
18+
steps:
19+
- uses: actions/checkout@v4
1520

16-
- uses: pnpm/action-setup@v3
17-
with:
18-
version: 9.15.0
21+
- uses: pnpm/action-setup@v3
22+
with:
23+
version: 9.15.0
1924

20-
- uses: actions/setup-node@v4
21-
with:
22-
node-version: "23.3.0"
23-
cache: "pnpm"
25+
- uses: actions/setup-node@v4
26+
with:
27+
node-version: "23.3"
28+
cache: "pnpm"
2429

25-
- name: Run smoke tests
26-
run: pnpm run smokeTests
30+
- name: Run smoke tests
31+
run: pnpm run smokeTests

.gitignore

+38-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ concatenated-output.ts
99
embedding-cache.json
1010
packages/plugin-buttplug/intiface-engine
1111

12+
node-compile-cache
13+
1214
.idea
15+
.vscode
16+
.zed
1317
.DS_Store
1418

1519
dist/
@@ -40,7 +44,11 @@ timeline_cache.json
4044

4145
*.sqlite
4246

43-
characters/
47+
# Character configurations
48+
characters/**/secrets.json
49+
characters/**/*.env
50+
characters/**/*.key
51+
characters/**/private/
4452

4553
packages/core/src/providers/cache
4654
packages/core/src/providers/cache/*
@@ -52,6 +60,8 @@ tsup.config.bundled_*.mjs
5260
.turbo
5361
.cursorrules
5462
.pnpm-store
63+
instructions.md
64+
wallet_data.txt
5565

5666
coverage
5767
.eslintcache
@@ -61,3 +71,30 @@ agent/content
6171
eliza.manifest
6272
eliza.manifest.sgx
6373
eliza.sig
74+
75+
packages/plugin-nvidia-nim/extra
76+
packages/plugin-nvidia-nim/old_code
77+
packages/plugin-nvidia-nim/docs
78+
79+
# Edriziai specific ignores
80+
characters/edriziai-info/secrets.json
81+
82+
# Bug Hunter logs and checkpoints
83+
scripts/bug_hunt/logs/
84+
scripts/bug_hunt/logs/*.log
85+
scripts/bug_hunt/checkpoints/
86+
scripts/bug_hunt/checkpoints/*.json
87+
scripts/bug_hunt/reports/
88+
scripts/bug_hunt/reports/*.md
89+
90+
lit-config.json
91+
92+
# Configuration to exclude the extra and local_docs directories
93+
extra
94+
**/dist/**
95+
96+
ton_nft_metadata/
97+
ton_nft_metadata/*
98+
99+
ton_nft_images/
100+
ton_nft_images/*

.vscode/launch.json

-16
This file was deleted.

0 commit comments

Comments
 (0)