github elizaOS/eliza v0.1.6

latest releases: v0.1.7-alpha.2, v0.1.7-alpha.1
13 days ago

What's Changed

  • fix: When the plugins field in the .character.json file is configured with plugin name. by @xwxtwd in #784
  • fixs: uuid compatible for number by @tomguluson92 in #785
  • Update generation.ts to fix TOGETHER/LLAMACLOUD image generation by @ProphetX10 in #786
  • fix: dev command by @shakkernerd in #793
  • chore: update README_KOR.md to match latest README.md by @mike0295 in #789
  • fix: enviroment -> environment by @tomguluson92 in #787
  • fix: Docker default non-interactive mode for Cloud instances by @rarepepi in #796
  • fix: swap type error, create user trust on first message in telegram by @MarcoMandar in #800
  • fix: update npm publication workflow by @cygaar in #805
  • refactor: Improve actions samples random selection by @dievardump in #799
  • fix: part 2 of updating the npm publish workflow by @cygaar in #806
  • fix: release workflow part 3 by @cygaar in #807
  • fix: update package version to v0.1.5-alpha.0 by @cygaar in #808
  • fix: lerna publish command by @cygaar in #811
  • feat: (core) Add circuit breaker pattern for database operations -… by @augchan42 in #812
  • use github access token by @tcm390 in #825
  • loading indicator by @tcm390 in #827
  • fix: pin all node dependencies + update @solana/web3.js to safe version by @cygaar in #832
  • fix: docker-setup.md by @Freytes in #826
  • fix: twitter cache expires by @palsp in #824
  • chore: bump version to 0.1.5-alpha.1 by @cygaar in #833
  • chore: revert viem package version by @shakkernerd in #834
  • chore: Revert/viem version and bump @goat-sdk/plugin-erc20 by @shakkernerd in #836
  • chore: bump version to 0.1.5-alpha.3 by @cygaar in #838
  • feat: add coinbase ERC20, ERC721, and ERC1155 tokenContract deployment / invokement plugin by @monilpat in #803
  • fix: Include scripts/postinstall.js in the final NPM package by @martincik in #843
  • fix: run release workflow after a github release is created by @cygaar in #846
  • feat: add Aptos plugin by @0xaptosj in #818
  • fix: plugins docs by @cygaar in #848
  • fix: Use LARGE models for responses by @lalalune in #853
  • Update Node version in local-development.md by @oxSaturn in #850
  • Updated quickstart.md to contemplate common issue by @fede2442 in #861
  • Remove duplicated coinbase CDP options in .env.example by @juntao in #863
  • feat: coinbase webhook + add more examples + testing by @monilpat in #801
  • test: adding environment and knowledge tests by @ai16z-demirix in #862
  • Update quickstart.md by @oxSaturn in #872
  • docs: Add AI Agent Dev School Parts 2 and 3 summaries and timestamps by @YoungPhlo in #877
  • Add google model env vars by @peersky in #875
  • feat: working farcaster client with neynar by @sayangel in #570
  • fix: re-enable coverage report upload to Codecov in CI workflow by @snobbee in #880
  • chore: disable building docs on build command by @shakkernerd in #884
  • feat: Add Flow Blockchain plugin by @btspoony in #874
  • chore: enhance dev script, performance improvement and add help message by @shakkernerd in #887
  • chore: added more help message to the important notice text. by @shakkernerd in #891
  • chore: improved dev command by @shakkernerd in #892
  • fix: twitter actions not triggering by @cygaar in #903
  • chore: update models for groq by @oxSaturn in #890
  • fix: evaluation json parsing by @cygaar in #907
  • docs: Add What Did You Get Done This Week #4 summaries and timestamps by @YoungPhlo in #895
  • feat: create README_TH.md by @asianviking in #918
  • feat: update gaianet config by @L-jasmine in #915
  • feat: allow users to configure models for groq by @oxSaturn in #910
  • chore: Consistent language for Community & Contact link label by @golryang in #899
  • chore: deprecate text based way of generating JSON by @monilpat in #920
  • fix: Farcater client cleanup and fixed response logic by @sayangel in #914
  • feat: MAX_TWEET_LENGTH env implementation by @onur-saf in #912
  • feat: implement advanced coinbase trading by @monilpat in #725
  • feat: add dynamic watch paths for agent development by @samuveth in #931
  • fix: use of Heurist model env vars by @boxhock in #924
  • fix: update quickstart and .env.example by @oxSaturn in #932
  • feat: add readContract / invokeContract functionality to Coinbase plugin by @monilpat in #923
  • fix: telegram response memory userId to agentId by @bmgalego in #948
  • feat: Config eternalai model from env by @genesis-0000 in #927
  • feat: add hyperbolic api to eliza by @meppsilon in #828
  • docs: add WSL installation guide by @ileana-pr in #946
  • fix: Revert "docs: add WSL installation guide" by @monilpat in #959
  • Fix farcaster client process action issue by @sin-bufan in #963
  • fix(agent): correct EVM plugin activation condition by @0xAsten in #962
  • fix: use MAX_TWEET_LENGTH from setting by @oxSaturn in #960
  • feat: Supports upload files to AWS S3. by @xwxtwd in #941
  • fix: update package name in faq by @oxSaturn in #937
  • feat: process all responses actions by @bmgalego in #940
  • chore: 947 add other evm chains to wallet by @n00b21337 in #949
  • feat: add dev script to plugin-aptos by @asianviking in #956
  • feat: Add hyperbolic env vars to override model class by @meppsilon in #974
  • chore: pass env variables when setting up GOAT and update GOAT readme by @0xaguspunk in #898
  • feat: Add TEE Mode to Solana Plugin by @HashWarlock in #835
  • chore: fix broken lockfile by @shakkernerd in #977
  • fix: revert llamacloud endpoint change by @odilitime in #954
  • feat: add callback handler to runtime evaluate method by @bmgalego in #938
  • fix: docker trying to filter out missing docs package by @odilitime in #978
  • chore: rename intiface plugin by @odilitime in #955
  • feat: allow character.json settings models for open router by @odilitime in #953
  • LinkedIn Client by @bkellgren in #973
  • fix: a typo in characterfile.md by @oxSaturn in #986
  • fix: Goat Plugin + AWS S3 Service error when env vars absent by @jnaulty in #985
  • docs: add WSL Setup Guide to documentation by @ileana-pr in #983
  • chore: add how to startup chat ui by @yodamaster726 in #976
  • feat: flow update generate object by @btspoony in #929
  • feat : github image cicd by @v1xingyue in #889
  • feat: Add NanoGPT provider by @dylan1951 in #926
  • fix: Fix Twitter Search Logic and Add Galadriel Image Model by @dontAskVI in #994
  • feat: create README_DE.md by @GottliebFreudenreich in #995
  • test: adding parsing tests. changed files parsing.test.ts by @ai16z-demirix in #996
  • feat: allow users to configure models for openai and anthropic by @oxSaturn in #999
  • fix: typo initialize by @cryptofish7 in #1000
  • fix: add callback to action in farcaster client by @sin-bufan in #1002
  • chore: Bring Develop up to date with HEAD by @odilitime in #1006
  • feat: twitter client enhancements by @tharak123455 in #913
  • docs: Add templates documentation to the project by @Lukapetro in #1013
  • feat: Plugin evm multichain by @nicky-ru in #1009
  • test: Initial release of smoke/integration tests + testing framework by @jzvikart in #993
  • docs: "AI Agent Dev School Part 4" livestream notes by @YoungPhlo in #1015
  • chore: Twitter search switch by @odilitime in #1003
  • feat: improve Twitter client with action processing by @dorianjanezic in #1007
  • fix: refactor contributor page by @tcm390 in #809
  • chore: Update CI configuration to enable test coverage and add covera… by @snobbee in #1019
  • chore: Twitter fetchHomeTimeline rework by @odilitime in #1021
  • docs: Update README.md by @sergical in #1024
  • feat: Add custom fetch logic for agent by @v1xingyue in #1010
  • docs: Update README.md by @sergical in #1025
  • add echochambers by @savageops in #997
  • chore: Push Develop into Main by @odilitime in #1028
  • feat: create example folder with example plugin by @monilpat in #1004
  • feat: add venice.ai api model provider by @proteanx in #1008
  • feat: Add AI Agent Dev School Tutorial Link by @lalalune in #1038
  • feat: Add Discord Team features by @azep-ninja in #1032
  • docs: characterfile.md docs outdated with latest eliza version by @tqdpham96 in #1042
  • feat: improve voice processing and add deepgram transcription option by @tcm390 in #1026
  • fix: use pull_request_target for integration tests by @jnaulty in #1035
  • feat: client-discord stop implementation / agent improvements by @odilitime in #1029
  • fix: re-enable generateNewTweetLoop / lint fixes by @odilitime in #1043
  • chore: release develop into main by @odilitime in #1045
  • chore: improve smokeTests environment validation and logging by @aramxc in #1046
  • fix: add auto to clients in types to use client-auto by @HashWarlock in #1050
  • feat: add/change change through REST api (client-direct) by @odilitime in #1052
  • fix: discord client ci issues by @cygaar in #1054
  • fix: Fix pnpm lockfiles by @jzvikart in #1055
  • fix: Allow bot to post tweets with images generated by the imageGenerationPlugin by @tcm390 in #1040
  • feat: Add Telegram Team features by @azep-ninja in #1033
  • feat: add venice.ai image generation by @proteanx in #1057
  • feat: improve X/Twitter login with cookie validation and retry mechanism by @arslanaybars in #856
  • feat: create README_VI.md by @tqdpham96 in #1058
  • Update docs (CONTRIBUTING.md) by @lessuselesss in #1053
  • feat: add README_TH.md in docs directory by @derRizzMeister in #1034
  • feat: multiversx plugin by @mgavrila in #860
  • feat: Add NEAR Protocol plugin by @serrrfirat in #847
  • chore: commented out unused variables in solana swap action's plugin by @shakkernerd in #1073
  • fix: incorrect eslint config file path by @shakkernerd in #1074
  • feat: add plugin-ton by @jinbangyi in #1039
  • fix: remove unnecessary devDependencies by @shakkernerd in #1075
  • chore: Update package.json by @Freytes in #1031
  • chore: improve eslint by --cache by @shengxj1 in #1056
  • fix: missing eslint config file by @shakkernerd in #1076
  • fix: remove unnecessary devDependencies by @shakkernerd in #1077
  • Add slack plugin by @AIFlowML in #859
  • fix: errors in swap action in plugin-near by @shakkernerd in #1078
  • Adding plugin for ZKsync Era by @arose00 in #906
  • fix: transfer action linting errors by @shakkernerd in #1079
  • chore: add npmignore file by @shakkernerd in #1080
  • chore: fix broken pnpm lockfile by @shakkernerd in #1081
  • fix: eslint command by @shakkernerd in #1082
  • chore: remove unnecessary packages by @shakkernerd in #1083
  • fix: dynamic import of fs module by @shakkernerd in #1084
  • chore: remove unused imports and rename runtime variable by @shakkernerd in #1085
  • fix: client slack linting errors by @shakkernerd in #1086
  • fix: syntax error: invalid arithmetic operator by @shakkernerd in #1088
  • chore: increase timeout to 3mins by @shakkernerd in #1092
  • chore: kill pnpm start by @shakkernerd in #1093
  • chore: debugging start behaviour by @shakkernerd in #1094
  • docs: add README.md to plugin-evm by @nicky-ru in #1095
  • fix: return types of createAgent & startAgent by @BlockJuic3 in #1097
  • feat: Smoke Test script by @shakkernerd in #1101
  • feat: allow users to configure models for grok by @oxSaturn in #1091
  • test: adding tests. changed files actions.test.ts, messages.test.ts, models.test.ts by @ai16z-demirix in #998
  • chore: improving client typing by @BalanaguYashwanth in #1036
  • fix: handle no termination message by @shakkernerd in #1102
  • chore: fix broken pnpm lockfile by @shakkernerd in #1103
  • fix: Fixed twitter posts include from including /n in the text by @Titan-Node in #1070
  • fix: add missing imports by @shakkernerd in #1104
  • chore: improve formatting of .env.example for better readability by @guzus in #897
  • feat: Lens client by @imthatcarlos in #1098
  • feat: Add plugin-nft-generation: create Solana NFT collections. by @xwxtwd in #1011
  • Documentation: Plugin list numbering and titles by @brunocalmels in #1107
  • feat: add plugin-sui by @jnaulty in #934
  • feat: plugin-story by @jacob-tucker in #1030
  • Fix/charity by @awidearray in #852
  • Feat: Update community section of docs by @madjin in #1111
  • fix: Revert "Feat: Update community section of docs" by @monilpat in #1112
  • feat: New docs for community section by @madjin in #1114
  • chore: fix broken pnpm lockfile by @shakkernerd in #1115
  • fix: load image from diff endpoints by @qgpcybs in #837
  • feat: Updated characters types, Discord & Telegram enhancements by @azep-ninja in #957
  • FAL image settings escape hatch by @daojonesceo in #814
  • fix: add more heplful default agents (Dobby and C3PO) by @n00b21337 in #1124
  • fix: discord client duplicate function removal by @azep-ninja in #1125
  • fix: Refactor to prevent unnecessary lockfile changes by @monilpat in #1120
  • fix: fix the name by @n00b21337 in #1133
  • feat: Add chatapi.akash.network to available list of model providers (FREE LLAMA API ACCESS!) by @MbBrainz in #1131
  • feat: add support for handlebars templating engine as an option by @erise133 in #1136
  • clean newlines for new tweet by @owlcode in #1141
  • fix: telegram client duplicate function removal by @azep-ninja in #1140
  • fix: Fix Parameter Parsing in plugin-evm TransferAction and Return Transaction Hash by @FWangZil in #965
  • feat: allow agents to create/buy/sell tokens on FOMO.fund's bonding curve in plugin-solana by @0xNerd in #1135
  • chore: remove comment by @shakkernerd in #1143
  • fix: remove docker compose command since Docker file already runs by @rarepepi in #1139
  • fix: improve fomo integration by @odilitime in #1147
  • chore: fix PR #1147 by @odilitime in #1148
  • chore: Merge monday, merging develop into main by @odilitime in #1144
  • feat: update packages version script by @shakkernerd in #1150
  • chore: bump version to 0.1.6-alpha.3 by @shakkernerd in #1152
  • fix: fetch log level to debug by @shakkernerd in #1153
  • fix: fix direct-client ability to start agents by @odilitime in #1154
  • chore: develop into main by @shakkernerd in #1155
  • fix: client twitter login and auth handler by @shakkernerd in #1158
  • chore: bump version to 0.1.6-alpha.4 by @shakkernerd in #1159
  • fix: Enable multiple bots to join Discord voice channels by @tcm390 in #1156
  • chore: print commands to start the client and remove unused --non-itera… by @yang-han in #1163
  • feat: make script dash compatible by @shakkernerd in #1165
  • fix: Fix typo in multiversx plugin prompt for creating token by @thomasWos in #1170
  • docs: Update "What Did You Get Done This Week? 5" spaces notes by @YoungPhlo in #1174
  • docs: fixed CONTRIBUTING.md file Issue: 1048 by @ileana-pr in #1191
  • test: adding tests for runtime.ts. Modified README since we switched to vitest by @ai16z-demirix in #1190
  • feat: integration tests fixes + library improvements by @jzvikart in #1177
  • docs(cn): add python 3.7 by @9547 in #1201
  • fix: gitpod cicd bug by @v1xingyue in #1207
  • docs: Update README.md by @marcNY in #1209
  • docs: Update "CN README" with more details by @tomguluson92 in #1196
  • chore: New docs by @madjin in #1211
  • fix: improve twitter post generation prompt by @cygaar in #1217
  • fix: Allow the bot to post messages with images generated by the imageGenerationPlugin on Telegram. by @tcm390 in #1220
  • fix: postgres needs the user to exist before you can add a participant by @odilitime in #1219
  • fix: CircuitBreaker.ts by @tomguluson92 in #1226
  • chore: clean up scripts by @danbednarski in #1218
  • fix: fail when cannot get token, add Akash to generateText switch by @vpavlin in #1214
  • feat: add parse mode=Markdown, enhance telegram bot output by @simpletrontdip in #1229
  • feat: make twitter login retry times as env by @renlulu in #1244
  • fix: Sync UI Client with server port env by @jonathangus in #1239
  • Update README for french, spanish and italian language by @azurwastaken in #1236
  • Update trump.character.json - Enhance terminology in the project for clarity and inclusivity by @yjshi2015 in #1237
  • Fix visibility issue github image cicd by @luisalrp in #1243
  • fix: twitterShouldRespondTemplate Fails When Defined as a String in JSON Character Config by @tcm390 in #1242
  • fix: optional chaining on search to avoid startup errors when search is not enabled by @netdragonx in #1202
  • feat: make express payload limit configurable by @renlulu in #1245
  • fix: Fix local_llama key warning by @odilitime in #1250
  • doc: add Twitter automation label notice (#1253) by @julienbrs in #1254
  • Update trump.character.json by @lalalune in #1252
  • fix: unsupported model provider: claude_vertex by @tcm390 in #1258
  • feat: upgrade Tavily API with comprehensive input and constrain the token consumption by @tomguluson92 in #1246
  • feat: add README_DE.md in docs directory by @derRizzMeister in #1262
  • fix: pnpm lockfile by @shakkernerd in #1273
  • chore: Revert "fix: pnpm lockfile" by @shakkernerd in #1275
  • fix: Fix client.push issue and update README for Slack client verification by @SumeetChougule in #1182
  • fix: write summary file before trying to cache it by @tobbelobb in #1205
  • fix: fix ENABLE_ACTION_PROCESSING logic by @oxSaturn in #1268
  • fix: fix lockfile by @odilitime in #1283
  • chore: clean up merged PR1168 by @odilitime in #1289
  • feat: Redis Cache Implementation by @shakkernerd in #1279
  • fix: integration tests fix by @twilwa in #1291
  • fix: pnpm lock file by @shakkernerd in #1292
  • fix: add missing claude vertex case to handleProvider by @shakkernerd in #1293
  • fix: output checkable variable for conditional by @twilwa in #1294
  • feat: Add caching support for Redis by @shakkernerd in #1295
  • chore: bump version to 0.1.6-alpha.5 by @shakkernerd in #1296
  • feat: Update main for v0.1.6-alpha.5 by @odilitime in #1290
  • fix: remove clients from default character by @shakkernerd in #1297
  • fix: default character model to LLAMALOCAL by @shakkernerd in #1299
  • feat: release version 0.1.6 by @shakkernerd in #1300

New Contributors

  • @xwxtwd made their first contribution in #784
  • @ProphetX10 made their first contribution in #786
  • @mike0295 made their first contribution in #789
  • @rarepepi made their first contribution in #796
  • @dievardump made their first contribution in #799
  • @palsp made their first contribution in #824
  • @0xaptosj made their first contribution in #818
  • @oxSaturn made their first contribution in #850
  • @fede2442 made their first contribution in #861
  • @juntao made their first contribution in #863
  • @peersky made their first contribution in #875
  • @sayangel made their first contribution in #570
  • @asianviking made their first contribution in #918
  • @golryang made their first contribution in #899
  • @onur-saf made their first contribution in #912
  • @samuveth made their first contribution in #931
  • @boxhock made their first contribution in #924
  • @meppsilon made their first contribution in #828
  • @ileana-pr made their first contribution in #946
  • @sin-bufan made their first contribution in #963
  • @0xAsten made their first contribution in #962
  • @n00b21337 made their first contribution in #949
  • @bkellgren made their first contribution in #973
  • @jnaulty made their first contribution in #985
  • @dylan1951 made their first contribution in #926
  • @GottliebFreudenreich made their first contribution in #995
  • @cryptofish7 made their first contribution in #1000
  • @tharak123455 made their first contribution in #913
  • @Lukapetro made their first contribution in #1013
  • @nicky-ru made their first contribution in #1009
  • @jzvikart made their first contribution in #993
  • @sergical made their first contribution in #1024
  • @savageops made their first contribution in #997
  • @proteanx made their first contribution in #1008
  • @azep-ninja made their first contribution in #1032
  • @tqdpham96 made their first contribution in #1042
  • @aramxc made their first contribution in #1046
  • @arslanaybars made their first contribution in #856
  • @derRizzMeister made their first contribution in #1034
  • @mgavrila made their first contribution in #860
  • @serrrfirat made their first contribution in #847
  • @jinbangyi made their first contribution in #1039
  • @shengxj1 made their first contribution in #1056
  • @AIFlowML made their first contribution in #859
  • @arose00 made their first contribution in #906
  • @BlockJuic3 made their first contribution in #1097
  • @BalanaguYashwanth made their first contribution in #1036
  • @Titan-Node made their first contribution in #1070
  • @guzus made their first contribution in #897
  • @imthatcarlos made their first contribution in #1098
  • @brunocalmels made their first contribution in #1107
  • @jacob-tucker made their first contribution in #1030
  • @qgpcybs made their first contribution in #837
  • @daojonesceo made their first contribution in #814
  • @MbBrainz made their first contribution in #1131
  • @erise133 made their first contribution in #1136
  • @owlcode made their first contribution in #1141
  • @FWangZil made their first contribution in #965
  • @0xNerd made their first contribution in #1135
  • @yang-han made their first contribution in #1163
  • @thomasWos made their first contribution in #1170
  • @9547 made their first contribution in #1201
  • @marcNY made their first contribution in #1209
  • @danbednarski made their first contribution in #1218
  • @vpavlin made their first contribution in #1214
  • @simpletrontdip made their first contribution in #1229
  • @renlulu made their first contribution in #1244
  • @jonathangus made their first contribution in #1239
  • @azurwastaken made their first contribution in #1236
  • @yjshi2015 made their first contribution in #1237
  • @luisalrp made their first contribution in #1243
  • @netdragonx made their first contribution in #1202
  • @julienbrs made their first contribution in #1254
  • @SumeetChougule made their first contribution in #1182
  • @tobbelobb made their first contribution in #1205

Full Changelog: v0.1.5...v0.1.6

Don't miss a new eliza release

NewReleases is sending notifications on new releases.