{
  "version": "1.0",
  "type": "repository",
  "interval": "week",
  "date": "2025-06-01",
  "generatedAt": "2026-05-13T23:41:49.622Z",
  "sourceLastUpdated": "2026-05-13T23:41:49.622Z",
  "contentFormat": "markdown",
  "contentHash": "d923a87e9dc5d9aecba091cfae7d461835d4a56ee900a4bed7a049e3398ebc2f",
  "entity": {
    "repoId": "elizaos/eliza",
    "owner": "elizaos",
    "repo": "eliza"
  },
  "content": "# ElizaOS Weekly Update (Jun 1 - 7, 2025)\n\n## OVERVIEW\nThis week saw significant progress across the ElizaOS framework with 65+ PRs merged. Major developments included a comprehensive refactoring of the message server architecture, extensive UI/UX improvements for mobile responsiveness, enhanced plugin management capabilities, and critical bug fixes for agent communication. The team also improved development workflows with better testing infrastructure and documentation.\n\n## KEY TECHNICAL DEVELOPMENTS\n\n### Message Server and Agent Communication Architecture\n- Completely refactored the message server to operate independently from agents, improving system modularity and reliability [#4864](https://github.com/elizaos/eliza/pull/4864)\n- Fixed critical agent cross-interference issues that were causing infinite response loops between agents [#4935](https://github.com/elizaos/eliza/pull/4935), [#4934](https://github.com/elizaos/eliza/pull/4934)\n- Added missing API endpoints for agent-room interactions [#4860](https://github.com/elizaos/eliza/pull/4860)\n- Resolved foreign key constraint violations in message handling [#4936](https://github.com/elizaos/eliza/pull/4936), [#4898](https://github.com/elizaos/eliza/pull/4898)\n\n### UI/UX Enhancements and Mobile Responsiveness\n- Implemented responsive design for mobile devices with tailwind v4 upgrade [#4866](https://github.com/elizaos/eliza/pull/4866)\n- Added retry button for user messages in chat [#4973](https://github.com/elizaos/eliza/pull/4973)\n- Enhanced character form with responsive horizontal scrolling [#4988](https://github.com/elizaos/eliza/pull/4988)\n- Improved chat UI with better message alignment and data persistence [#4930](https://github.com/elizaos/eliza/pull/4930)\n- Added split button component for grouping related actions [#5000](https://github.com/elizaos/eliza/pull/5000)\n\n### Plugin System and Development Workflow Improvements\n- Added plugin specifications to core [#4851](https://github.com/elizaos/eliza/pull/4851)\n- Enhanced plugin installation with environment variable prompting [#4945](https://github.com/elizaos/eliza/pull/4945)\n- Optimized plugin loading strategies to reduce startup log spam [#4949](https://github.com/elizaos/eliza/pull/4949)\n- Migrated CLI tests from Bats to Bun TypeScript for better reliability [#4978](https://github.com/elizaos/eliza/pull/4978)\n- Added scenario test to bootstrap for \"hello world\" verification [#4998](https://github.com/elizaos/eliza/pull/4998)\n\n### CLI and Development Experience\n- Added comprehensive macOS setup guide [#4903](https://github.com/elizaos/eliza/pull/4903)\n- Simplified monorepo command and updated documentation [#4981](https://github.com/elizaos/eliza/pull/4981)\n- Enhanced create command with TEE support and improved logic [#4964](https://github.com/elizaos/eliza/pull/4964)\n- Fixed CLI update path from npm to bun with auto-migration [#4979](https://github.com/elizaos/eliza/pull/4979)\n- Improved release versioning process [#4983](https://github.com/elizaos/eliza/pull/4983), [#4960](https://github.com/elizaos/eliza/pull/4960)\n\n## CLOSED ISSUES\n\n### Agent Communication and API Issues\n- Fixed Twitter bot not responding to mentions [#4272](https://github.com/elizaos/eliza/issues/4272)\n- Resolved missing API endpoint for retrieving room information [#4763](https://github.com/elizaos/eliza/issues/4763)\n- Fixed empty room list issue despite agent participation [#4779](https://github.com/elizaos/eliza/issues/4779)\n- Addressed embedding handler errors with OpenAI [#4418](https://github.com/elizaos/eliza/issues/4418)\n\n### Plugin and Installation Problems\n- Resolved plugin-evm loading failures [#4819](https://github.com/elizaos/eliza/issues/4819)\n- Fixed plugin installation issues for Solana [#4342](https://github.com/elizaos/eliza/issues/4342)\n- Addressed local model configuration in plugin development [#4339](https://github.com/elizaos/eliza/issues/4339)\n- Fixed Twitter plugin function reference errors [#4365](https://github.com/elizaos/eliza/issues/4365)\n\n## NEW ISSUES\n\n### Plugin Development and Integration Challenges\n- Plugin callback responses being replaced by ATTACHMENTS provider [#4947](https://github.com/elizaos/eliza/issues/4947)\n- Dependency loop in local AI plugin [#4912](https://github.com/elizaos/eliza/issues/4912)\n- CLI not loading dependencies from plugins [#4997](https://github.com/elizaos/eliza/issues/4997)\n- New plugins requiring unnecessary Telegram and Discord configurations [#4872](https://github.com/elizaos/eliza/issues/4872)\n\n### User Experience and Interface Issues\n- Inactive agents shown as active in sidebar [#4929](https://github.com/elizaos/eliza/issues/4929)\n- Browser refresh on agent chat showing error [#4927](https://github.com/elizaos/eliza/issues/4927)\n- Web client displaying incorrect version information [#4924](https://github.com/elizaos/eliza/issues/4924)\n- Temporary messages not removed after failed sends [#4769](https://github.com/elizaos/eliza/issues/4769)\n\n### API and Message Handling Problems\n- Creating room via REST API returns empty rooms array [#4955](https://github.com/elizaos/eliza/issues/4955)\n- MessageBusService ignoring messages due to participant validation [#4972](https://github.com/elizaos/eliza/issues/4972)\n- Agent ID and room ID requirement errors [#4933](https://github.com/elizaos/eliza/issues/4933)\n- Successive replies occurring on target users [#4940](https://github.com/elizaos/eliza/issues/4940)"
}