# ElizaOS Weekly Update (week of Dec 22, 2024)

## OVERVIEW
This week saw significant progress with the addition of multiple new plugins (Avalanche, GitBook, Abstract, FerePro, Fuel), enhanced Twitter functionality, improved documentation, and critical bug fixes across the platform. The project also implemented several DevOps improvements and security enhancements.

## PROJECT METRICS
- PRs: 113 merged PR's, 153 new PRs
- Issues: 41 new issues, 30 closed issues
- Unique Contributors: 142
- Code Changes: +2156668/-1467104 lines across 312 files
- Total Commits: 831
- Most Active Contributors: monilpat, odilitime, shakkernerd, ryanleecode, nulLeeKH

## TOP ISSUES

### Client Integration Challenges
- Multiple agents running simultaneously on localhost causing conflicts [#1415](https://github.com/elizaos/eliza/issues/1415)
- Twitter login notifications and cookie management issues [#1330](https://github.com/elizaos/eliza/issues/1330)
- Duplicate tweet posting problems [#1472](https://github.com/elizaos/eliza/issues/1472)

### Configuration and Environment Management
- Postgres adapter settings not being applied correctly [#1379](https://github.com/elizaos/eliza/issues/1379)
- Environment variable handling for secrets [#1454](https://github.com/elizaos/eliza/issues/1454)
- Custom OpenAI API endpoint support needed [#1522](https://github.com/elizaos/eliza/issues/1522)

### Content Handling Limitations
- Long tweet handling issues [#1339](https://github.com/elizaos/eliza/issues/1339)
- Template tags like {{user}} being empty when passed to LLM [#1305](https://github.com/elizaos/eliza/issues/1305)
- Telegram entity parsing errors [#1546](https://github.com/elizaos/eliza/issues/1546)

## KEY TECHNICAL DEVELOPMENTS

### Plugin Ecosystem Expansion
- Added new blockchain integrations with Avalanche [#842](https://github.com/elizaos/eliza/pull/842), Cronos ZKEVM [#1464](https://github.com/elizaos/eliza/pull/1464), and Fuel [#1512](https://github.com/elizaos/eliza/pull/1512)
- Integrated content platforms with GitBook Plugin [#1126](https://github.com/elizaos/eliza/pull/1126) and Abstract plugin [#1225](https://github.com/elizaos/eliza/pull/1225)
- Enhanced media capabilities with Text to 3D function [#1446](https://github.com/elizaos/eliza/pull/1446) and Livepeer Image Provider [#1525](https://github.com/elizaos/eliza/pull/1525)

### Core Framework Improvements
- Renamed package from @elizaos/eliza to @elizaos/core [#1357](https://github.com/elizaos/eliza/pull/1357)
- Added model configuration to Character for adjusting temperature, response length & penalties [#1455](https://github.com/elizaos/eliza/pull/1455)
- Implemented text-to-speech functionality with /:agentId/speak endpoint [#1528](https://github.com/elizaos/eliza/pull/1528)
- Added support for passing secrets through environment variables [#1454](https://github.com/elizaos/eliza/pull/1454)

### Twitter Client Enhancements
- Implemented Twitter Post Action [#1422](https://github.com/elizaos/eliza/pull/1422)
- Fixed search feature in Twitter client [#1433](https://github.com/elizaos/eliza/pull/1433)
- Added handling for long tweets [#1339](https://github.com/elizaos/eliza/pull/1339)
- Improved Twitter client dry run mode and configuration logging [#1498](https://github.com/elizaos/eliza/pull/1498)

### Developer Experience & Documentation
- Added Code Scanning security improvements with CodeQL [#1314](https://github.com/elizaos/eliza/pull/1314)
- Implemented automatic PR/issue closure after being stale [#1317](https://github.com/elizaos/eliza/pull/1317)
- Added agentic JSDoc generation [#1343](https://github.com/elizaos/eliza/pull/1343)
- Added documentation for various plugins [#1327](https://github.com/elizaos/eliza/pull/1327), [#1494](https://github.com/elizaos/eliza/pull/1494), [#1496](https://github.com/elizaos/eliza/pull/1496)
- Added Tagalog README translation [#1420](https://github.com/elizaos/eliza/pull/1420)