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

chore: dev => main 0.1.9 #2361

Merged
merged 1,511 commits into from
Feb 1, 2025
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
1511 commits
Select commit Hold shift + click to select a range
abd0e18
plugin-autonome: actions tests
ai16z-demirix Jan 29, 2025
5ad7bea
plugin-autonome: actions tests - package json
ai16z-demirix Jan 29, 2025
b9a1af6
Merge pull request #2912 from madschristensen99/main
odilitime Jan 29, 2025
8764e38
re-enable wtfsayonara's patch
odilitime Jan 29, 2025
617ba6a
Merge branch 'develop' into tests/plugin-autonome
ai16z-demirix Jan 29, 2025
50ff542
re-enable wtfsayonara's patch (#2993)
odilitime Jan 29, 2025
1be7c48
Merge branch 'develop' into tests/plugin-autonome
ai16z-demirix Jan 29, 2025
abd0688
audit bump
odilitime Jan 29, 2025
f405c82
chore: lockfile audit (#2994)
odilitime Jan 29, 2025
8be5d5c
Merge branch 'develop' into tests/plugin-autonome
ai16z-demirix Jan 29, 2025
07532e4
plugin-avail: package json scripts
ai16z-demirix Jan 29, 2025
c5e3aeb
plugin-avail: vitest config
ai16z-demirix Jan 29, 2025
0f381a3
plugin-avail: submit data tests
ai16z-demirix Jan 29, 2025
00b57ee
plugin-avail: transfer tests
ai16z-demirix Jan 29, 2025
e6eb34b
Merge branch 'develop' into tests/plugin-avail
ai16z-demirix Jan 29, 2025
36cf7b8
plugin-avalanche: package json
ai16z-demirix Jan 29, 2025
aa67748
plugin-avalanche: vitest config
ai16z-demirix Jan 29, 2025
6299a20
plugin-avalanche: token mil create tests
ai16z-demirix Jan 29, 2025
ec6801d
Merge branch 'develop' into patch-1
shakkernerd Jan 29, 2025
af89e5b
fix: start script link
shakkernerd Jan 29, 2025
9d7d945
Merge pull request #2964 from YohanGH/patch-1
shakkernerd Jan 29, 2025
7a4d35f
Merge branch 'develop' into tests/plugin-avalanche
shakkernerd Jan 29, 2025
81fc52a
Merge pull request #2999 from ai16z-demirix/tests/plugin-avalanche
shakkernerd Jan 29, 2025
61a0881
Merge branch 'develop' into tests/plugin-avail
shakkernerd Jan 29, 2025
38e28e5
Merge pull request #2997 from ai16z-demirix/tests/plugin-avail
shakkernerd Jan 29, 2025
d0c0451
Merge branch 'develop' into tests/plugin-autonome
shakkernerd Jan 29, 2025
4bef428
Merge pull request #2992 from ai16z-demirix/tests/plugin-autonome
shakkernerd Jan 29, 2025
84cc760
fix OpenAI embedding issue
ileana-pr Jan 29, 2025
06e668d
Merge pull request #3003 from ileana-pr/develop
shakkernerd Jan 29, 2025
6a849bf
chore(packages/clients): include section links
guspan-tanadi Jan 30, 2025
151e9f9
Merge branch 'develop' of https://github.com/elizaos/eliza into odi-fix
odilitime Jan 30, 2025
1870e01
Ensure the connection between user and room before creating a memory,…
maxime Jan 30, 2025
172f5d1
Merge branch 'develop' into bug/client-slack-and-postgres
maxime Jan 30, 2025
47d5151
don't start services twice, improving logging with which agent
odilitime Jan 30, 2025
0cd21e1
bump lock
odilitime Jan 30, 2025
b054eff
add normalizwed function
tcm390 Jan 30, 2025
46769ee
remove unnecessary regex
tcm390 Jan 30, 2025
d003989
revert
tcm390 Jan 30, 2025
5b61d80
Merge pull request #3007 from elizaOS/odi-fix
odilitime Jan 30, 2025
15eb79f
Fixed all the errors and the reassign of state
AIFlowML Jan 30, 2025
5bc791d
Merge branch 'develop' into fix-plugin-hyperliquid
AIFlowML Jan 30, 2025
6eea839
use Aggregator swap sui tokens
v1xingyue Jan 30, 2025
0b431d1
null check
tcm390 Jan 30, 2025
c9adffd
Fixed all the typing errors, all the logical error, refactored the ac…
AIFlowML Jan 30, 2025
9588eec
Merge branch 'develop' into fix-plugin-holdstation
AIFlowML Jan 30, 2025
a2e58fd
Merge branch 'develop' into tcm-normalize-json-string
wtfsayo Jan 30, 2025
749778a
Merge branch 'tcm-normalize-json-string' into tcm-transcribe-null-check
tcm390 Jan 30, 2025
e1ee816
Merge pull request #3014 from elizaOS/tcm-transcribe-null-check
tcm390 Jan 30, 2025
13e1cd5
Merge pull request #3008 from elizaOS/tcm-normalize-json-string
tcm390 Jan 30, 2025
bc8c73b
Merge branch 'develop' into bug/client-slack-and-postgres
tcm390 Jan 30, 2025
4f542f9
fixex all the types error and the blocking error in the GoPlusManage
AIFlowML Jan 30, 2025
175a281
Merge branch 'develop' into fix-plugin-goplus
AIFlowML Jan 30, 2025
727f58b
Change handleAnthropic default to auto
superjessecha Jan 30, 2025
47fd3b9
Fixed the errors and added biome
AIFlowML Jan 30, 2025
8313a9f
Merge branch 'develop' into fix-plugin-goat
AIFlowML Jan 30, 2025
a3267f3
Fixed all the errors and added Biome
AIFlowML Jan 30, 2025
fe065bf
Merge branch 'develop' into fix-plugin-gitcoin-passport
AIFlowML Jan 30, 2025
03ec43d
Very strange plug action free, added biome
AIFlowML Jan 30, 2025
b2d2991
Merge branch 'develop' into fix-plugin-gitbook
AIFlowML Jan 30, 2025
d03d1bd
Handle explicit json mode passed case
superjessecha Jan 30, 2025
08c8840
Fixed all the error and aded Biome
AIFlowML Jan 30, 2025
f15e8d8
Merge branch 'develop' into fir-plugin-giphy
AIFlowML Jan 30, 2025
3b6a84c
Fixed all the types possible and added biome
AIFlowML Jan 30, 2025
88758fe
Merge branch 'develop' into fix-plugin-genlayer
AIFlowML Jan 30, 2025
9a9a781
rename environment file in mvx plugin
PhyByte Jan 30, 2025
83c2d57
fixed amosrt all errors but in the action that is packed with any, ne…
AIFlowML Jan 30, 2025
5a3177b
Merge branch 'develop' into fix-plugin-gelato
AIFlowML Jan 30, 2025
d48071d
Fixed 2 small error and added biome
AIFlowML Jan 30, 2025
382627a
Merge branch 'develop' into fix-plugin-hyperliquid
tcm390 Jan 30, 2025
a6f1f9a
Merge branch 'develop' into fix-plugin-fuel
AIFlowML Jan 30, 2025
718f9e9
Merge pull request #3011 from AIFlowML/fix-plugin-hyperliquid
tcm390 Jan 30, 2025
598abbe
Merge branch 'develop' into fix-plugin-holdstation
tcm390 Jan 30, 2025
b3a15f1
Merge pull request #3015 from AIFlowML/fix-plugin-holdstation
tcm390 Jan 30, 2025
641e83d
Merge branch 'develop' into fix-plugin-goplus
tcm390 Jan 30, 2025
37c812c
Merge pull request #3016 from AIFlowML/fix-plugin-goplus
tcm390 Jan 30, 2025
f29cdda
Merge branch 'develop' into fix-plugin-goat
tcm390 Jan 30, 2025
4b9510d
chore(lint-BIOME): Improving errors and warnings (#2990)
0xSero Jan 30, 2025
22b6a7c
Merge branch 'develop' into bug/client-slack-and-postgres
wtfsayo Jan 30, 2025
2daf903
Merge branch 'develop' into fix-plugin-fuel
wtfsayo Jan 30, 2025
e947dd4
Merge branch 'develop' into fix-plugin-gelato
wtfsayo Jan 30, 2025
bdf9581
Merge pull request #3006 from maxime/bug/client-slack-and-postgres
tcm390 Jan 30, 2025
6e54b23
Fixed all the isues
AIFlowML Jan 30, 2025
fbbb416
Merge branch 'develop' into fix-plugin-form
AIFlowML Jan 30, 2025
ef4cd99
Fixed all issues and added biome
AIFlowML Jan 30, 2025
3f6eb7b
Merge branch 'develop' into fit-plugin-football
AIFlowML Jan 30, 2025
aac331d
fixed all the issues
AIFlowML Jan 30, 2025
733f6da
Merge branch 'develop' into fix-plugin-flow
AIFlowML Jan 30, 2025
3980907
Merge branch 'develop' into fix/handle-anthropic-json-generation
tcm390 Jan 30, 2025
08596c7
Merge pull request #3018 from Jesscha/fix/handle-anthropic-json-gener…
tcm390 Jan 30, 2025
ad69921
Fixed all the outdated imports and the process. Fixed types and added…
AIFlowML Jan 30, 2025
90732d1
Merge branch 'develop' into fix-plugin-evm
AIFlowML Jan 30, 2025
72bbfd4
Fixed all the issues and added Biome
AIFlowML Jan 30, 2025
51f56a0
Merge branch 'develop' into fix-plugin-ethstorage
AIFlowML Jan 30, 2025
82f5eec
Update chat_2024-12-02.md
sky-coderay Jan 30, 2025
d3d09dd
Update chat_2024-12-03.md
sky-coderay Jan 30, 2025
e454222
Merge pull request #3041 from sky-coderay/develop
tcm390 Jan 30, 2025
176387e
Merge branch 'develop' into fix-plugin-ethstorage
shakkernerd Jan 30, 2025
d51579f
Merge pull request #3039 from AIFlowML/fix-plugin-ethstorage
shakkernerd Jan 30, 2025
09869f2
Merge branch 'develop' into fix-plugin-evm
shakkernerd Jan 30, 2025
d89a93a
Merge pull request #3038 from AIFlowML/fix-plugin-evm
shakkernerd Jan 30, 2025
f12bef6
Merge branch 'develop' into fix-plugin-flow
shakkernerd Jan 30, 2025
5e86bce
Merge pull request #3036 from AIFlowML/fix-plugin-flow
shakkernerd Jan 30, 2025
0d8fc94
Merge branch 'develop' into fit-plugin-football
shakkernerd Jan 30, 2025
6d53d19
Merge pull request #3035 from AIFlowML/fit-plugin-football
shakkernerd Jan 30, 2025
60a1485
Merge branch 'develop' into fix-plugin-form
shakkernerd Jan 30, 2025
4bc5db4
Merge pull request #3033 from AIFlowML/fix-plugin-form
shakkernerd Jan 30, 2025
affd7c2
Merge branch 'develop' into fix-plugin-fuel
shakkernerd Jan 30, 2025
daad6ec
Merge pull request #3028 from AIFlowML/fix-plugin-fuel
shakkernerd Jan 30, 2025
4eb083a
Merge branch 'develop' into fix-plugin-gelato
shakkernerd Jan 30, 2025
fda3b3a
Merge pull request #3027 from AIFlowML/fix-plugin-gelato
shakkernerd Jan 30, 2025
d49ae7f
Merge branch 'develop' into fix-plugin-genlayer
shakkernerd Jan 30, 2025
d293620
Merge pull request #3025 from AIFlowML/fix-plugin-genlayer
shakkernerd Jan 30, 2025
1953e31
Merge branch 'develop' into fir-plugin-giphy
shakkernerd Jan 30, 2025
dfea323
Merge pull request #3024 from AIFlowML/fir-plugin-giphy
shakkernerd Jan 30, 2025
c7c93f0
Merge branch 'develop' into fix-plugin-goat
shakkernerd Jan 30, 2025
bbe51fb
Merge pull request #3019 from AIFlowML/fix-plugin-goat
shakkernerd Jan 30, 2025
02e1b5f
Merge branch 'develop' into fix-plugin-gitcoin-passport
shakkernerd Jan 30, 2025
34c0b23
Merge pull request #3022 from AIFlowML/fix-plugin-gitcoin-passport
shakkernerd Jan 30, 2025
662c27a
Merge branch 'develop' into fix-plugin-gitbook
shakkernerd Jan 30, 2025
e0b4688
Merge pull request #3023 from AIFlowML/fix-plugin-gitbook
shakkernerd Jan 30, 2025
fbf9501
feat: add Fleek Eliza deployment to Readme_CN (#3048)
tobySolutions Jan 30, 2025
ed35db2
correct auto post condition
tcm390 Jan 30, 2025
94444fa
use room id for memory
tcm390 Jan 30, 2025
6e9369d
Merge branch 'develop' into tcm-telegram-duplicated-id
tcm390 Jan 30, 2025
9bccada
correct regex
tcm390 Jan 30, 2025
d2b0639
Merge pull request #3054 from elizaOS/tcm-correct-regex
tcm390 Jan 30, 2025
3180f05
Merge branch 'develop' into tcm-telegram-duplicated-id
shakkernerd Jan 30, 2025
7d6951a
Merge pull request #3053 from elizaOS/tcm-telegram-duplicated-id
tcm390 Jan 30, 2025
264ce5e
add imageVisionModelProvider
tcm390 Jan 30, 2025
dd44598
Merge branch 'develop' into tcm-imageVisionModelProvider
tcm390 Jan 30, 2025
b0b6667
Merge pull request #3056 from elizaOS/tcm-imageVisionModelProvider
tcm390 Jan 30, 2025
54d2502
handle unspport image provider
tcm390 Jan 30, 2025
a2529c5
Merge pull request #3057 from elizaOS/tcm-image-model-handling
tcm390 Jan 30, 2025
58adba4
Merge pull request #3012 from v1xingyue/plugin-sui-swap
odilitime Jan 30, 2025
786b8e4
docs: minor formatting for consistency
YoungPhlo Jan 30, 2025
592f3f5
Merge branch 'develop' into docs/community-streams
YoungPhlo Jan 30, 2025
9626edf
docs: minor formatting for consistency
YoungPhlo Jan 30, 2025
46062f0
plugin-bootstrap: package json
ai16z-demirix Jan 30, 2025
b407f92
plugin-bootstrap: vitest config
ai16z-demirix Jan 30, 2025
3450d1f
plugin-bootstrap: continue tests
ai16z-demirix Jan 30, 2025
df5590b
plugin-bootstrap: fact tests
ai16z-demirix Jan 30, 2025
3277af4
fixed all the issues but the file types.ts
AIFlowML Jan 30, 2025
19bce81
plugin-bootstrap: goal tests
ai16z-demirix Jan 30, 2025
d53e10a
Merge branch 'develop' into fix-plugin-di
odilitime Jan 30, 2025
0bcd6d9
Fixed all the issues
AIFlowML Jan 30, 2025
f4390eb
Merge branch 'develop' into fix-plugin-dexscreener
AIFlowML Jan 30, 2025
7aaeb00
plugin-chainbase: package json
ai16z-demirix Jan 30, 2025
989344b
plugin-chainbase: vitest config
ai16z-demirix Jan 30, 2025
dad22af
plugin-chainbase: query data tests
ai16z-demirix Jan 30, 2025
30a3d9c
plugin-chainbase: retrieve token balance tests
ai16z-demirix Jan 30, 2025
20a0f10
plugin-chainbase: libs/chainbase tests
ai16z-demirix Jan 30, 2025
67b1e8e
Fixed all the issues
AIFlowML Jan 30, 2025
6904e4f
Merge branch 'develop' into fix-plugin-devin
AIFlowML Jan 30, 2025
3d7add8
Revert "plugin-bootstrap: goal tests"
ai16z-demirix Jan 30, 2025
ae39130
Revert "plugin-bootstrap: continue tests"
ai16z-demirix Jan 30, 2025
8a230ae
Revert "plugin-bootstrap: fact tests"
ai16z-demirix Jan 30, 2025
ebe7609
Revert "plugin-bootstrap: package json"
ai16z-demirix Jan 30, 2025
bb4fa8b
Revert "plugin-bootstrap: vitest config"
ai16z-demirix Jan 30, 2025
29d1d7c
Fixed all the issues
AIFlowML Jan 30, 2025
afd7be7
Merge branch 'develop' into fix-plugin-dcap
AIFlowML Jan 30, 2025
f178563
Merge pull request #3070 from AIFlowML/fix-plugin-devin
odilitime Jan 30, 2025
603d5fe
Fixed all issues
AIFlowML Jan 30, 2025
d184ac2
add arabic translation
Jan 30, 2025
25658a6
Merge branch 'develop' into fix-plugin-cronoszkevm
AIFlowML Jan 30, 2025
bff60f3
Fixed almost all issues bt could not taouch the types.ts
AIFlowML Jan 31, 2025
555051c
Add Arabic translation to README language links
Jan 31, 2025
2515792
Merge branch 'develop' into fix-plugin-dexscreener
AIFlowML Jan 31, 2025
0081fa5
Fixed all the issues but 1 any
AIFlowML Jan 31, 2025
48b03f1
Merge branch 'develop' into fix-plugin-binance
AIFlowML Jan 31, 2025
9f16d16
Merge pull request #3089 from AIFlowML/fix-plugin-binance
odilitime Jan 31, 2025
281ad1e
fix: plugin-birdeye (#3088)
AIFlowML Jan 31, 2025
67a090e
Fixed almost all the issues (#3087)
AIFlowML Jan 31, 2025
bf20d1e
fix: plugin-Chainbase lint (#3085)
AIFlowML Jan 31, 2025
11f3e37
fix: plugin-coingecko lint (#3084)
AIFlowML Jan 31, 2025
b5f22bf
fix: plugin-coinmarketcap lint (#3082)
AIFlowML Jan 31, 2025
180fc6c
Fixed almost all issues bt could not taouch the types.ts (#3080)
AIFlowML Jan 31, 2025
0a00b32
Fixed all issues but a file (#3077)
AIFlowML Jan 31, 2025
82c2383
Fixed all the issues (#3076)
AIFlowML Jan 31, 2025
da9b8a3
Fixed almost all the issues (#3086)
AIFlowML Jan 31, 2025
0395976
Merge pull request #3026 from PhyByte/develop
odilitime Jan 31, 2025
9a0932c
Merge branch 'develop' into develop
odilitime Jan 31, 2025
9f57259
Merge pull request #3081 from EmanHerawy/develop
odilitime Jan 31, 2025
97704e3
Merge pull request #3075 from AIFlowML/fix-plugin-cronoszkevm
odilitime Jan 31, 2025
95fbeda
Merge pull request #3074 from AIFlowML/fix-plugin-dcap
odilitime Jan 31, 2025
9070624
Fixed all issues, i have an shadow error on packages/plugin-b2/src/pr…
AIFlowML Jan 31, 2025
171ebb0
Fixed all the issues (#3073)
AIFlowML Jan 31, 2025
485ca3f
Merge branch 'develop' into fix-plugin-dexscreener
odilitime Jan 31, 2025
448c758
Merge pull request #3069 from AIFlowML/fix-plugin-dexscreener
odilitime Jan 31, 2025
7172794
fix: the erroneous corrections caused by biome. (#3052)
btspoony Jan 31, 2025
645d9b2
Merge branch 'develop' into fix-plugin-di
odilitime Jan 31, 2025
0fccffb
Merge pull request #3066 from AIFlowML/fix-plugin-di
odilitime Jan 31, 2025
3aa73fc
Fixed all the issues (#3092)
AIFlowML Jan 31, 2025
85046c5
Fixed all the errors (#3063)
AIFlowML Jan 31, 2025
21dcc5a
Fixed all the issues (#3065)
AIFlowML Jan 31, 2025
40499e6
Fixed all typings and wrong variables (#3061)
AIFlowML Jan 31, 2025
00cd249
feat: 3049 add demo api access coingecko (#3050)
MichaelDeng03 Jan 31, 2025
1012d23
Fixed all the issues and added biome (#3044)
AIFlowML Jan 31, 2025
335c5b8
fix: plugin-avail (#3094)
AIFlowML Jan 31, 2025
681e38d
Merge pull request #3005 from guspan-tanadi/adapterslinks
odilitime Jan 31, 2025
fe20026
fix: fixed a type issue due to which build was failing
samarth30 Jan 31, 2025
4acefb5
fix: add biome configuration and fix linting issues in plugin-autonome
AIFlowML Jan 31, 2025
32cb314
Merge pull request #3097 from elizaOS/fix/plugin-email-automation
tcm390 Jan 31, 2025
fef9478
Merge branch 'develop' into docs/community-streams
YoungPhlo Jan 31, 2025
c97d7f1
chore(packages/clients): include section links
guspan-tanadi Jan 30, 2025
eb45739
fix: fixed a type issue due to which build was failing
samarth30 Jan 31, 2025
e4c150c
Great code i just added the Biome
AIFlowML Jan 31, 2025
c2ffa03
docs: Add "What Did You Get Done This Week? 11" notes
YoungPhlo Jan 31, 2025
46723be
Fixed all the issues this is the commit to keep for arthers
AIFlowML Jan 31, 2025
ddbbdd0
Fixed all the issues in Aptos and aded Biome
AIFlowML Jan 31, 2025
3bd6b5c
Merge branch 'develop' into fix-plugin-asterai-clean
AIFlowML Jan 31, 2025
8a77f91
Fixed the initial error in wallet and multiple other typings. I left …
AIFlowML Jan 31, 2025
4477481
Merge branch 'develop' into fix-plugin-asterai-clean
tcm390 Jan 31, 2025
8fa1da8
Merge pull request #3101 from AIFlowML/fix-plugin-asterai-clean
tcm390 Jan 31, 2025
761d070
Merge branch 'develop' into fix-plugin-autonome-clean
tcm390 Jan 31, 2025
7b864f4
Merge pull request #3098 from AIFlowML/fix-plugin-autonome-clean
tcm390 Jan 31, 2025
d271ab5
Merge branch 'develop' into fix-plugin-arthera-biome-clean
tcm390 Jan 31, 2025
a4bccf5
Merge pull request #3102 from AIFlowML/fix-plugin-arthera-biome-clean
tcm390 Jan 31, 2025
fb52f3a
Merge branch 'develop' into fix-plugin-aptos
tcm390 Jan 31, 2025
f9a667c
Merge pull request #3104 from AIFlowML/fix-plugin-aptos
tcm390 Jan 31, 2025
a79b661
Merge branch 'develop' into docs/community-streams
tcm390 Jan 31, 2025
ffe148b
Merge pull request #3103 from YoungPhlo/docs/community-streams
tcm390 Jan 31, 2025
b57164d
Investigated and added the peoper ether to the configuration it was m…
AIFlowML Jan 31, 2025
04eef00
Merge branch 'develop' into fix-plugin-apro
AIFlowML Jan 31, 2025
9fc2c2c
Update Dockerfile
jonathangus Jan 31, 2025
029630d
fix: fixing the error parsing json when an array is a value in a JSON…
maxime Jan 31, 2025
3679998
Merge branch 'develop' into bug/json_parsing_of_arrays_as_value
maxime Jan 31, 2025
2365161
fix scroll to bottom
tcm390 Jan 31, 2025
ac1cc5d
Merge branch 'develop' into tests/plugin-chainbase
ai16z-demirix Jan 31, 2025
96ab0fd
Update package.json
ai16z-demirix Jan 31, 2025
929454b
Merge pull request #3113 from maxime/bug/json_parsing_of_arrays_as_value
tcm390 Jan 31, 2025
8e77270
Merge branch 'develop' into tcm-fix-client-scroll
tcm390 Jan 31, 2025
02603a5
updated gitignore + removed build files (#3117)
wtfsayo Jan 31, 2025
99183aa
Merge branch 'develop' into tests/plugin-chainbase
ai16z-demirix Jan 31, 2025
55796e5
Merge branch 'develop' into tcm-fix-client-scroll
shakkernerd Jan 31, 2025
aa4433c
Merge pull request #3115 from elizaOS/tcm-fix-client-scroll
tcm390 Jan 31, 2025
c597d0d
Merge branch 'develop' into fix-plugin-apro
shakkernerd Jan 31, 2025
bb443d0
Merge pull request #3106 from AIFlowML/fix-plugin-apro
shakkernerd Jan 31, 2025
d228024
Merge branch 'develop' into tests/plugin-chainbase
ai16z-demirix Jan 31, 2025
c028d1b
Merge pull request #3072 from ai16z-demirix/tests/plugin-chainbase
shakkernerd Jan 31, 2025
3c81965
feat (chore): plugin bittensor test config and coverage (#3064)
ai16z-demirix Jan 31, 2025
e344805
feat (chore): plugin-bootstrap: test config and test coverage (#3068)
ai16z-demirix Jan 31, 2025
89368ee
Merge branch 'develop' into docker-fix
shakkernerd Jan 31, 2025
80a183e
Merge pull request #3110 from jonathangus/docker-fix
shakkernerd Jan 31, 2025
6f475d0
chore(plugin-chainbase): add @biomejs/biome dev dependency
akugone Jan 31, 2025
1684b21
fix: export dexScreenerPlugin
shakkernerd Jan 31, 2025
32cf6d5
Merge pull request #3120 from elizaOS/fix/plugin-dexscreener
shakkernerd Jan 31, 2025
3436beb
Merge branch 'develop' into fix/plugin-chainbase
shakkernerd Jan 31, 2025
4a1fdc8
Merge pull request #3118 from akugone/fix/plugin-chainbase
shakkernerd Jan 31, 2025
796d2d2
fix: remove duplicate litPlugin import
shakkernerd Jan 31, 2025
f418cc1
Merge pull request #3121 from elizaOS/fix/agent_duplicates
shakkernerd Jan 31, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
19 changes: 19 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Ignore node_modules from the build context
node_modules

# Ignore logs and temporary files
*.log
*.tmp
.DS_Store

# Ignore Git files and metadata
.gitignore

# Ignore IDE and editor config files
.vscode
.idea
*.swp

# Ignore build artifacts from the host
dist
build
486 changes: 284 additions & 202 deletions .env.example

Large diffs are not rendered by default.

11 changes: 10 additions & 1 deletion .github/workflows/generate-readme-translations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,15 @@ jobs:
{ code: "TH", name: "Thai" },
{ code: "TR", name: "Turkish" },
{ code: "VI", name: "Vietnamese" },
{ code: "AR", name: "Arabic" },
{ code: "RS", name: "Srpski" },
{ code: "TG", name: "Tagalog" },
{ code: "PL", name: "Polski" },
{ code: "HU", name: "Hungarian" },
{ code: "FA", name: "Persian" },
{ code: "RO", name: "Romanian" },
{ code: "GR", name: "Greek" },
{ code: "NL", name: "Dutch" },
]
permissions:
contents: write
Expand Down Expand Up @@ -53,7 +62,7 @@ jobs:
"content_path": "README.md"
}
],
"save_path": "README_${{ matrix.language.code }}.md",
save_path: "i18n/readme/README_${{ matrix.language.code }}.md",
"model": "gpt-4o"
}

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/greetings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ jobs:
- uses: actions/first-interaction@v1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
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!"
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!"
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!"
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!"
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,4 @@ agent/content

eliza.manifest
eliza.manifest.sgx
eliza.sig
eliza.sig
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -1312,7 +1312,7 @@
- Add OLLAMA as Model Provider [\#221](https://github.com/elizaOS/eliza/pull/221) ([o-on-x](https://github.com/o-on-x))
- lazy load llama [\#220](https://github.com/elizaOS/eliza/pull/220) ([lalalune](https://github.com/lalalune))
- Implement grok beta [\#216](https://github.com/elizaOS/eliza/pull/216) ([MeDott29](https://github.com/MeDott29))
- Abstracts Eliza into a Package to enble publishing onto NPM along with plugin system [\#214](https://github.com/elizaOS/eliza/pull/214) ([ponderingdemocritus](https://github.com/ponderingdemocritus))
- Abstracts Eliza into a Package to enable publishing onto NPM along with plugin system [\#214](https://github.com/elizaOS/eliza/pull/214) ([ponderingdemocritus](https://github.com/ponderingdemocritus))
- add the template overrides [\#207](https://github.com/elizaOS/eliza/pull/207) ([lalalune](https://github.com/lalalune))
- Shaw fix characters paths, .ts requirement and missings args [\#204](https://github.com/elizaOS/eliza/pull/204) ([lalalune](https://github.com/lalalune))
- Fix Discord Voice and DMs [\#203](https://github.com/elizaOS/eliza/pull/203) ([lalalune](https://github.com/lalalune))
Expand Down
62 changes: 43 additions & 19 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,43 +1,62 @@
# Use a specific Node.js version for better reproducibility
FROM node:23.3.0-slim AS builder

# Install pnpm globally and install necessary build tools
# Install pnpm globally and necessary build tools
RUN npm install -g [email protected] && \
apt-get update && \
apt-get install -y git python3 make g++ && \
apt-get upgrade -y && \
apt-get install -y \
git \
python3 \
python3-pip \
curl \
node-gyp \
ffmpeg \
libtool-bin \
autoconf \
automake \
libopus-dev \
make \
g++ \
build-essential \
libcairo2-dev \
libjpeg-dev \
libpango1.0-dev \
libgif-dev \
openssl \
libssl-dev && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*

# Set Python 3 as the default python
RUN ln -s /usr/bin/python3 /usr/bin/python
RUN ln -sf /usr/bin/python3 /usr/bin/python

# Set the working directory
WORKDIR /app

# Copy package.json and other configuration files
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml .npmrc turbo.json ./
# Copy application code
COPY . .

# Copy the rest of the application code
COPY agent ./agent
COPY packages ./packages
COPY scripts ./scripts
COPY characters ./characters
# Install dependencies
RUN pnpm install --no-frozen-lockfile

# Install dependencies and build the project
RUN pnpm install \
&& pnpm build-docker \
&& pnpm prune --prod
# Build the project
RUN pnpm run build && pnpm prune --prod

# Create a new stage for the final image
# Final runtime image
FROM node:23.3.0-slim

# Install runtime dependencies if needed
# Install runtime dependencies
RUN npm install -g [email protected] && \
apt-get update && \
apt-get install -y git python3 && \
apt-get install -y \
git \
python3 \
ffmpeg && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*

# Set the working directory
WORKDIR /app

# Copy built artifacts and production dependencies from the builder stage
Expand All @@ -47,9 +66,14 @@ COPY --from=builder /app/.npmrc ./
COPY --from=builder /app/turbo.json ./
COPY --from=builder /app/node_modules ./node_modules
COPY --from=builder /app/agent ./agent
COPY --from=builder /app/client ./client
COPY --from=builder /app/lerna.json ./
COPY --from=builder /app/packages ./packages
COPY --from=builder /app/scripts ./scripts
COPY --from=builder /app/characters ./characters

# Set the command to run the application
CMD ["pnpm", "start"]
# Expose necessary ports
EXPOSE 3000 5173

# Command to start the application
CMD ["sh", "-c", "pnpm start & pnpm start:client"]
36 changes: 8 additions & 28 deletions Dockerfile.docs
Original file line number Diff line number Diff line change
@@ -1,63 +1,43 @@
# syntax=docker/dockerfile:1

## Modified version of https://docusaurus.community/knowledge/deployment/docker/

# Stage 1: Base image.
## Start with a base image containing NodeJS so we can build Docusaurus.
FROM node:23.3.0-slim AS base
## Disable colour output from yarn to make logs easier to read.

## https://pnpm.io/docker
ENV PNPM_HOME="/pnpm"
ENV PATH="$PNPM_HOME:$PATH"

ENV FORCE_COLOR=0
## Enable corepack.
RUN corepack enable
## Set the working directory to `/opt/docusaurus`.
WORKDIR /opt/docusaurus

## Required by docusaurus: [ERROR] Loading of version failed for version current
RUN apt-get update && apt-get install -y git

# Stage 2a: Development mode.
FROM base AS dev
## Set the working directory to `/opt/docusaurus`.
WORKDIR /opt/docusaurus
## Expose the port that Docusaurus will run on.
EXPOSE 3000
## Run the development server.
CMD [ -d "node_modules" ] && npm run start -- --host 0.0.0.0 --poll 1000 || pnpm install && pnpm run start -- --host 0.0.0.0 --poll 1000
CMD [ -d "node_modules" ] && pnpm start -- --host 0.0.0.0 --poll 1000 || pnpm install && pnpm start -- --host 0.0.0.0 --poll 1000

# Stage 2b: Production build mode.
FROM base AS preprod
FROM base AS prod
## Set the working directory to `/opt/docusaurus`.
WORKDIR /opt/docusaurus

## This is in case someone needs to build the lock file
#RUN apt install python-is-python3 g++ make -y

COPY docs/package.json /opt/docusaurus/package.json
COPY docs/package-lock.json /opt/docusaurus/package-lock.json

FROM preprod AS prod

## Install dependencies with `--immutable` to ensure reproducibility.
RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install

## Copy over the source code.
COPY docs/ /opt/docusaurus/
COPY packages/ /opt/packages/

## Required buy docusaurus [ERROR] Loading of version failed for version current
COPY .git/ /opt/.git/

# Build from sources
RUN pnpm run build
## Install dependencies with `--frozen-lockfile` to ensure reproducibility.
RUN pnpm install --no-frozen-lockfile
## Build the static site.
RUN pnpm build

# Stage 3a: Serve with `docusaurus serve`.
FROM prod AS serve
## Expose the port that Docusaurus will run on.
EXPOSE 3000
## Run the production server.
CMD ["npm", "run", "serve", "--", "--host", "0.0.0.0", "--no-open"]

CMD ["pnpm", "run", "serve", "--host", "0.0.0.0", "--no-open"]
77 changes: 47 additions & 30 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

## 🌍 README Translations

[中文说明](./README_CN.md) | [日本語の説明](./README_JA.md) | [한국어 설명](./README_KOR.md) | [Persian](./README_FA.md) | [Français](./README_FR.md) | [Português](./README_PTBR.md) | [Türkçe](./README_TR.md) | [Русский](./README_RU.md) | [Español](./README_ES.md) | [Italiano](./README_IT.md) | [ไทย](./README_TH.md) | [Deutsch](./README_DE.md) | [Tiếng Việt](./README_VI.md) | [עִברִית](https://github.com/elizaos/Elisa/blob/main/README_HE.md) | [Tagalog](./README_TG.md) | [Polski](./README_PL.md) | [Arabic](./README_AR.md) | [Hungarian](./README_HU.md) | [Srpski](./README_RS.md) | [Română](./README_RO.md) | [Nederlands](./README_NL.md)
[中文说明](i18n/readme/README_CN.md) | [日本語の説明](i18n/readme/README_JA.md) | [한국어 설명](i18n/readme/README_KOR.md) | [Persian](i18n/readme/README_FA.md) | [Français](i18n/readme/README_FR.md) | [Português](i18n/readme/README_PTBR.md) | [Türkçe](i18n/readme/README_TR.md) | [Русский](i18n/readme/README_RU.md) | [Español](i18n/readme/README_ES.md) | [Italiano](i18n/readme/README_IT.md) | [ไทย](i18n/readme/README_TH.md) | [Deutsch](i18n/readme/README_DE.md) | [Tiếng Việt](i18n/readme/README_VI.md) | [עִברִית](i18n/readme/README_HE.md) | [Tagalog](i18n/readme/README_TG.md) | [Polski](i18n/readme/README_PL.md) | [Arabic](i18n/readme/README_AR.md) | [Hungarian](i18n/readme/README_HU.md) | [Srpski](i18n/readme/README_RS.md) | [Română](i18n/readme/README_RO.md) | [Nederlands](i18n/readme/README_NL.md) | [Ελληνικά](i18n/readme/README_GR.md)

## 🚩 Overview

Expand All @@ -23,12 +23,11 @@
## ✨ Features

- 🛠️ Full-featured Discord, Twitter and Telegram connectors
- 🔗 Support for every model (Llama, Grok, OpenAI, Anthropic, etc.)
- 🔗 Support for every model (Llama, Grok, OpenAI, Anthropic, Gemini, etc.)
- 👥 Multi-agent and room support
- 📚 Easily ingest and interact with your documents
- 💾 Retrievable memory and document store
- 🚀 Highly extensible - create your own actions and clients
- ☁️ Supports many models (local Llama, OpenAI, Anthropic, Groq, etc.)
- 📦 Just works!

## Video Tutorials
Expand Down Expand Up @@ -62,33 +61,21 @@ cp .env.example .env
pnpm i && pnpm build && pnpm start
```

Once the agent is running, you should see the message to run "pnpm start:client" at the end.
Open another terminal and move to same directory and then run below command and follow the URL to chat to your agent.

```bash
pnpm start:client
```

Then read the [Documentation](https://elizaos.github.io/eliza/) to learn how to customize your Eliza.

### Manually Start Eliza (Only recommended if you know what you are doing)

#### Checkout the latest release

```bash
# Clone the repository
git clone https://github.com/elizaos/eliza.git

# Checkout the latest release
# This project iterates fast, so we recommend checking out the latest release
git checkout $(git describe --tags --abbrev=0)
# If the above doesn't checkout the latest release, this should work:
# git checkout $(git describe --tags `git rev-list --tags --max-count=1`)
```

### Start Eliza with Gitpod

[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/elizaos/eliza/tree/main)

### Edit the .env file
#### Edit the .env file

Copy .env.example to .env and fill in the appropriate values.

Expand All @@ -98,15 +85,46 @@ cp .env.example .env

Note: .env is optional. If you're planning to run multiple distinct agents, you can pass secrets through the character JSON

#### Start Eliza

```bash
pnpm i
pnpm build
pnpm start

# The project iterates fast, sometimes you need to clean the project if you are coming back to the project
pnpm clean
```

### Interact via Browser

Once the agent is running, you should see the message to run "pnpm start:client" at the end.

Open another terminal, move to same directory, run the command below, then follow the URL to chat with your agent.

```bash
pnpm start:client
```

Then read the [Documentation](https://elizaos.github.io/eliza/) to learn how to customize your Eliza.

---

### Automatically Start Eliza

This will run everything to set up the project and start the bot with the default character.
The start script provides an automated way to set up and run Eliza:

```bash
sh scripts/start.sh
```

### Edit the character file
For detailed instructions on using the start script, including character management and troubleshooting, see our [Start Script Guide](./docs/docs/guides/start-script.md).

> **Note**: The start script handles all dependencies, environment setup, and character management automatically.

---

### Modify Character

1. Open `packages/core/src/defaultCharacter.ts` to modify the default character. Uncomment and edit.

Expand All @@ -116,16 +134,7 @@ sh scripts/start.sh
3. Connect with X (Twitter)
- change `"clients": []` to `"clients": ["twitter"]` in the character file to connect with X

### Manually Start Eliza

```bash
pnpm i
pnpm build
pnpm start

# The project iterates fast, sometimes you need to clean the project if you are coming back to the project
pnpm clean
```
---

#### Additional Requirements

Expand All @@ -135,6 +144,14 @@ You may need to install Sharp. If you see an error when starting up, try install
pnpm install --include=optional sharp
```

---

### Start Eliza with Gitpod

[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/elizaos/eliza/tree/main)

---

### Community & contact

- [GitHub Issues](https://github.com/elizaos/eliza/issues). Best for: bugs you encounter using Eliza, and feature proposals.
Expand Down
Loading
Loading