github elizaOS/eliza v0.1.7

2 days ago

What's Changed

  • chore: rebase develop branch by @shakkernerd in #1301
  • no token needed for gaianet by @suicidalgoofy in #1306
  • fix: add lint script for plugin evm and fix lint errors by @nicky-ru in #1171
  • chore: remove TWITTER_COOKIES env var by @ChristopherTrimboli in #1288
  • fix: update turbo to fix "cannot find package" error by @oxSaturn in #1307
  • fix: set default value for cache store by @oxSaturn in #1308
  • fix: support google model. by @oxSaturn in #1310
  • chore: bump agent-twitter-client version to v0.0.17 by @shakkernerd in #1311
  • fix: use MAX_TWEET_LENGTH from setting by @oxSaturn in #1323
  • fix: Add OLLAMA model to the getTokenForProvider class by @amirkhonov in #1338
  • fix: postgres adapter schema by @ryanleecode in #1345
  • Update farcaster client max cast length by @0x330a in #1347
  • chore: revert discord url by @madjin in #1355
  • feat: elizaOS by @lalalune in #1352
  • chore: Merge Develop into Main by @lalalune in #1356
  • Update DOCUMENTATION links to point to https://elizaOS.github.io/eliza/ by @imwylin in #1353
  • feat: change @elizaos/eliza to @elizaos/core by @lalalune in #1357
  • chore: develop -> main, change elizaos/eliza to elizaos/core by @lalalune in #1359
  • chore: New version 0.1.7 alpha.1 by @shakkernerd in #1360
  • chore: bump version to v0.1.7-alpha.1 by @shakkernerd in #1361
  • fix: explicitly set env in each step by @shakkernerd in #1374
  • Update README.md to instructions to start client for chatting with Agent by @onlyzerosonce in #1375
  • docs: Add documentation on pnpm node version by @trbutler4 in #1350
  • chore: change CI trigger by @shakkernerd in #1387
  • chore: require approval for integration test step by @shakkernerd in #1388
  • chore: split tests by @shakkernerd in #1390
  • docs: sample plugin documentation by @ileana-pr in #1385
  • docs: Add "What Did You Get Done This Week? #6" notes by @YoungPhlo in #1399
  • Standardize boolean values and update .env file pattern by @hcaumo in #1392
  • fix: duplicate tweet log by @jasonqindev in #1402
  • fix: postgres adapter settings not being applied by @ryanleecode in #1379
  • fix: image generation using imageSettings by @proteanx in #1371
  • feat: add venice style presets & option to remove watermark (image generation) by @proteanx in #1410
  • chore: allow scoped pr titles by @ryanleecode in #1414
  • chore: format package.json files with prettier by @ryanleecode in #1412
  • fix: Twitter login notifications, incorrect cookie management. by @ChristopherTrimboli in #1330
  • fix: Multiple Agents running at the same time on localhost by @0xCardinalError in #1415
  • fix: {{user}} tags in templates/examples empty when passed to LLM by @tcm390 in #1305
  • fix: fix imageModelProvider apiKey selection fallback by @UD1sto in #1272
  • chore: update env for plugin-goat by @aeither in #1180
  • docs: Add Tagalog README Translation by @harveyjavier in #1420
  • feat: [Code Scanning] Security Improvements - create codeql.yml by @monilpat in #1314
  • feat: greet first time contributors by @monilpat in #1316
  • feat: add auto PR / issue close after being stale for a certain amount of time by @monilpat in #1317
  • feat: add only to booleanFooter by @fyInALT in #1437
  • improve logging in plugin-coinbase by @alessandromazza98 in #1429
  • Update eliza-in-tee.md (fixing typo) by @yerinle in #1428
  • fix: typos by @omahs in #1423
  • docs: 1.Quotation marks are used incorrectly.2.Delete duplicate words by @RiceChuan in #1424
  • feat: client-github retry by @tomguluson92 in #1425
  • feat: (plugin-evm) add alienx chain by @xwxtwd in #1438
  • chore: Keeps README translations synchronized by @0xJord4n in #1432
  • feat: add abstract plugin by @cygaar in #1225
  • fix: Make search feature in twitter client works by @nulLeeKH in #1433
  • fix: fix incorrect link redirection issue by @mhxw in #1443
  • fix: Remove code duplication in getGoals call by @hanyh2004 in #1450
  • Feat: update package.json to add Cleanstart options for new database by @harperaa in #1449
  • feat: suppress initial message from action by @0xPBIT in #1444
  • New default character by @lalalune in #1453
  • feat: added docs for plugin-nft-generation by @vishal-kanna in #1327
  • feat: Add Text to 3D function by @tomguluson92 in #1446
  • fix: update pnpm lock by @odilitime in #1457
  • feat: allow passing secrets through environment by @odilitime in #1454
  • feat: Add ModelConfiguration to Character to enable adjusting temperature, response length & penalties by @peersky in #1455
  • feat: replace unruggable-core with unruggable-sdk by @remiroyc in #450
  • chore: update defailt character topic test case by @shakkernerd in #1466
  • docs: Fixed Incorrect Model Name in API Integration by @mdqst in #1465
  • feat: Adding plugin for Cronos ZKEVM by @samarth30 in #1464
  • fix: client-twitter: fix ENABLE_ACTION_PROCESSING logic by @zkvm in #1463
  • fix: cronoszkEVM -> cronoszkevm by @shakkernerd in #1468
  • fix(core) make modelConfiguration optional by @Archethect in #1473
  • fix: cleaner interaction prompts in the Twitter plugin by @todorkolev in #1469
  • fix: duplicate twitter post by @tcm390 in #1472
  • chore: Docs update by @madjin in #1476
  • Fetch timeline for followed accounts via Twitter client methods by @ag-wnl in #1475
  • chore: Do not consider self tweets when evaluating actions by @ag-wnl in #1477
  • fix: client-discord chat_with_attachment action remove hard coded model, allow any tiktoken model by @harperaa in #1408
  • feat: Enhance client direct by @shakkernerd in #1479
  • feat: improve chat formatting line breaks by @swizzmagik in #1483
  • feat: add image features to react chat client by @0xPBIT in #1481
  • feat: Twitter Post Action Implementation by @0xPBIT in #1422
  • feat: Add agentic JSDoc generation by @Ed-Marcavage in #1343
  • feat: add readme for ton plugin by @chandiniv1 in #1496
  • feat: add readme for websearch plugin by @chandiniv1 in #1494
  • chore: fix typos by @qwdsds in #1489
  • docs: Fixed a small syntax issue in the ModelClass Update fine-tuning.md by @mdqst in #1493
  • add CODE_OF_CONDUCT.md by @nulLeeKH in #1487
  • fix: remove type when import from elizaos by @tomguluson92 in #1492
  • fix: improve Twitter client dry run mode and configuration logging by @e-fu in #1498
  • feat: extend parseBooleanFromText function with additional boolean values by @shakkernerd in #1501
  • docs: bad links in eliza-in-tee.md by @janeyJo in #1500
  • fix: improve client type identification with test coverage by @ShaneOxM in #1490
  • feat: handle long tweet by @tcm390 in #1339
  • chore: general code fixes/clean up by @shakkernerd in #1513
  • add fuel plugin by @Dhaiwat10 in #1512
  • fix: add required incremental option and remove invalid typescript configuration by @ShaneOxM in #1485
  • Clear /cache/ in clean.sh script by @timolegros in #1508
  • chore: Revert "Clear /cache/ in clean.sh script" by @shakkernerd in #1515
  • chore: remove cache in core by @shakkernerd in #1516
  • feat: Add the FerePro plugin by @Rudrakc in #1502
  • fix: Update speech.ts by @y4my4my4m in #1312
  • fix: swap and bridge actions of plugin-evm by @pythonberg1997 in #1456
  • fix: client-twitter lowerCase bug and environment clean up (+lint fixes, and TWITTER_SEARCH_ENABLE double start fix) by @odilitime in #1514
  • feat: use OPENAI_API_URL from env to support custom OpenAI API endpoint by @imtms in #1522
  • fix: handle long tweet in utils by @oxSaturn in #1520
  • feat: add /:agentId/speak endpoint for text-to-speech functionality by @HowieDuhzit in #1528
  • Fix: Update package.json with build-docker command to match the dockerfile command by @vanshika-srivastava in #1527
  • feat: Add Livepeer Image Provider by @Titan-Node in #1525
  • feat: Add Custom System Prompt Support for plugin-image-generation by @tsubasakong in #839
  • chore: remove unused vars by @odilitime in #1529
  • feat: add avalanche plugin by @snow-farmer in #842
  • feat: Add GitBook Plugin provider by @azep-ninja in #1126
  • chore: bump version to v.0.1.7-alpha.2 by @shakkernerd in #1530
  • chore: 1.7.0 prep, develop => main by @odilitime in #1519
  • feat: add autoscroll chat client by @swizzmagik in #1538
  • docs: Polish readme by @yanushevitz in #1537
  • Update README_CN - Model Configuration by @RedHorse823 in #1535
  • docs: fix grammar/typos in README by @SK1989sL in #1534
  • Fix: make twitter engagement criteria in prompt more focused on relevance to topics/interests/character by @e-fu in #1533
  • feat: improve stale pr/issue messages by @monilpat in #1540
  • fix: twitter usernames can start with numbers by @odilitime in #1541
  • Fix jsdoc automation build issue & parametrize PR branch target by @Ed-Marcavage in #1547
  • fix: Telegram Bad Request: can't parse entities by @azep-ninja in #1546
  • Chore: Refactor Imports. Improve PR Template by @mgunnin in #1545
  • docs: Add JSDoc documentation by @madjin in #1549
  • docs: Add JSDoc documentation by @madjin in #1548
  • feat: add theme toggle functionality with dark and light mode support by @zkfriendly in #1555
  • docs: Add "What Did You Get Done This Week? #7" notes by @YoungPhlo in #1559
  • feat: (example) script to show how to add system prompt and templates to eliza with character file by @HashWarlock in #1554
  • feat: parse files through prettier by @shakkernerd in #1573
  • fix: init 768 dimension in database for gaianet by @L-jasmine in #1572
  • docs: overview and preview of technical report by @tomguluson92 in #1574
  • feat: add TEE support for plugin-env by @samuveth in #1571
  • Update agents.md - minor update by @yorkerhodes3 in #1579
  • refactor(plugin-conflux): output detailed invalid content by @bendanzhentan in #1602
  • fix: tweak transfer template of plugin-evm by @zkvm in #1604
  • feat: add experimental telemetry model option by @zhourunlai in #1603
  • docs: README.md files for plugins by @ileana-pr in #1601
  • feat: use tavily sdk by @zhourunlai in #1599
  • docs: add readme spanish version in docs by @salazarsebas in #1594
  • feat: add docs for image generation plugin by @chandiniv1 in #1591
  • docs: fix Contributing Guide by @0xFloyd in #1589
  • feat: update volcengine model by @zhourunlai in #1586
  • fix: update plugin-solana workspace dependencies by @shakkernerd in #1609
  • fix: Google API Key not passing from character file by @azep-ninja in #1607
  • add plugins to the key components section of the faq by @cole-gillespie in #1614
  • add an client-direct endpoint to get memories by agentid and roomid by @treppers in #1581
  • fix: Double Responses from Continue Action by @azep-ninja in #1606
  • Fix double spaced tweets in Post.ts by @suicidalgoofy in #1626
  • feat: Select a transcription provider based on the character settings. by @tcm390 in #1625
  • fix: turbo deps for plugin-evm by @odilitime in #1627
  • feat: Twitter Spaces Integration by @slkzgm in #1550
  • fix: corrected path for image upload by @ShreyGanatra in #1632
  • chore: update viem dependency version in plugin-evm and plugin-goat by @bertux in #1637
  • fix: lockfile wasn't updated after dependency + bring viem to root level package.json by @monilpat in #1642
  • fix: Fix bug in plugin-bootstrap/src/evaluators/facts.ts by @metakai1 in #1648
  • Add README_AR.md by @xMariem in #1634
  • Added Hungarian README by @mdominikd in #1645
  • fix: activate web-search plugin in agents/ by @cmadaanaya in #1577
  • fix: 1634 fix image description service by @nusk0 in #1667
  • fix: Seperated imageModelProvider and imageVisionModelProvider for ImageDescriptioServices by @denizekiz in #1664
  • fix: Update Supabase schema.sql by @0xRider in #1660
  • feat: add docs for story plugin by @chandiniv1 in #1672
  • fix: add web search to agent by @odilitime in #1676
  • fix: 1668 fix twitter image link by @nusk0 in #1671
  • chore(docs): rename ai16z/eliza to elizaOS/eliza by @9547 in #1679
  • fix: smoke tests by @shakkernerd in #1695
  • feat: Plugin sui support for suiprivatekey0x account by @v1xingyue in #1693
  • docs: update README.md spelling by @SK1989sL in #1690
  • chore: twitter username validation message by @daizhengxue in #1698
  • Update README_KOR.md: Added missing sections and improved Korean translations for clarity by @gnujoow in #1683
  • fix(core): trimTokens no need to await by @9547 in #1686
  • chore: update web search plugin export by @affaan-m in #1688
  • EVM plugin wallet provider and transfer action improvements by @nicky-ru in #1701
  • fix: Url fix in imagedescriptionservice by @denizekiz in #1696
  • feat: improve GOAT integration by allowing tool calling when using generateText by @0xaguspunk in #1403
  • fix: postgres-adapter - remove nonsensical schema check by @ryanleecode in #1377
  • fix: disable trust provider for PostGres db by @swizzmagik in #1536
  • fix: multiple web search import in agent by @shakkernerd in #1718
  • chore(zksync-era): rm not used imports by @9547 in #1716
  • fix: add echochambers to agent by @odilitime in #1719
  • docs: update faq.md by @TresFlames in #1746
  • docs: update README_KOR.md by @osrm in #1739
  • docs: add Serbian README translation by @marsic3 in #1757
  • fix: Support for Non-OpenAI Models in Token Trimming by @tcm390 in #1605
  • fix: build lint errors by @shakkernerd in #1759
  • fix(client): improve Windows compatibility for Vite dev server by @gmh5225 in #1760
  • feat: use custom conditions for live monorepo types by @ryanleecode in #1365
  • feat: support for eternalai provider can write request/response log info by @genesis-0000 in #1740
  • feat(plugin-near): replace console.log to eliza logger by @sinecose in #1745
  • Agentic Eliza Plugin Documenter - Multilingual (e.g., English, Spanish, French) by @Ed-Marcavage in #1675
  • 🐛 fix plugins.md formatting for docs with dockerized docs validation by @marcellodesales in #1722
  • fix: line break handling in chat by @swizzmagik in #1784
  • chore: remove unused import and var by @shakkernerd in #1797
  • bug : Removed FerePro plugin by @Rudrakc in #1795
  • fix(client-slack): implement Media type properties in message attachments #1384 by @AIFlowML in #1741
  • fix(postgres): Handle vector extension creation properly (#1561) by @AIFlowML in #1743
  • Revert "fix(postgres): Handle vector extension creation properly (#1561)" by @shakkernerd in #1799
  • fix: standardize ACTION_INTERVAL unit to minutes in twitter client by @sin-bufan in #1738
  • refactor: client api by @aalimsahin in #1713
  • feat: Simulate discord typing while generating a response by @dxlliv in #1712
  • fix: bugfix. the port 80 is not listening use 3000 by @jmikedupont2 in #1616
  • chore: install with no frozen-lockfile flag by @shakkernerd in #1802
  • fix: generation tests for trimTokens by @shakkernerd in #1803
  • chore: bump version to v.0.1.7 by @shakkernerd in #1804
  • chore: Develop => main for 1.7.0 release by @odilitime in #1717

New Contributors

  • @suicidalgoofy made their first contribution in #1306
  • @ChristopherTrimboli made their first contribution in #1288
  • @amirkhonov made their first contribution in #1338
  • @ryanleecode made their first contribution in #1345
  • @0x330a made their first contribution in #1347
  • @imwylin made their first contribution in #1353
  • @onlyzerosonce made their first contribution in #1375
  • @trbutler4 made their first contribution in #1350
  • @hcaumo made their first contribution in #1392
  • @jasonqindev made their first contribution in #1402
  • @UD1sto made their first contribution in #1272
  • @aeither made their first contribution in #1180
  • @harveyjavier made their first contribution in #1420
  • @fyInALT made their first contribution in #1437
  • @alessandromazza98 made their first contribution in #1429
  • @yerinle made their first contribution in #1428
  • @omahs made their first contribution in #1423
  • @RiceChuan made their first contribution in #1424
  • @0xJord4n made their first contribution in #1432
  • @nulLeeKH made their first contribution in #1433
  • @mhxw made their first contribution in #1443
  • @hanyh2004 made their first contribution in #1450
  • @harperaa made their first contribution in #1449
  • @0xPBIT made their first contribution in #1444
  • @vishal-kanna made their first contribution in #1327
  • @remiroyc made their first contribution in #450
  • @mdqst made their first contribution in #1465
  • @samarth30 made their first contribution in #1464
  • @zkvm made their first contribution in #1463
  • @Archethect made their first contribution in #1473
  • @todorkolev made their first contribution in #1469
  • @ag-wnl made their first contribution in #1475
  • @swizzmagik made their first contribution in #1483
  • @Ed-Marcavage made their first contribution in #1343
  • @chandiniv1 made their first contribution in #1496
  • @qwdsds made their first contribution in #1489
  • @e-fu made their first contribution in #1498
  • @janeyJo made their first contribution in #1500
  • @ShaneOxM made their first contribution in #1490
  • @Dhaiwat10 made their first contribution in #1512
  • @timolegros made their first contribution in #1508
  • @Rudrakc made their first contribution in #1502
  • @y4my4my4m made their first contribution in #1312
  • @pythonberg1997 made their first contribution in #1456
  • @imtms made their first contribution in #1522
  • @HowieDuhzit made their first contribution in #1528
  • @vanshika-srivastava made their first contribution in #1527
  • @snow-farmer made their first contribution in #842
  • @yanushevitz made their first contribution in #1537
  • @RedHorse823 made their first contribution in #1535
  • @SK1989sL made their first contribution in #1534
  • @mgunnin made their first contribution in #1545
  • @zkfriendly made their first contribution in #1555
  • @yorkerhodes3 made their first contribution in #1579
  • @bendanzhentan made their first contribution in #1602
  • @zhourunlai made their first contribution in #1603
  • @salazarsebas made their first contribution in #1594
  • @0xFloyd made their first contribution in #1589
  • @cole-gillespie made their first contribution in #1614
  • @treppers made their first contribution in #1581
  • @slkzgm made their first contribution in #1550
  • @ShreyGanatra made their first contribution in #1632
  • @bertux made their first contribution in #1637
  • @metakai1 made their first contribution in #1648
  • @xMariem made their first contribution in #1634
  • @mdominikd made their first contribution in #1645
  • @cmadaanaya made their first contribution in #1577
  • @nusk0 made their first contribution in #1667
  • @0xRider made their first contribution in #1660
  • @daizhengxue made their first contribution in #1698
  • @gnujoow made their first contribution in #1683
  • @affaan-m made their first contribution in #1688
  • @TresFlames made their first contribution in #1746
  • @osrm made their first contribution in #1739
  • @marsic3 made their first contribution in #1757
  • @gmh5225 made their first contribution in #1760
  • @sinecose made their first contribution in #1745
  • @marcellodesales made their first contribution in #1722
  • @aalimsahin made their first contribution in #1713
  • @dxlliv made their first contribution in #1712
  • @jmikedupont2 made their first contribution in #1616

Full Changelog: v0.1.6...v0.1.7

Don't miss a new eliza release

NewReleases is sending notifications on new releases.