{
  "interval": {
    "intervalStart": "2025-09-22T00:00:00.000Z",
    "intervalEnd": "2025-09-23T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-09-22 to 2025-09-23, elizaos/eliza had 3 new PRs (2 merged), 0 new issues, and 4 active contributors.",
  "topIssues": [],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6p6DgA",
      "title": "chore: update zod pckg version",
      "author": "0xbbjoker",
      "number": 5994,
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n* **Chores**\n  * Upgraded the validation library to the latest major version across CLI, Core, plugins, and starter templates for improved compatibility, stability, and security.\n  * Aligned dependency resolutions across packages; no feature changes introduced.\n\n* **Refactor**\n  * Strengthened validation for configuration maps, ensuring keys are treated as strings for clearer error messages and more predictable behavior. No breaking API changes expected for typical usage.\n\n<!-- end of auto-generated comment: release notes by coderabbit.ai -->",
      "repository": "elizaos/eliza",
      "createdAt": "2025-09-22T18:17:09Z",
      "mergedAt": "2025-09-24T07:09:16Z",
      "additions": 177,
      "deletions": 72
    },
    {
      "id": "PR_kwDOMT5cIs6p3yOr",
      "title": "fix(server): reliable d.ts generation via build.ts",
      "author": "wtfsayo",
      "number": 5992,
      "body": "- Generate .d.ts via build.ts using tsc --emitDeclarationOnly\n- Emit declarations into packages/server/dist via declarationDir\n- Add types export mapping in packages/server/package.json\n- Verified dist/index.d.ts exists and CLI builds without stubs\n\nThis aligns server with monorepo pattern (build.ts-driven DTS) and fixes TS7016 for @elizaos/server consumers.",
      "repository": "elizaos/eliza",
      "createdAt": "2025-09-22T15:17:59Z",
      "mergedAt": null,
      "additions": 97,
      "deletions": 51
    },
    {
      "id": "PR_kwDOMT5cIs6p4g14",
      "title": "fix(build): improve TypeScript declaration generation and formatting",
      "author": "wtfsayo",
      "number": 5993,
      "body": "## Summary\n\nThis PR addresses TypeScript build configuration issues and improves code formatting consistency.\n\n## Changes Made\n\n### TypeScript Build Configuration ()\n- **Fixed declaration generation**: Disabled  and  flags that were causing build issues\n- **Added explicit types**: Added  to ensure proper type resolution\n- **Improved code formatting**: Fixed indentation in the  array for better readability\n\n### Dependencies ()\n- Updated various dependency versions to their latest compatible releases\n- Includes updates for packages like , ,  packages, and others\n\n## Technical Details\n\nThe key change in the TypeScript configuration addresses a common issue where:\n-  mode can cause inconsistent declaration generation\n-  mode may interfere with standalone declaration generation\n- Missing explicit type packages can lead to type resolution failures\n\nBy disabling these flags and adding explicit types, we ensure more reliable and consistent TypeScript declaration generation across the monorepo.\n\n## Impact\n\n- ✅ More reliable TypeScript declaration generation\n- ✅ Better code formatting and consistency  \n- ✅ Updated dependencies for security and compatibility\n- ✅ No breaking changes to existing functionality\n\n## Testing\n\nThe changes have been tested locally and should not affect runtime behavior, only the build process reliability.",
      "repository": "elizaos/eliza",
      "createdAt": "2025-09-22T16:11:14Z",
      "mergedAt": "2025-09-22T19:46:15Z",
      "additions": 85,
      "deletions": 83
    },
    {
      "id": "PR_kwDOMT5cIs6pSVsH",
      "title": "fix(plugin-sql): standardize PGLite data directory environment variable",
      "author": "wtfsayo",
      "number": 5987,
      "body": "## Issue\n\nThis PR addresses inconsistent environment variable naming for PGLite data directory configuration across the codebase. Previously, the system used multiple environment variables (, ) which created confusion and maintenance overhead.\n\n## Changes\n\n- **Standardized environment variable**: Replace all instances of  and  with \n- **Updated examples**: Modified  to use the new environment variable\n- **CLI updates**: Updated scenario isolation to use \n- **Plugin-sql refactoring**: Simplified configuration logic by removing deprecated fallbacks\n- **Test updates**: Updated all tests to reflect the new environment variable naming\n- **Code cleanup**: Minor formatting improvements (empty function bodies)\n\n## Files Modified\n\n- : Updated configuration and constants\n- : Updated environment variable\n- : Simplified configuration logic\n- : Simplified configuration logic\n- : Updated test cases\n- : Updated test cases\n\n## Benefits\n\n- **Consistency**: Single, clear environment variable name across the entire codebase\n- **Maintainability**: Reduced complexity by removing deprecated fallback logic\n- **Documentation**: Clearer naming convention that explicitly indicates purpose\n- **Testing**: Comprehensive test coverage for the new configuration\n\n## Breaking Changes\n\n⚠️ **Breaking Change**: Users currently using  or  environment variables will need to update their configuration to use  instead.\n\n## Migration Guide\n\nIf you're currently using:\n-  → Change to \n-  → Change to ",
      "repository": "elizaos/eliza",
      "createdAt": "2025-09-18T12:55:25Z",
      "mergedAt": "2025-09-22T13:57:46Z",
      "additions": 28,
      "deletions": 42
    }
  ],
  "codeChanges": {
    "additions": 113,
    "deletions": 125,
    "files": 8,
    "commitCount": 45
  },
  "completedItems": [
    {
      "title": "fix(plugin-sql): standardize PGLite data directory environment variable",
      "prNumber": 5987,
      "type": "bugfix",
      "body": "## Issue\n\nThis PR addresses inconsistent environment variable naming for PGLite data directory configuration across the codebase. Previously, the system used multiple environment variables (, ) which created confusion and maintenance overhe",
      "files": [
        "examples/standalone-cli-chat.ts",
        "packages/cli/src/commands/scenario/src/run-isolation.ts",
        "packages/plugin-sql/src/__tests__/integration/postgres-init.test.ts",
        "packages/plugin-sql/src/__tests__/unit/index.test.ts",
        "packages/plugin-sql/src/index.node.ts",
        "packages/plugin-sql/src/index.ts"
      ]
    },
    {
      "title": "fix(build): improve TypeScript declaration generation and formatting",
      "prNumber": 5993,
      "type": "bugfix",
      "body": "## Summary\n\nThis PR addresses TypeScript build configuration issues and improves code formatting consistency.\n\n## Changes Made\n\n### TypeScript Build Configuration ()\n- **Fixed declaration generation**: Disabled  and  flags that were causing",
      "files": [
        "build-utils.ts",
        "bun.lock"
      ]
    }
  ],
  "topContributors": [
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 78.63907062412076,
      "prScore": 78.63907062412076,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0,
      "summary": null
    },
    {
      "username": "0xbbjoker",
      "avatarUrl": "https://avatars.githubusercontent.com/u/54844437?u=90fe1762420de6ad493a1c1582f1f70c0d87d8e2&v=4",
      "totalScore": 43.83868863078344,
      "prScore": 38.400688630783435,
      "issueScore": 0,
      "reviewScore": 5,
      "commentScore": 0.43799999999999994,
      "summary": null
    },
    {
      "username": "ChristopherTrimboli",
      "avatarUrl": "https://avatars.githubusercontent.com/u/27584221?u=0d816ce1dcdea8f925aba18bb710153d4a87a719&v=4",
      "totalScore": 10,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 10,
      "commentScore": 0,
      "summary": null
    },
    {
      "username": "HongThaiPham",
      "avatarUrl": "https://avatars.githubusercontent.com/u/8998403?u=574f5eecccf6ff08dbe63c3632d806762d642019&v=4",
      "totalScore": 5.246573590279973,
      "prScore": 5.246573590279973,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0,
      "summary": null
    }
  ],
  "newPRs": 3,
  "mergedPRs": 2,
  "newIssues": 0,
  "closedIssues": 0,
  "activeContributors": 4
}