Today, ElizaOS made significant strides in core agent framework development with unified client hooks and critical SQL plugin fixes, while also substantially expanding documentation coverage to 95% and enhancing the project website's maintainability and user experience.
✅ Completed Work
Core Agent Framework & Client Enhancements
* Introduced a new `useElizaChat` hook for unified interaction across HTTP, SSE, and WebSocket transports, aligning transport naming conventions (
elizaos/eliza#6300).
* Completed the implementation of core Eliza hooks, including `useEliza` and `useElizaChat`, enabling SDK-first development in the browser and separate server hooks for REST/SSE integration (
elizaos/eliza#5928,
elizaos/eliza#5966).
* Implemented hooks for agent lifecycle management (e.g., `useAgentList`, `useStartAgent`, `useStopAgent`) (
elizaos/eliza#5929).
* Resolved architectural issues in the Messaging API, addressing double processing and transport alignment (
elizaos/eliza#6298).
SQL Plugin Stability & Reliability
* Fixed PostgreSQL `SET LOCAL` command failures by correctly parameterizing with `sql.raw()` (
elizaos/eliza#6316).
* Addressed critical issues in `plugin-sql`, including adding pool configuration, an error handler, and fixing PGLite shutdown problems to prevent runtime crashes (
elizaos/eliza#6323).
Documentation & Website Improvements
* Expanded documentation coverage from approximately 60% to 95% by adding new guides (e.g., streaming responses), updating existing content, and improving clarity across various sections (
elizaos/docs#81).
* Enhanced the ElizaOS website's RSS feed readability by adding an XSL stylesheet and updating the content type for XSLT rendering (
elizaos/elizaos.github.io#188).
* Integrated Dependabot for automated dependency management on the ElizaOS website, improving maintenance and security (
elizaos/elizaos.github.io#188).
CI/CD Workflow Enhancements
* Upgraded Claude-powered CI workflows to use the stable v1 action and the Opus 4.5 model (
elizaos/eliza#6324).
* Added two new automated workflows for security and maintenance (
elizaos/eliza#6324).
* Configured CI to allow the Cursor bot to trigger Claude workflows, improving integration and automation (
elizaos/eliza#6328).
🏗️ Work in Progress
New Pull Requests
*
elizaos/elizaos.github.io
*
chore(deps): bump the minor-and-patch group with 8 updates
*
chore(deps): bump actions/configure-pages from 4 to 5
*
chore(deps): bump actions/checkout from 4 to 6
*
chore(deps): bump actions/upload-pages-artifact from 3 to 4
*
elizaos/eliza
*
test(plugin-sql): use withEntityContext in RLS tests + isolation in CI
*
feat(plugin-sql): add CachedDatabaseAdapter with LRU caching and serv…🐞 Issue Triage
New Issues
*
elizaos/eliza
*
Provide a mock client for frontend testing: A new issue to provide a mock client for frontend testing, eliminating the need for a live server during development.
*
JWT authentication and robust user management: The need for JWT authentication and robust user management has been identified.
Closed Issues
*
elizaos/eliza
*
Core Eliza hooks (useEliza, useElizaChat): Implementation of core Eliza hooks completed.
*
SDK-first development (browser Eliza): Support for instantiating Eliza directly in the browser via hooks (SDK-first mode) and separate server hooks for REST/SSE integration achieved.
*
Agent lifecycle management hooks: Hooks for agent lifecycle management implemented.
*
Messaging API architectural issues: Architectural issues in the Messaging API, such as double processing and transport alignment, resolved.