v0.1.6-alpha.1 (2024-12-13)
Implemented enhancements:
- Add Venice.ai Model Provider #1016
- Need to add media file upload for posting tweets with image from imageGenerationPlugin. Currently only discord has this implemented #969
- Script to create core memories for the agent #967
- feat: add hot-reloading for agent dependencies #930
- Improve
dev.sh
Script to Enhance Plugin Development Workflow #888
Fixed bugs:
- How to set the model class for Anthropic? #988
- Twitter Search Client Broken #943
- Stuck querying when @'ing it in Discord #921
- Error pnpm start - Promise.withResolvers(): pdfjs-dist #902
- Running tests on start and dev? #893
- build: eliza docs build creates 130 files that want to be modified/added to git #849
- EVM Plugin can't run any action #735
- Bug: plugin-solana crash report #467
Closed issues:
- Issue: Unable to Post Tweets Using Eliza Integration with Twitter via Cookies or OAuth2 #901
Merged pull requests:
- chore: release develop into main #1045 (odilitime)
- fix: re-enable generateNewTweetLoop / lint fixes #1043 (odilitime)
- docs: characterfile.md docs outdated with latest eliza version #1042 (tqdpham96)
- feat: Add AI Agent Dev School Tutorial Link #1038 (lalalune)
- fix: use pull_request_target for integration tests #1035 (jnaulty)
- feat: Add Discord Team features #1032 (azep-ninja)
- feat: client-discord stop implementation / agent improvements #1029 (odilitime)
- chore: Push Develop into Main #1028 (odilitime)
- feat: improve voice processing and add deepgram transcription option #1026 (tcm390)
- docs: Update README.md #1025 (sergical)
- docs: Update README.md #1024 (sergical)
- chore: Twitter fetchHomeTimeline rework #1021 (odilitime)
- chore: Update CI configuration to enable test coverage and add covera… #1019 (snobbee)
- docs: "AI Agent Dev School Part 4" livestream notes #1015 (YoungPhlo)
- docs: Add templates documentation to the project #1013 (Lukapetro)
- feat: Add custom fetch logic for agent #1010 (v1xingyue)
- feat: Plugin evm multichain #1009 (nicky-ru)
- feat: add venice.ai api model provider #1008 (proteanx)
- feat: improve Twitter client with action processing #1007 (dorianjanezic)
- chore: Bring Develop up to date with HEAD #1006 (odilitime)
- feat: create example folder with example plugin #1004 (monilpat)
- chore: Twitter search switch #1003 (odilitime)
- fix: add callback to action in farcaster client #1002 (sin-bufan)
- fix: typo initialize #1000 (cryptofish7)
- feat: allow users to configure models for openai and anthropic #999 (oxSaturn)
- add echochambers #997 (savageops)
- test: adding parsing tests. changed files parsing.test.ts #996 (ai16z-demirix)
- feat: create README_DE.md #995 (GottliebFreudenreich)
- fix: Fix Twitter Search Logic and Add Galadriel Image Model #994 (dontAskVI)
- test: Initial release of smoke/integration tests + testing framework #993 (jzvikart)
- fix: a typo in characterfile.md #986 (oxSaturn)
- fix: Goat Plugin + AWS S3 Service error when env vars absent #985 (jnaulty)
- docs: add WSL Setup Guide to documentation #983 (ileana-pr)
- fix: docker trying to filter out missing docs package #978 (odilitime)
- chore: fix broken lockfile #977 (shakkernerd)
- chore: add how to startup chat ui #976 (yodamaster726)
- feat: Add hyperbolic env vars to override model class #974 (meppsilon)
- LinkedIn Client #973 (bkellgren)
- Fix farcaster client process action issue #963 (sin-bufan)
- fix(agent): correct EVM plugin activation condition #962 (0xAsten)
- fix: use MAX_TWEET_LENGTH from setting #960 (oxSaturn)
- fix: Revert "docs: add WSL installation guide" #959 (monilpat)
- feat: add dev script to plugin-aptos #956 (asianviking)
- chore: rename intiface plugin #955 (odilitime)
- fix: revert llamacloud endpoint change #954 (odilitime)
- feat: allow character.json settings models for open router #953 (odilitime)
- chore: 947 add other evm chains to wallet #949 (n00b21337)
- fix: telegram response memory userId to agentId #948 (bmgalego)
- docs: add WSL installation guide #946 (ileana-pr)
- feat: Supports upload files to AWS S3. #941 (xwxtwd)
- feat: process all responses actions #940 (bmgalego)
- feat: add callback handler to runtime evaluate method #938 (bmgalego)
- fix: update package name in faq #937 (oxSaturn)
- fix: update quickstart and .env.example #932 (oxSaturn)
- feat: add dynamic watch paths for agent development #931 (samuveth)
- feat: flow update generate object #929 (btspoony)
- feat: Config eternalai model from env #927 (genesis-0000)
- feat: Add NanoGPT provider #926 (dylan1951)
- fix: use of Heurist model env vars #924 (boxhock)
- feat: add readContract / invokeContract functionality to Coinbase plugin #923 (monilpat)
- chore: deprecate text based way of generating JSON #920 (monilpat)
- feat: create README_TH.md #918 (asianviking)
- feat: update gaianet config #915 (L-jasmine)
- fix: Farcater client cleanup and fixed response logic #914 (sayangel)
- Twitter client enhancements #913 (tharak123455)
- feat: MAX_TWEET_LENGTH env implementation #912 (onur-saf)
- feat: allow users to configure models for groq #910 (oxSaturn)
- fix: evaluation json parsing #907 (cygaar)
- fix: twitter actions not triggering #903 (cygaar)
- chore: Consistent language for Community & Contact link label #899 (golryang)
- chore: pass env variables when setting up GOAT and update GOAT readme #898 (0xaguspunk)
- docs: Add What Did You Get Done This Week #4 summaries and timestamps #895 (YoungPhlo)
- chore: improved dev command #892 (shakkernerd)
- chore: added more help message to the important notice text. #891 (shakkernerd)
- chore: update models for groq #890 (oxSaturn)
- Feat : github image cicd #889 (v1xingyue)
- chore: enhance dev script, performance improvement and add help message #887 (shakkernerd)
- chore: disable building docs on build command #884 (shakkernerd)
- fix: re-enable coverage report upload to Codecov in CI workflow #880 (snobbee)
- feat: Add Flow Blockchain plugin #874 (btspoony)
- feat: Add TEE Mode to Solana Plugin #835 (HashWarlock)
- feat: add hyperbolic api to eliza #828 (meppsilon)
- loading indicator #827 (tcm390)
- use github access token #825 (tcm390)
- fix: refactor contributor page #809 (tcm390)
- feat: implement advanced coinbase trading #725 (monilpat)
v0.1.5-alpha.5 (2024-12-07)
Merged pull requests:
v0.1.5-alpha.4 (2024-12-06)
Fixed bugs:
pnpm start
crashes if there is too much data in knowledge #866- Twitter login some function not work. #857
Merged pull requests:
- docs: Add AI Agent Dev School Parts 2 and 3 summaries and timestamps #877 (YoungPhlo)
- Add google model env vars #875 (peersky)
- Update quickstart.md #872 (oxSaturn)
- Remove duplicated coinbase CDP options in .env.example #863 (juntao)
- test: adding environment and knowledge tests #862 (ai16z-demirix)
- Updated quickstart.md to contemplate common issue #861 (fede2442)
- fix: Use LARGE models for responses #853 (lalalune)
- Update Node version in local-development.md #850 (oxSaturn)
- fix: plugins docs #848 (cygaar)
- fix: run release workflow after a github release is created #846 (cygaar)
- fix: Include scripts/postinstall.js in the final NPM package #843 (martincik)
- feat: add Aptos plugin #818 (0xaptosj)
- feat: add coinbase ERC20, ERC721, and ERC1155 tokenContract deployment / invokement plugin #803 (monilpat)
- feat: coinbase webhook + add more examples + testing #801 (monilpat)
v0.1.5-alpha.3 (2024-12-04)
Merged pull requests:
- chore: bump version to 0.1.5-alpha.3 #838 (cygaar)
- chore: Revert/viem version and bump @goat-sdk/plugin-erc20 #836 (shakkernerd)
- chore: revert viem package version #834 (shakkernerd)
v0.1.5-alpha.2 (2024-12-04)
Implemented enhancements:
- feat: Add circuit breaker pattern for database operations #712
Fixed bugs:
- 404 Localhost port 3000 #804
- actions examples selection does not select things properly #798
- recentPosts always empty #679
Merged pull requests:
- chore: bump version to 0.1.5-alpha.1 #833 (cygaar)
- fix: pin all node dependencies + update @solana/web3.js to safe version #832 (cygaar)
- fix: docker-setup.md #826 (Freytes)
- fix: twitter cache expires #824 (palsp)
- feat: (core) Add circuit breaker pattern for database operations -… #812 (augchan42)
- fix: lerna publish command #811 (cygaar)
v0.1.5-alpha.0 (2024-12-03)
Fixed bugs:
- Plugin system in character.plugins is not working #795
Closed issues:
- State should use a cosine similarity of messages in the DB #471
Merged pull requests:
- fix: update package version to v0.1.5-alpha.0 #808 (cygaar)
- fix: release workflow part 3 #807 (cygaar)
- fix: part 2 of updating the npm publish workflow #806 (cygaar)
- fix: update npm publication workflow #805 (cygaar)
- fix: swap type error, create user trust on first message in telegram #800 (MarcoMandar)
- refactor: Improve actions samples random selection #799 (dievardump)
- fix: Docker default non-interactive mode for Cloud instances #796 (rarepepi)
- fix: dev command #793 (shakkernerd)
- chore: update README_KOR.md to match latest README.md #789 (mike0295)
- fix: enviroment -> environment #787 (tomguluson92)
- Update generation.ts to fix TOGETHER/LLAMACLOUD image generation #786 (ProphetX10)
- fixs: uuid compatible for number #785 (tomguluson92)
- fix: When the plugins field in the .character.json file is configured with plugin name. #784 (xwxtwd)
v0.1.5 (2024-12-02)
Implemented enhancements:
- feat-Enhanced Voice Configuration Support in Character Cards #694
- Optional image model provider to character and runtime #647
- I have GROQ_API_KEY and telgram's robot token, How should I configure it so that I can interact with Telegram only by using the API without starting a model locally? #623
- Add support for local embeddings BGE/384 #604
- Need Discord or Telegram Group to Quickly Get Help For Developer #563
- feat : whatsapp #626 (awidearray)
Fixed bugs:
- pnpm install error - ELIFECYCLE Exit code 1 #720
- Debug/Verbose eliza logging is always shown #687
- Failed codecov run #663
- Discord Client - gives 0 permissions for invite link on logger #661
- TypeError while generating a message response #657
- Smol one; Matched fragment log not showing similarity score #615
- New knowledge not being ingested into agent memory after first run #614
- Tests failing - token.test.ts failing because it is commented out. Cache and goals tests are failing because jest is now switched with vitest #519
- Non node.js environments have issues building (workers for instance) #506
- Error when call
generateObjectV2
#469 - Current token.test.ts and videoGeneration.test.ts are throwing errors #464
- unable to run defaultcharacter with ModelProviderName.LLAMACLOUD local #271
- Incorrect steps in readme for starting eliza #270
Merged pull requests:
- refactor: refactor dockerfile to reduce image and build time #782 (HashWarlock)
- feat: Update default character #781 (lalalune)
- fix: Refactor image interface and update to move llama cloud -> together provider #777 (lalalune)
- Create docker-setup.md #776 (Freytes)
- Merge more model providers and fix issues #775 (lalalune)
- Integrate more LLMs, fix case issue in switch #774 (lalalune)
- Integrate goat plugin #773 (lalalune)
- fix: Integrate jin's docs changes and rebuild docs with a16z #772 (lalalune)
- feat: more dependency updates #771 (lalalune)
- chore(deps): update dependency @vitest/eslint-plugin to v1.1.13 #770 (renovate[bot])
- chore(deps): update dependency @eslint/js to v9.16.0 #769 (renovate[bot])
- fix(deps): update sqlite related #768 (renovate[bot])
- feat: Pin dependencies and unify tsconfig #767 (lalalune)
- Update dependency uuid to v11.0.3 #766 (renovate[bot])
- Update environment, add twitter quality of life updates #765 (lalalune)
- fix: improve twitter post content quality #763 (cygaar)
- Add decentralized GenAI backend #762 (L-jasmine)
- fix(deps): update dependency tailwind-merge to v2.5.5 #761 (renovate[bot])
- Update dependency clsx to v2.1.1 #760 (renovate[bot])
- feat: donate 1% of coinbase transactions by default #759 (monilpat)
- Add running with Gitpod #758 (v1xingyue)
- fix: follow-up improvements for ICP token creation (PR #357) #757 (asDNSk)
- fix: recentPosts always empty #756 (tcm390)
- Update dependency @supabase/supabase-js to v2.46.2 #754 (renovate[bot])
- fix: packagejson updated to latest agent-client 0.0.16 #753 (denizekiz)
- fix: Text2Image interface refactored #752 (tomguluson92)
- fix(deps): update dependency @ai-sdk/openai to v1.0.5 #751 (renovate[bot])
- fix(deps): replace dependency eslint-plugin-vitest with @vitest/eslint-plugin 1.0.1 #749 (renovate[bot])
- feat: Add two more providers: Ali Bailian(Qwen) and Volengine(Doubao, Bytedance) #747 (btspoony)
- add simulator tutor for plugin-tee docs #746 (shelvenzhou)
- feat: Create community section #745 (madjin)
- fix(deps): pin dependencies #744 (renovate[bot])
- fix (core): message completion footer format #742 (CodingTux)
- chore: remove unused env var #737 (2pmflow)
- feat: add goat plugin #736 (0xaguspunk)
- feat: increase knowledge context #730 (cygaar)
- fix: twitter recent interactions #729 (cygaar)
- feat: add new pages, update sidebar #728 (madjin)
- refactor: ClientBase to use a map for managing multiple Twitter clients by account identifier #722 (tcm390)
- fix: simplify linting dependencies #721 (cygaar)
- fix: move
fastembed
import to the isnode condition check #709 (antpb) - fix: Switch from tiktoken to js-tiktoken for worker compatibility #703 (antpb)
- fix: update docker image to support turbo and reduce build time #702 (HashWarlock)
- chore: Remove web-agent folder - duplicate of client folder #699 (shakkernerd)
- feat: (voice) enhance character card voice configuration support #698 (augchan42)
- chore: remove unused packages introduced in #677 #693 (shakkernerd)
- Fix/logging issues #688 (augchan42)
- feat: make twitter client polling configurable #683 (cygaar)
- fix: getEmbeddingZeroVector calls #682 (cygaar)
- fix: Make TEE Plugin available to launch agent & fix previous launch error #678 (HashWarlock)
- feat: improve embeddings, models and connectivity #677 (augchan42)
- Fix: run tests with coverage #676 (pgoos)
- fix: add missing viem dependency #674 (HashWarlock)
- fix: eslint not working #672 (cygaar)
- fix: embeddings for messages with urls #671 (cygaar)
- feat: add Turborepo #670 (lalalune)
- incorrect package install location Update plugins.md #669 (cryptoradagast)
- redpill custom models #668 (v1xingyue)
- feat: evm pubkey derivation #667 (St4rgarden)
- fix: add missing commands to quickstart #665 (0xaguspunk)
- fix: pnpm-lock.yaml #664 (monilpat)
- fix: discord permissions and duplicate reactions, new /joinchannel command #662 (augchan42)
- fix: embedding search for non-openai models #660 (cygaar)
- feat: add minimal config file for code cov #659 (pgoos)
- feat: Add wallet history (transactions, balances) to coinbase providers #658 (monilpat)
- CS - adding better errors and readme. #654 (justabot)
- feat: improve browser service #653 (cygaar)
- Update ci.yaml #652 (snobbee)
- Add Galadriel LLM Inference Provider #651 (dontAskVI)
- feat: add image text model provider separation and fal.ai integration #650 (yoniebans)
- added support for LlamaLocal's path outside plugin-node/dist #649 (dr-fusion)
- updates postgres setup instructions in docs #645 (DataRelic)
- feat: Merge EVM and add character override #643 (lalalune)
- Feat/simulation sell types #642 (MarcoMandar)
- add connection instruction for connecting with X #641 (zjasper666)
- fix: Add docs, update providers for TEE Plugin #640 (HashWarlock)
- Notes for AI Agent Dev School #1 #638 (YoungPhlo)
- fix: node package builds #636 (cygaar)
- refactor: better db connection handling #635 (cygaar)
- dicord bot voice #633 (tcm390)
- feat: Initial TEE Plugin #632 (HashWarlock)
- feat: support starkname #628 (irisdv)
- Feat/sell simulation #627 (MarcoMandar)
- fix: small improvements to agent process exits #625 (cygaar)
- fix: running a character.json fails when running per docs #624 (yodamaster726)
- fix: Add Tweet Response Deduplication Check #622 (tsubasakong)
- fix: handle when tweet_results is empty better #620 (odilitime)
- fix: memory similarity log & new knowledge ingestion #616 (yoniebans)
- fix: Update and add Conflux #613 (lalalune)
- fix: Fix buttplug.io integration and merge #612 (lalalune)
- chore(nvmrc): update Node.js version from v23.1.0 to v23.3.0 #611 (wolfcito)
- fix: add client farcaster templates to character type #610 (bmgalego)
- fix: knowledge module exporting process #609 (bmgalego)
- feat: implement coinbase trading #608 (monilpat)
- fix: use correct getCachedEmbeddings query_field_sub_name #607 (bmgalego)
- fix: db queries in sqljs database adapter not using agentId #606 (bmgalego)
- fix: agent DirectClient is not a type #605 (odilitime)
- fix: time prompt to include UTC, convert to verbose english to help prompting #603 (odilitime)
- fix: add Memory Manager getMemoriesByRoomIds missing tableName param #602 (bmgalego)
- feat: add knowledge to state #600 (bmgalego)
- feat: make node-plugin lazy-loaded for faster boot times #599 (bmgalego)
- fix: discord crash on sending message to null channel #598 (odilitime)
- feat: sell simulation service #597 (MarcoMandar)
- Pr 33 #596 (MarcoMandar)
- feat: starknet portfolio provider #595 (milancermak)
- Download updates #594 (justabot)
- feat: update sidebars #593 (madjin)
- feat: Adding tests for actions and generation. Skiping test step in defaultCharacters #591 (ai16z-demirix)
- fix: enable test run in CI for core package #590 (pgoos)
- fix: Shaw/fix zerog #589 (lalalune)
- fix: React Client fixes #588 (lalalune)
- Shaw/logger fixes #587 (lalalune)
- feat: Shaw/realityspiral/coinbase fixes #586 (lalalune)
- feat: More package updates #585 (lalalune)
- feat: Update packages #584 (lalalune)
- fix: Devex Fixes #583 (lalalune)
- feat: update api docs #582 (madjin)
- feat: add new pages #581 (madjin)
- Add community stream notes for WDYGDTW 2 #580 (YoungPhlo)
- fix: remove postinstall script from plugin-coinbase #573 (bmgalego)
- fix: add missing documents and knowledge memory managers to runtime interface #572 (bmgalego)
- fix: remove db adapters depencies from core and remove plugin-node from telegram #571 (bmgalego)
- feat: implement coinbase mass payments across base/sol/eth/pol/arb #569 (monilpat)
- CS - first api hookups. #564 (justabot)
- fix: bump echogarden to fix case sensitive issue #561 (0xFlicker)
- fix: sql command #560 (0xFlicker)
- Improved Twitter Documentation #559 (grallc)
- fix: postgres #557 (ponderingdemocritus)
- fix: Use BigInt for tweet IDs in client-twitter #552 (wraitii)
- fix: generateText format consistency #550 (tomguluson92)
- Update dependency dompurify to v3.2.2 #548 (renovate[bot])
- fix: Token provider getHighestLiquidityPair #547 (bmgalego)
- fix: add try catch to process action #546 (bmgalego)
- fix: error in getGoals and remove coinbase package-lock.json #545 (bmgalego)
- Update dependency clsx to v2.1.1 #544 (renovate[bot])
- Update docusaurus monorepo to v3.6.3 #543 (renovate[bot])
- Update dependency agent-twitter-client to v0.0.14 #542 (renovate[bot])
- fix: discord voice memory id not unique #540 (bmgalego)
- fix: db queries not using agentId in all memory queries #539 (bmgalego)
- Update dependency @opendocsg/pdf2md to v0.1.32 #538 (renovate[bot])
- Update dependency @echogarden/espeak-ng-emscripten to v0.3.3 #537 (renovate[bot])
- feat: add agent selection, router and sidebar layout in React client #536 (vivoidos)
- fix: pass runtime to video service #535 (0xFlicker)
- fix(deps): update dependency @ai-sdk/openai to v1.0.4 #533 (renovate[bot])
- fix(deps): update dependency @ai-sdk/google-vertex to ^0.0.43 #532 (renovate[bot])
- fix: Fix/telegram #530 (ponderingdemocritus)
- fix(deps): pin dependencies #529 (renovate[bot])
- fix(deps): update dependency @ai-sdk/anthropic to ^0.0.56 #528 (renovate[bot])
- Pin dependency vue to 3.5.13 #527 (renovate[bot])
- chore(deps): pin dependencies #526 (renovate[bot])
- fix: missing updates for logger.ts #525 (yodamaster726)
- fix: Ollama fix #524 (yodamaster726)
- fix: fixing failing goals, cache and token tests #522 (ai16z-demirix)
- fix: ollama local and llama local #521 (yodamaster726)
- integrate tavily #518 (tcm390)
- feat: Add buttplug.io integration #517 (8times4)
- feat: Add decentralized inferencing for Eliza (LLAMA, Hermes, Flux) #516 (genesis-0000)
- fix: lint #515 (ponderingdemocritus)
- fix: husky and pre-commit #514 (ponderingdemocritus)
- feat: add coinbase plugin starting with cb commerce functionality #513 (monilpat)
- docs: add template and client configuration guide #510 (oguzserdar)
- Wrap
fastembed
in try catch to allow non node environments to build #508 (antpb) - fix: Gracefully Handle Add Participants Unique Constraint Error in Postgres #495 (VarKrishin)
- test: add linter to all packages and enable vitest #490 (snobbee)
- feat: add Conflux plugin #481 (darwintree)
- bugfix: Modify docker run error after agent folder move #458 (THtianhao)
- feat: Add 0G plugin for file storage #416 (Wilbert957)
- feat: Farcaster Client #386 (bmgalego)
- feat: add ICP token creation support #357 (asDNSk)
v0.1.4-alpha.3 (2024-11-22)
Merged pull requests:
- fix: speech service fix #512 (ponderingdemocritus)
v0.1.4-alpha.2 (2024-11-22)
Merged pull requests:
- fix: services fix #509 (ponderingdemocritus)
v0.1.4-alpha.1 (2024-11-22)
Merged pull requests:
- fix: issue with npm #505 (ponderingdemocritus)
v0.1.4-alpha.0 (2024-11-22)
Implemented enhancements:
Fixed bugs:
Merged pull requests:
- fix: remove sol dep #504 (ponderingdemocritus)
- fix: deps #503 (ponderingdemocritus)
- chore: add contributor license #502 (awidearray)
- node-v #501 (ponderingdemocritus)
- fix: improve embeddings #496 (ponderingdemocritus)
- feat: improve type saftey #494 (ponderingdemocritus)
- fix: added missing packages to tsup configs' externals #488 (massivefermion)
- fix: fix character path loading #487 (bmgalego)
- fix: agent loadCharacters file resolver #486 (bmgalego)
- fix: agent type error and sqlite file env #484 (bmgalego)
- feat: Improvements #482 (bmgalego)
- refactor: add template types #479 (vivoidos)
- feat: Twitter Refactor #478 (bmgalego)
- feat: Added TWITTER_COOKIE example on quickstart.md #476 (haeunchin)
- fix: ci #475 (ponderingdemocritus)
- ollama generate case was using console.debug. #474 (drew-royster)
- feat: Improve knowledge embeddings #472 (tarrencev)
- docs: Update Contributors to bring inline with PR468 #470 (odilitime)
- docs: Add Discord username question #468 (odilitime)
- feat: adds check #466 (ponderingdemocritus)
- fix: Fixing failling tests token.test.ts and videoGeneration.test.ts #465 (ai16z-demirix)
- docs: Create best-practices.md documentation #463 (snobbee)
- feat: create-eliza-app #462 (coffeeorgreentea)
- fix: Add missing fuzzystrmatch extension for levenshtein() method to postgresql schema.sql definition #460 (martincik)
- Add npm install instructions to homepage header #459 (null-hax)
- feat: init github client #456 (tarrencev)
- fix: X dry run #452 (laser-riot)
- feat: readme and linting #449 (ponderingdemocritus)
- fix: ignored modelEndpointOverride in generation #446 (darwintree)
- docs: Fix my name in stream notes #442 (odilitime)
- fix: postgres embedding issues #425 (tarrencev)
- feat: Cache Manager #378 (bmgalego)
- feat: adding back the renovate file for automated security scanning #358 (sirkitree)
v0.1.3 (2024-11-20)
Implemented enhancements:
- ⚙️Take Order Action Integration #53
- 🔍 Trust Score Calculator #52
- 📊 Order Book System #49
- daos.fun integration #33
Merged pull requests:
- fix: voice perms #447 (ponderingdemocritus)
- fix: unrug #444 (ponderingdemocritus)
- feat: add all the style guidelines to the context #441 (o-on-x)
- fix: fixes some console logs #440 (ponderingdemocritus)
- fix: The bot is by default deafened and we don't want that #437 (martincik)
- fix: path #436 (ponderingdemocritus)
- fix: since agent is moved out of packages, adjust default path #432 (odilitime)
- fix: Fix linter issues #397 (martincik)
v0.1.3-alpha.2 (2024-11-20)
Merged pull requests:
- fix: imports #435 (ponderingdemocritus)
v0.1.3-alpha.1 (2024-11-20)
Merged pull requests:
- chore: Update pr.yaml to show actual condition so easier to follow #429 (monilpat)
- feat: don't require .env to exist #427 (odilitime)
v0.1.3-alpha.0 (2024-11-20)
Merged pull requests:
- fix: linting and imports ready for npm #433 (ponderingdemocritus)
- docs: Update contributing.md to incorporate Contribution Guidelines #430 (monilpat)
v0.1.2 (2024-11-20)
Merged pull requests:
- fix: configs #431 (ponderingdemocritus)
v0.1.1 (2024-11-20)
Implemented enhancements:
- توکن های داگز ناتکویین تتر کتوز کویین به حسام واریز شود #420
- New Plugin Idea: log discord and summarize channels #318
- Add GROK Model Provider Key Support in
getTokenForProvider
Function #295 - Feature Request: Automated Bot Registry and Private Communication Protocol #291
- Unify ImageGen into ModelClass.IMAGE #223
- Move services to plugins #222
- Make sure system directive passed to vercel sdk #217
- .env not loading? #213
- Anthropic API key not loading correctly #212
- Templates are wrong #209
- Changelog generator #181
- Prompt template overrides #166
- Plugin System #159
- Chattiness Slider/Respond to Bots setting in Discord #157
- Abstract transcript provider #73
- 🤖 Confidence Level Implementation #50
- 📈 Trading Assistant Implementation #48
- swap Dao action initital #196 (MarcoMandar)
Fixed bugs:
- DTS Build error #401
- build.sh crash #379
- Node module version 127 vs 131 sqlite issue #337
- Severe Bug - The program fails to start with the command 'pnpm start', urgent fix required #326
- pnpm start reports an error and cannot be started. Why is this? I installed it according to the documentation steps. #288
- Qucikstart guide doesn #283
- inconsistent version of node #269
- ai16z.github.io/eliza page doesn't display properly in darkmode #268
- Fresh install from main will not start with a characterfile #265
- Issue with "cannot read properties of undefined" #238
- .env is not being loaded or picked up in settings #229
- agent & plugin-image-generation failed to build #227
- Model provider loaded from char file should force lowercase, claude or anthropic should both work #211
- AI provider API keys should work from character files #210
- build docs locally gives errors #202
- Telegram bot not returning responses #178
- build docs doesn't seem to be working #176
- Can't Update Character Personality After Modifications in defaultCharacter.ts #95
- Time Interval of generateNewTweetLoop is not consistent with the comment #92
- Execution gets stuck in a loop #70
- Voice is not working, "null" from incoming messages #55
- Fix name confusion #32
- Fix memory mixing in Twitter generate #23
Closed issues:
- Move cache into DB #403
- Docs review #201
- Commands for starting agents without character profiles #47
Merged pull requests:
- feat: lerna an npm #428 (ponderingdemocritus)
- fix: don't continue to load if a specified file is not found #426 (odilitime)
- fix: Update adapters.md psql schema #424 (tarrencev)
- Readme update WSL 2 link added. #419 (denizekiz)
- feat: unruggable on starknet #418 (RedBeardEth)
- fix: removed ollama embeddings. fastembeddings or openai only #413 (o-on-x)
- feat: services #412 (ponderingdemocritus)
- Add italian README.md translation #411 (fabrizioff)
- docs: add GROK_API_KEY #409 (whalelephant)
- fix: Fixes #407 (ponderingdemocritus)
- fix: console #405 (ponderingdemocritus)
- fix: Lint #404 (ponderingdemocritus)
- fix: tsup build error (client-twitter) #402 (leomercier)
- feat: Create README_ES.md #400 (metadiver)
- feat: unruggable #398 (ponderingdemocritus)
- Register memory managers if passed to runtime #396 (martincik)
- feat: video generation plugin #394 (dorianjanezic)
- feat: Logging improvements #393 (ponderingdemocritus)
- fix: client null #390 (ponderingdemocritus)
- docs: refresh eliza's tagline, fix broken links, unify formatting for core concepts #389 (wahndo)
- Fix tweet truncation issue by truncating at complete sentences #388 (boyaloxer)
- feat: Contextual Twitter Threads + Spam Reduction #383 (ropresearch)
- feat: client #382 (ponderingdemocritus)
- fix: adds Groq to getTokenForProvider #381 (bmgalego)
- docs: add Russian(RU) translation of README #380 (whonion)
- docs: Update README_FR.md #377 (xclicx)
- docs: add Turkish (TR) translation of README #376 (oguzserdar)
- feat: Enhance Heurist Image Generation Settings and Image Handling #375 (tsubasakong)
- fix: ca for btc was spam/fake #374 (thearyanag)
- feat: starknet token transfer #373 (enitrat)
- feat: install clients from plugin #371 (ponderingdemocritus)
- feat: readme #370 (ponderingdemocritus)
- default set to new standard post time 90-180 type: post time #369 (o-on-x)
- post time set in env #368 (o-on-x)
- feat: Adding unit tests for start - Covering goals, defaultCharacters, relationships, evaulators, posts, database, messages #367 (ai16z-demirix)
- fix: bug in getRecentMessageInteractions not awating for promisses before formating #366 (bmgalego)
- feat: [Issue-185] Token Provider Tests #365 (normand1)
- feat: update docs with new stream notes #364 (madjin)
- update tweet interval to 90-180 mins #360 (oguzserdar)
- fix: openrouter 70b don't support 128000, changed to 405b in model.ts #356 (denizekiz)
- feat: Complete Starknet DB Trust #355 (ponderingdemocritus)
- fix: solana #354 (ponderingdemocritus)
- Add Community & contact and Star History #353 (thejoven)
- feat: trust db #349 (ponderingdemocritus)
- change default configuration of Heurist #348 (wjw12)
- trust fixes #347 (MarcoMandar)
- fix: some trust fixes #346 (lalalune)
- getOrCreateRecommenderWithTelegramId #345 (MarcoMandar)
- fix: imports and cleanups #344 (ponderingdemocritus)
- fix: dev build #343 (ponderingdemocritus)
- Update Heurist Integration Documentation and Examples #339 (tsubasakong)
- added clientConfig to optionally ignore bots and DMs #336 (vivoidos)
- feat: Add Heurist API Integration as New Model Provider #335 (tsubasakong)
- Docs: additional Quickstart clarification and improvements #334 (odilitime)
- Docs: README.md improvements: clarify testing, add additional docker information #333 (odilitime)
- fix: Build error for packages requiring @ai16z/eliza #331 (shakkernerd)
- claude vertex configs added to generation.ts (was missing) #330 (denizekiz)
- README_KOR.md Korean version edited by a Korean #329 (zo-eth)
- Save Trade on creation to the backend #328 (MarcoMandar)
- Update Quickstart Guide #325 (odilitime)
- utils.ts example tweet splitting #323 (o-on-x)
- Fix broken docs #321 (madjin)
- docs: add a new Portuguese README version #320 (gabrielsants)
- added working pumpfun.ts #313 (o-on-x)
- Add Korean and French README #312 (BugByClaude)
- fix service call patterns but needs testing #311 (lalalune)
- Increased llama and llama based model temperatures #310 (alanneary17)
- [LLM Object Generation][1/2] Leverage AI Lib's Generate Object instead of parsing strings #309 (monilpat)
- Telegram client refactor for bot info availability #308 (ropresearch)
- docs: add a new Japanese README #307 (eltociear)
- telegram: start agent after client initialization #304 (o-on-x)
- add node version check #299 (thearyanag)
- Added Transfer / Send Token Action #297 (o-on-x)
- Added missing GROK model provider key initialization #296 (FabriceIRANKUNDA)
- Dockerized application for local development, testing and deployment #293 (pindaroso)
- feat: Starknet plugin #287 (ponderingdemocritus)
- Loaf stuff #286 (lalalune)
- Bundles #285 (ponderingdemocritus)
- Don't blow up if the wallet is missing #281 (ferric-sol)
- docs homepage rework #280 (mrpspring)
- fix docs: add python as a prerequisite (needed for node-gyp) #277 (metadiver)
- Fix: compute unit increasein swapts, default is too low to make trans… #276 (denizekiz)
- add modelProvider to json to resolve embeddings error #274 (twilwa)
- Improve Docs #273 (madjin)
- fix: docs features darkmode color #266 (fabianhug)
- twitter-profile-remake #263 (alextitonis)
- cachedEmbeddings fix #262 (dorianjanezic)
- Fix embedding calculation for sqlite #261 (ferric-sol)
- Fix: changed claude-3-5-haiku to claude-3-5-haiku-20241022 for fixing… #257 (denizekiz)
- bigint support in logger #256 (o-on-x)
- embedding set to use openai endpoint when using openai embeddings #255 (o-on-x)
- refactor embeddings #254 (o-on-x)
- Update docs #253 (madjin)
- use openai embeddings setting #252 (o-on-x)
- recommendations, token info, client auto #250 (MarcoMandar)
- add verbose config with logger #249 (v1xingyue)
- trust integration #248 (MarcoMandar)
- Working PostGres Adapter #247 (cvartanian)
- Support google models in generation #246 (parzival418)
- Added OpenRouter model provider #245 (o-on-x)
- update docs #233 (madjin)
- Update Docs #231 (madjin)
- plugin-image-generation tsconfig.json fix & ollama error handling #228 (o-on-x)
- move code out to plugins, adapters and clients #225 (lalalune)
- models.gguf stored in models file, & tsconfig changes for ref @eliza/core & other things #224 (o-on-x)
- Add OLLAMA as Model Provider #221 (o-on-x)
- lazy load llama #220 (lalalune)
- Implement grok beta #216 (MeDott29)
- Abstracts Eliza into a Package to enble publishing onto NPM along with plugin system #214 (ponderingdemocritus)
- add the template overrides #207 (lalalune)
- Shaw fix characters paths, .ts requirement and missings args #204 (lalalune)
- Fix Discord Voice and DMs #203 (lalalune)
- Major documentation updates #199 (madjin)
- Add RedPill API Support #198 (HashWarlock)
- Swap functionality #197 (lalalune)
- Updated documentation #195 (atvonsc)
- Groq api integration #194 (juke)
v0.0.10 (2024-11-04)
v0.0.9 (2024-11-04)
v0.0.8 (2024-11-04)
v0.0.7 (2024-11-04)
v0.0.6 (2024-11-04)
v0.0.5 (2024-11-04)
v0.0.4 (2024-11-04)
v0.0.3 (2024-11-04)
Closed issues:
- Get CI/CD working #174
Merged pull requests:
v0.0.2 (2024-11-03)
Implemented enhancements:
- Set Port Number in Env to Run Multiple Instances #156
- Renovate bot for automated updates on dependencies #58
- How to chat directly with agent #40
- Telegram Improvements #35
- Make sure app runs purely on char files, no process.env, and vice versa #30
- Image Generation #22
- Telegram Bot #21
- Multi-model abstraction #19
- updates to order book and trust score, virtual confidence, last active, decay score, validation trust, multiple recommenders #175 (MarcoMandar)
- Trustscore, token-performance, token performance simulation #101 (MarcoMandar)
Fixed bugs:
- TypeError: Cannot read properties of null (reading 'queueTextCompletion') #168
- TypeError: Promise.withResolvers is not a function #76
- sqlite_vss unsupported on win32-x64 #37
Closed issues:
- Make sure 100% works with local models #69
- shouldRespond handler for twitter interactions #68
- docs #34
Merged pull requests:
- 181 generate changelog #182 (sirkitree)
- server port in env #179 (alextitonis)
- prettier log setup, minor cleanups #177 (ponderingdemocritus)
- postgres updates #173 (minghinmatthewlam)
- adjusting test setup and adding a basic test #172 (sirkitree)
- feat: Shorten response verbosity #170 (bigsky77)
- clean up index #163 (ponderingdemocritus)
- Import work and cleanup #162 (ponderingdemocritus)
- type export structure #160 (ponderingdemocritus)
- Update ci.yaml #155 (sirkitree)
- Create pull_request_template.md #154 (sirkitree)
- fixed issue with openai #153 (ponderingdemocritus)
- update docs #152 (madjin)
- fix name of ImageGeneration.ts #151 (twilwa)
- Feat/mono #150 (ponderingdemocritus)
- update docs #149 (madjin)
- Dependency update testing #147 (sirkitree)
- chore(deps): Upgrade uuid to v11 and TypeScript to v8 #143 (5c0)
- fix(deps): update dependency uuid to v11 #142 (renovate[bot])
- chore(deps): update typescript and related to v8 (major) #141 (renovate[bot])
- chore(deps): update eslint and formatting (major) #139 (renovate[bot])
- chore(deps): update dependency typedoc-plugin-markdown to v4 #138 (renovate[bot])
- chore(deps): update dependency rimraf to v6 - autoclosed #137 (renovate[bot])
- chore(deps): update dependency npm-run-all2 to v7 #136 (renovate[bot])
- chore(deps): update dependency itty-router to v5 #135 (renovate[bot])
- chore(deps): update dependency docusaurus-plugin-typedoc to v1 #134 (renovate[bot])
- chore(deps): update dependency @types/node to v22 #133 (renovate[bot])
- chore(deps): update dependency @types/jest to v29 #132 (renovate[bot])
- fix(deps): update react monorepo to v18.3.1 #131 (renovate[bot])
- fix(deps): update docusaurus monorepo to v3.5.2 #130 (renovate[bot])
- fix(deps): update dependency sql.js to v1.12.0 #129 (renovate[bot])
- fix(deps): update dependency react-router-dom to v6.27.0 #128 (renovate[bot])
- fix(deps): update dependency prism-react-renderer to v2.4.0 #127 (renovate[bot])
- fix(deps): update dependency playwright to v1.48.2 #126 (renovate[bot])
- fix(deps): update dependency pdfjs-dist to v4.7.76 #125 (renovate[bot])
- fix(deps): update dependency onnxruntime-node to v1.20.0 - autoclosed #124 (renovate[bot])
- fix(deps): update dependency node-llama-cpp to v3.1.1 #123 (renovate[bot])
- fix(deps): update dependency jieba-wasm to v2.2.0 #122 (renovate[bot])
- fix(deps): update dependency figlet to v1.8.0 #121 (renovate[bot])
- fix(deps): update dependency better-sqlite3 to v11.5.0 #120 (renovate[bot])
- fix(deps): update dependency @supabase/supabase-js to v2.46.1 #119 (renovate[bot])
- fix(deps): update dependency @mdx-js/react to v3.1.0 #118 (renovate[bot])
- fix(deps): update dependency @echogarden/speex-resampler-wasm to v0.2.1 #117 (renovate[bot])
- fix(deps): update dependency @echogarden/kissfft-wasm to v0.2.0 #116 (renovate[bot])
- fix(deps): update dependency @echogarden/espeak-ng-emscripten to v0.3.0 #115 (renovate[bot])
- fix(deps): update dependency @cliqz/adblocker-playwright to v1.34.0 #114 (renovate[bot])
- fix(deps): pin dependencies #113 (renovate[bot])
- chore(deps): update dependency @rollup/plugin-terser to v0.4.4 #112 (renovate[bot])
- chore(deps): update dependency wrangler to v3.84.0 #111 (renovate[bot])
- chore(deps): update dependency typedoc to v0.26.10 #110 (renovate[bot])
- chore(deps): update dependency @types/node to v20.17.3 #109 (renovate[bot])
- fix(deps): update dependency socket.io to v4.8.1 #108 (renovate[bot])
- fix(deps): update dependency nodemon to v3.1.7 #107 (renovate[bot])
- fix(deps): update dependency clsx to v2.1.1 #106 (renovate[bot])
- fix(deps): update dependency @diffusionstudio/vits-web to v1.0.3 #105 (renovate[bot])
- chore(deps): update dependency npm-run-all2 to v5.0.2 #104 (renovate[bot])
- Postgres DB Adapter #102 (leomercier)
- chore(deps): update dependency @types/fluent-ffmpeg to v2.1.27 #100 (renovate[bot])
- fix(deps): pin dependency socket.io to 4.8.0 #99 (renovate[bot])
- fix(deps): pin dependencies #98 (renovate[bot])
- fix(deps): update dependency discord.js to v14.16.3 #97 (renovate[bot])
- chore(deps): update dependency eslint to v8.57.1 #96 (renovate[bot])
- fix(deps): pin dependencies #94 (renovate[bot])
- fix(deps): pin dependencies #93 (renovate[bot])
- chore(deps): pin dependencies #90 (renovate[bot])
- chore(deps): update dependency tslib to v2.8.0 #89 (renovate[bot])
- fix(deps): pin dependencies #88 (renovate[bot])
- chore(deps): pin dependencies #87 (renovate[bot])
- chore(deps): pin dependencies #86 (renovate[bot])
- chore(deps): update rollup and plugins #85 (renovate[bot])
- chore(deps): pin dependencies #84 (renovate[bot])
- chore(deps): pin dependencies #83 (renovate[bot])
- chore(deps): replace dependency npm-run-all with npm-run-all2 5.0.0 #82 (renovate[bot])
- chore(config): migrate renovate config #80 (renovate[bot])
- fix(deps): update dependency pdfjs-dist to v4.2.67 [security] #78 (renovate[bot])
- chore(deps): update dependency rollup to v2.79.2 [security] #77 (renovate[bot])
- Model provider abstraction #74 (lalalune)
- Image gen #44 (alextitonis)
v0.0.1 (2024-10-29)
Closed issues:
- cleanup remnants of sqlite_vss #66
- Create issue templates #61
- Contributing #45
- How to specify a character file #39
- Easy switching between openai and llama #15
- Get image media from Discord and describe it #14
- Summarize links from Discord and Twitter #13
- Get image media from tweets and describe it #11
- Feed Twitter Client #10
- Replace Elevenlabs with faster TTS #6
- Integrate Moondream into Twitter and Discord #5
- Replace GPT-3.5 with Node Llama3 #3
- Replace OpenAI Whisper with Whisper Turbo #2
- Integrate agent-twitter-client #1
Merged pull requests:
- chore: fix typo #71 (eltociear)
- cleanup from #60, resolves #66 #67 (sirkitree)
- Telegram Integration with shouldRespond handler + image recognition #65 (dreaminglucid)
- Initial commit for adding Renovate autoupdater. #63 (mrdavidburns)
- adding github issue templates #62 (sirkitree)
- sqlite_vss issue #60 (MarcoMandar)
- Clarifying instructions to run locally #59 (ferric-sol)
- corrected node-llama-cpp command #57 (Honkware)
- Adding a CONTRIBUTING.md #46 (sirkitree)
- pumpfun #43 (MarcoMandar)
- provide a way to chat directly with the agent via the command line #42 (sirkitree)
- Update README.md #41 (sirkitree)
- Update README.md #36 (wahndo)
- Telegram #31 (lalalune)
- token provider #24 (MarcoMandar)
- minor fixes to base.ts and llama.ts, resolved missing package.json im… #20 (twilwa)
- More twitter upgrades and refactoring #18 (lalalune)
- Refactor, Plumbing, Twitter Agent #17 (lalalune)
- Integrate Moondream into Twitter and Discord #16 (vladkashka56)
- New Twitter Client #8 (lalalune)
* This Changelog was automatically generated by github_changelog_generator