Today, the ElizaOS project focused on critical infrastructure improvements and bug fixes across its core framework and plugins. Key achievements include standardizing environment variables and improving TypeScript declaration generation in the `eliza` core, upgrading AI SDK dependencies and migrating test suites in `plugin-knowledge`, and fixing a critical package name bug in the `registry`.
✅ Completed Work
Core Framework Stability & Developer Experience
* Standardized PGLite data directory configuration across examples, CLI, and the SQL plugin in `elizaos/eliza`, resolving inconsistencies and improving maintainability. (
elizaos/eliza#5987)
* Addressed TypeScript build configuration issues in `elizaos/eliza` by fixing declaration generation and improving code formatting consistency. (
elizaos/eliza#5993)
Plugin Infrastructure & Compatibility
* Upgraded AI SDK dependencies from v1 to v2 for `@ai-sdk/anthropic`, `@ai-sdk/google`, and `@ai-sdk/openai` in `elizaos-plugins/plugin-knowledge`, along with an update to `@openrouter/ai-sdk-provider` to v1.2.0, ensuring compatibility and improved performance. (
elizaos-plugins/plugin-knowledge#40)
* Migrated the test suite from Vitest to the Bun test framework in `elizaos-plugins/plugin-knowledge`, streamlining the testing process. (
elizaos-plugins/plugin-knowledge#40)
* Fixed a bug in `elizaos-plugins/registry` by updating the token metrics package name from `@token-metrics` to `@token-metrics-ai` in `index.json`, ensuring the registry correctly points to the updated GitHub organization. (
elizaos-plugins/registry#232)
🏗️ Work in Progress
New Pull Requests
*
elizaos/eliza
* Update `zod` package version. (
elizaos/eliza#5994)
* Reliable `.d.ts` generation via `build.ts` for the server. (
elizaos/eliza#5992)
*
elizaos-plugins/registry
* Add `@leopham/plugin-u2u` to the registry. (
elizaos-plugins/registry#231)