Skip to content

chore: 1.0.18 #5419

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 178 commits into from
Jul 7, 2025
Merged

chore: 1.0.18 #5419

merged 178 commits into from
Jul 7, 2025

Conversation

wtfsayo
Copy link
Member

@wtfsayo wtfsayo commented Jul 6, 2025

Summary

  • Merging latest changes from develop branch into main

Changes included

  • All commits from develop branch since last merge

🤖 Generated with Claude Code

Dangoz and others added 30 commits July 1, 2025 10:25
- Replace inquirer with @clack/prompts in plugin-creator.ts
- Replace global prompt() with @clack/prompts in generate-unit-tests.ts
- Remove inquirer and @types/inquirer dependencies
- Add proper cancellation handling with clack.isCancel()
- Maintain existing validation logic and error messages
- Improve CLI consistency and user experience

Fixes #5295
- Rename 'answer' to 'shouldGenerateTests' for clarity
- Extract repeated cancellation handling into helper method
- Differentiate between user cancellation and declining option
- Changed all component inputs (actions, providers, evaluators, services) to be optional (required=false)
- Added check in getCommaSeparatedInput to return empty array for optional empty inputs
- This restores the original behavior where users could skip providing component names
- Fixes bug introduced when migrating from inquirer to @clack/prompts
- Changed clack.cancel() to clack.outro() when user selects 'No'
- clack.cancel() is reserved for actual cancellations (Ctrl+C)
- clack.outro() properly indicates a normal completion with skipped action
- Improves UX by not treating deliberate choices as cancellations
- Bump versions for several packages including @langchain/core, @mermaid-js/parser, and bun.
- Ensure compatibility with latest dependencies and maintain stability across the project.
- Update @types/bun and other related packages to their latest versions for improved type definitions.
- Add simple track for quick adoption with getting started guide
- Add technical track with architecture deep dives
- Create unified entry point at docs/index.mdx
- Implement clear navigation between tracks
- Add character creation guide and templates gallery
- Include comprehensive FAQs for both tracks
- Update sidebar configuration for new structure
fix: handle string and array types in bio for backward compatibility
wtfsayo and others added 10 commits July 6, 2025 13:59
fix: handle unwrapped server responses in BaseApiClient
fix: issue-5407, plugin loading bun on windows
- Add SidebarItem interface for sidebar item objects
- Add SitemapItem interface for sitemap items
- Add SitemapParams interface for sitemap creation parameters
- Replace all 'any' types in sidebar generators and sitemap creation
- Improve type safety while maintaining Docusaurus compatibility
- Fix minor formatting inconsistencies
fix(docs): replace 'any' types with proper TypeScript interfaces
Copy link
Contributor

coderabbitai bot commented Jul 6, 2025

Important

Review skipped

Auto reviews are disabled on this repository.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing Touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch develop

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai auto-generate unit tests to generate unit tests for this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@wtfsayo wtfsayo changed the title Merge develop into main chore: 1.0.18 Jul 6, 2025
cursor[bot]

This comment was marked as outdated.

wtfsayo and others added 3 commits July 6, 2025 16:52
- Update test files
- Update TypeScript definitions
- Update CLI utilities
- Update client components

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
chore: linting updates across multiple packages
- Replace [key: string]: any with [key: string]: unknown
- Replace any parameter type with Record<string, unknown>
- Resolves TypeScript ESLint warnings about explicit any usage
cursor[bot]

This comment was marked as outdated.

wtfsayo and others added 7 commits July 6, 2025 17:16
Run bun run lint across all packages to ensure code formatting consistency.
No actual changes were needed as all files were already properly formatted.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
wtfsayo and others added 2 commits July 7, 2025 00:26
Downgraded vite-plugin-node-polyfills from 0.23.0 to 0.17.0 in the client package
to fix compatibility issues with the current Vite version. This resolves build
errors in the client package.
…rade

fix: downgrade vite-plugin-node-polyfills to resolve client build issues
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Vite Plugin Downgrade Causes Protocol Import Breakage

A significant regression of vite-plugin-node-polyfills from ^0.23.0 to 0.17.0 was introduced, along with a configuration change to disable protocolImports. While likely intended to resolve immediate build compatibility issues, this downgrade may reintroduce older bugs, remove critical features or fixes, and could break functionality dependent on protocol imports in browser environments.

packages/client/package.json#L72-L73

"vite-plugin-compression": "^0.5.1",
"vite-plugin-node-polyfills": "0.17.0"

packages/client/vite.config.ts#L37-L41

react() as unknown as Plugin,
nodePolyfills({
// Minimal configuration for v0.21.0
protocolImports: false,
}) as unknown as Plugin,

Fix in CursorFix in Web


Was this report helpful? Give feedback by reacting with 👍 or 👎

@ChristopherTrimboli ChristopherTrimboli merged commit b7aa117 into main Jul 7, 2025
24 of 28 checks passed
ablockchainstudent pushed a commit to emjheypb/elizaos-fork-bookie that referenced this pull request Jul 7, 2025
commit 4a38bf5748bfd2a97f2109ac25bc388e20fb43f3
Author: Sayo <[email protected]>
Date:   Mon Jul 7 19:22:47 2025 +0530

    Update env-settings.tsx

commit 1e2950ea2e4aa0f09a42c6109220a016e44c344b
Merge: 38f2c817c cd307b78a
Author: Sayo <[email protected]>
Date:   Mon Jul 7 19:20:16 2025 +0530

    Merge pull request #5431 from elizaOS/fix/remove-cli-timestamps

    feat(cli): improve user experience with clean spinner flow and proper task sequencing

commit cd307b78ae29e6f7419b25fe1cca34eddb866e7e
Merge: 10f177407 b32c91ccb
Author: Sayo <[email protected]>
Date:   Mon Jul 7 19:02:46 2025 +0530

    Merge branch 'fix/remove-cli-timestamps' of https://github.com/elizaOS/eliza into fix/remove-cli-timestamps

commit 10f177407266b9660e45aed529eef364b52ddf22
Author: Sayo <[email protected]>
Date:   Mon Jul 7 19:02:36 2025 +0530

    Improve agent creation and plugin install feedback

    Agent creation now always displays success and usage instructions, regardless of interactive mode, ensuring users receive critical information. Plugin installation with spinner now provides clearer success and failure feedback, skips in CI/test environments, and logs debug info on failure without interrupting the flow.

commit b32c91ccbc7b9478015b8b68d787461473fae4c5
Author: Sayo <[email protected]>
Date:   Mon Jul 7 18:50:52 2025 +0530

    Update packages/cli/src/utils/spinner-utils.ts

    Co-authored-by: Copilot <[email protected]>

commit 2060b7f227d756108fdfd5a61e0838f6283dedaa
Merge: 6d7ef563f 87a72c103
Author: Sayo <[email protected]>
Date:   Mon Jul 7 18:49:43 2025 +0530

    Merge branch 'fix/remove-cli-timestamps' of https://github.com/elizaOS/eliza into fix/remove-cli-timestamps

commit 6d7ef563fd77d0e9bb0dad8dc587e21296b4307d
Author: Sayo <[email protected]>
Date:   Mon Jul 7 18:49:33 2025 +0530

    Update install.ts

commit 87a72c1031ce9e7ebaf5d61c6887b7e831e47589
Merge: 7b1d31123 38f2c817c
Author: Sayo <[email protected]>
Date:   Mon Jul 7 18:29:10 2025 +0530

    Merge branch 'develop' into fix/remove-cli-timestamps

commit 7b1d31123d8fa8925a5e051ce4ba723bb2d85c46
Author: Sayo <[email protected]>
Date:   Mon Jul 7 18:22:57 2025 +0530

    polish(cli): perfect spinner flow continuity and task completion

    - Make plugin installation completely silent to avoid breaking spinner flow
    - Fix clack.tasks() to properly show completion status with return values
    - Remove individual success messages that interrupt clean vertical line
    - Ensure all spinner tasks complete with proper checkmarks
    - Polish the visual flow for perfect UX consistency

    ✅ No more plugin success messages between spinner tasks
    ✅ Clean vertical line continuity maintained throughout
    ✅ Spinner tasks properly complete and show checkmarks
    ✅ Perfect flow: config → clean spinners → success

    Fixes the disconnect where spinner tasks didn't disappear and individual
    success messages broke the clean progression line.

commit fea4494aa89522bceeff0ee8ad74f56205b97d5c
Author: Sayo <[email protected]>
Date:   Mon Jul 7 18:16:56 2025 +0530

    fix(cli): ensure directory creation before config file writes

    - Add directory creation before configuration prompts in creators.ts
    - Add directory creation in storePostgresUrl to ensure .env file can be written
    - Fix ENOENT errors when trying to write config files to non-existent directories
    - Prevent multiple cancellations during project creation flow

    ✅ Directory created before PostgreSQL configuration
    ✅ Directory created before AI model configuration
    ✅ .env file writes will succeed with proper parent directory
    ✅ No more ENOENT errors requiring multiple cancellations

    Fixes the issue where users had to cancel 3 times due to directory creation timing.

commit ab345b60a2f2b72ed400fdcb09cacd5be3b00cd3
Author: Sayo <[email protected]>
Date:   Mon Jul 7 18:12:15 2025 +0530

    fix(cli): move PostgreSQL configuration prompt before spinner tasks

    - Apply same fix to PostgreSQL configuration as was done for AI models
    - Move PostgreSQL URL prompting before spinner tasks to maintain clean flow
    - Prevent database configuration from interrupting spinner progression
    - Ensure consistent UX for all configuration types (database + AI models)

    ✅ PGLite: No prompts, clean spinner flow
    ✅ PostgreSQL: URL prompt first, then clean spinner flow
    ✅ All AI models: Configuration first, then clean spinner flow
    ✅ Consistent pattern: All interactive config → clean spinners → success

    Now both PostgreSQL and OpenAI selections maintain the same clean UX flow.

commit 14f41a8b88ba7893717165e8ab95d63cb5760048
Author: Sayo <[email protected]>
Date:   Mon Jul 7 18:09:37 2025 +0530

    fix(cli): move API key prompts before spinner tasks for clean UX flow

    - Move OpenAI/Claude/etc API key configuration before spinner tasks start
    - Prevent interactive prompts from interrupting clean spinner flow
    - Maintain proper separation: interactive prompts → clean spinners → success
    - Fix UX issue where OpenAI selection showed prompts mid-spinner flow

    ✅ Local AI: Clean spinner flow (no prompts needed)
    ✅ OpenAI/Claude: API prompts first, then clean spinner flow
    ✅ Non-interactive: No prompts, direct to spinner flow
    ✅ Consistent UX: Always clean spinner progression after prompts

    Now OpenAI selection will show the same clean spinner flow as Local AI.

commit 9405956238eb3d941df76ece8cc215a926a77e3c
Author: Sayo <[email protected]>
Date:   Mon Jul 7 18:06:15 2025 +0530

    feat(cli): complete DRY implementation with proper boolean parsing for QUIET_MODE

    - Set QUIET_MODE=true as CLI default but allow override with process.env
    - Create DRY isQuietMode() utility using parseBooleanFromText from core
    - Support all boolean formats: true/false, yes/no, 1/0, on/off, enable/disable
    - Apply DRY principle: single function for boolean check across all files
    - Fix edge cases: QUIET_MODE=false now properly shows verbose logs
    - Remove all remaining rough edges from create command output

    ✅ Proper boolean parsing: QUIET_MODE=false now works correctly
    ✅ DRY implementation: No repeated boolean logic across files
    ✅ Environment override: External QUIET_MODE values respected
    ✅ Clean defaults: CLI starts in quiet mode but configurable

    Now supports: QUIET_MODE=false/no/0/off/disable for verbose output

commit 59c1d8d51d514dd5ff9b0ee76648251f9837f69b
Author: Sayo <[email protected]>
Date:   Mon Jul 7 17:52:35 2025 +0530

    feat(cli): replace verbose logs with clean clack spinners in create command

    - Add DRY spinner utilities (spinner-utils.ts) with reusable functions
    - Replace stdio: 'inherit' with clean spinners for all long-running operations
    - Use clack.tasks() to group related operations (copy, setup, install, build)
    - Maintain error handling with captured output for debugging
    - Non-critical operations (plugin installs) show warnings instead of failing
    - Significantly improve UX by eliminating hundreds of lines of verbose output

    Before: Ugly bun install/build logs cluttering the terminal
    After: Clean progress indicators with organized task flow

    ✅ installDependencies: Now shows spinner instead of verbose package logs
    ✅ buildProject: Now shows spinner instead of verbose build logs
    ✅ installPlugin: Now shows spinner with graceful error handling
    ✅ Template operations: Now grouped in clean task workflow

commit 38f2c817ce8533ed4d2da63b49f45827f2c502ee
Merge: 79d00f87c 8293f2988
Author: Sayo <[email protected]>
Date:   Mon Jul 7 17:47:51 2025 +0530

    Merge pull request #5430 from elizaOS/fix/remove-cli-timestamps

    feat: add LOG_TIMESTAMPS environment variable to control log timestamps

commit 8293f29888fe36493bff544eb7d8f2f64dd33739
Author: Sayo <[email protected]>
Date:   Mon Jul 7 17:25:13 2025 +0530

    Update claude-code-review.yml

commit a5ad396613d0eb5a8005c3a193903436a0777533
Author: Sayo <[email protected]>
Date:   Mon Jul 7 17:18:30 2025 +0530

    feat: add LOG_TIMESTAMPS environment variable with default true

    - Added LOG_TIMESTAMPS env var to control timestamp display in logs
    - Defaults to true (shows timestamps) for both CLI and runtime logs
    - Set LOG_TIMESTAMPS=false to hide timestamps for cleaner output
    - CLI logs use 'yyyy-mm-dd HH:MM:ss' format when timestamps enabled
    - Runtime logs use system standard format when timestamps enabled
    - Updated documentation in packages/docs/docs/cli/env.md

commit 992e829ede51947d862320f0b597a41381fc86f5
Author: Sayo <[email protected]>
Date:   Mon Jul 7 17:15:57 2025 +0530

    feat: add LOG_TIMESTAMPS environment variable to control timestamp display

    - Added LOG_TIMESTAMPS env var to enable/disable timestamps in both CLI and runtime logs
    - Defaults to false (no timestamps) for cleaner CLI output
    - When set to true, shows timestamps in 'yyyy-mm-dd HH:MM:ss' format for CLI logs
    - Runtime logger shows system standard format when timestamps are enabled
    - Updated documentation in packages/docs/docs/cli/env.md

commit 09ea1951849f5459176f9bec694fea045d1131b0
Author: Sayo <[email protected]>
Date:   Mon Jul 7 17:12:27 2025 +0530

    Add LOG_TIMESTAMPS env option for log timestamps

    Introduces the LOG_TIMESTAMPS environment variable to control whether timestamps are shown in logs. When enabled, timestamps are included; otherwise, they are omitted for cleaner CLI output.

commit 054d5618fb03e721102d9a850e19f8efb23e2da8
Author: Sayo <[email protected]>
Date:   Mon Jul 7 17:07:59 2025 +0530

    fix: remove timestamps from CLI logs while preserving them for runtime logger

    - Modified createPrettyConfig() to ignore 'time' field in addition to 'pid,hostname'
    - CLI logs now show clean output without timestamp prefixes
    - Runtime logger still shows timestamps using 'SYS:standard' format
    - Improves readability of CLI output during operations like 'elizaos create'

commit 79d00f87ca0677a49ed81f8c2bc1060a3c8dd04a
Author: Sayo <[email protected]>
Date:   Mon Jul 7 15:14:00 2025 +0530

    fix: resolve Cypress component test build error with node-stdlib-browser

    - Set protocolImports to false to prevent esbuild directory read errors
    - Add crypto-browserify override to ensure proper browser polyfills
    - Align vite.config.cypress.ts with main vite.config.ts polyfill settings
    - Add process/browser alias to fix readable-stream import issues

    This fixes the "Error reading node-stdlib-browser/esm/proxy/process: is a directory"
    error that was preventing Cypress component tests from running in CI.

    🤖 Generated with [Claude Code](https://claude.ai/code)

    Co-Authored-By: Claude <[email protected]>

commit bdd7abb953d1b263dc90d6035e70886a5a021577
Merge: 293293d24 de2983406
Author: Sayo <[email protected]>
Date:   Mon Jul 7 14:59:40 2025 +0530

    Merge pull request #5428 from elizaOS/fix/browser-compatibility-and-package-updates

    fix: improve browser compatibility and update dependencies

commit de29834069ab3d13cec02e550c906b09af595ebc
Merge: 079bfce8e 293293d24
Author: Sayo <[email protected]>
Date:   Mon Jul 7 14:28:06 2025 +0530

    Merge branch 'develop' into fix/browser-compatibility-and-package-updates

commit 293293d24259b2a3caa28ff87d7d4f36bce88091
Merge: fd24a2d05 b7aa11740
Author: Sayo <[email protected]>
Date:   Mon Jul 7 14:27:59 2025 +0530

    Merge branch 'main' into develop

commit 079bfce8ed43f4baaff7bf1d8437b831c2a5da4b
Author: Sayo <[email protected]>
Date:   Mon Jul 7 14:25:53 2025 +0530

    fix: improve browser compatibility and update dependencies

    - Add CommonJS shims for browser compatibility in Vite config
    - Configure proper polyfills for crypto, buffer, and Node.js globals
    - Update package versions: caniuse-lite, decimal.js, zod
    - Fix async operation in server initialization
    - Minor code formatting improvements

commit fd24a2d05061988347039b6b153d24d91bc73c21
Merge: 6535a0a69 c265fd19f
Author: Sayo <[email protected]>
Date:   Mon Jul 7 13:41:31 2025 +0530

    Merge pull request #5426 from ai16z-demirix/fix/issue-5425

    fix: issue 5425 - removing check if sender name includes DM

commit c265fd19fe8351754e97f3bb6ec5b3b552ce892b
Author: Sayo <[email protected]>
Date:   Mon Jul 7 13:38:40 2025 +0530

    chore: remove unnecessary code change comment

    Remove explanatory comment about removed code check in socketio/index.ts. The code change is self-evident without the comment.

    🤖 Generated with [Claude Code](https://claude.ai/code)

    Co-Authored-By: Claude <[email protected]>

commit fa49935123a1c9aeb667a0ec560ca646034b0f67
Merge: 0ea36a62f 6535a0a69
Author: Sayo <[email protected]>
Date:   Mon Jul 7 13:35:41 2025 +0530

    Merge branch 'develop' into fix/issue-5425

commit 6535a0a697307a809ea91eb3003159a9843cb1eb
Merge: 60872882b 03d338c10
Author: Sayo <[email protected]>
Date:   Mon Jul 7 13:34:15 2025 +0530

    Merge pull request #5427 from elizaOS/fix/cli-update-creates-files-in-non-project-dir

    fix: prevent CLI update from creating files in non-project directories

commit 03d338c1064f210c838601d0f2d5e5395807f668
Author: Sayo <[email protected]>
Date:   Mon Jul 7 13:22:21 2025 +0530

    test: skip global CLI update tests in CI environment

    - Skip 'update succeeds outside a project' test in CI
    - Skip 'update command should not create files' test in CI
    - These tests attempt global CLI updates which aren't appropriate for CI
    - Tests will still run locally for development validation

commit 2eac8c3dd6a9c29130973ce3a345b1638307e333
Author: Sayo <[email protected]>
Date:   Mon Jul 7 13:14:27 2025 +0530

    fix: update test to properly handle directory changes

    - Change directory before running test instead of using cwd option
    - Fix exit code check - runCliCommandSilently returns string not object
    - Ensure directory is restored after test
    - All update tests now pass locally

commit ab99c5c9daa5ec5498bf0f784a68219d9a824ddb
Author: Sayo <[email protected]>
Date:   Mon Jul 7 13:07:47 2025 +0530

    fix: correct path import usage in update test

    - Changed path.join() to join() to match the import statement
    - Fixes ReferenceError in test execution

commit 303b0cb18e2c7148ab4f85e9288683aa3da5ec70
Author: Sayo <[email protected]>
Date:   Mon Jul 7 12:37:31 2025 +0530

    fix: prevent CLI update from creating files in non-project directories

    - Fixed CLI update to use global installation command (bun add -g)
    - Modified update logic to skip package updates when not in a project directory
    - Added test to verify no files are created in empty directories
    - Shows clear error message if bun is not installed
    - Ensures 'elizaos update' only updates global CLI when run outside projects

    Fixes issue where running 'elizaos update' in non-project directories would create package.json, node_modules, etc.

commit b7aa117402296a05d5ad56eae15656be03cbf83c
Merge: d036af49c 60872882b
Author: cjft <[email protected]>
Date:   Sun Jul 6 22:35:02 2025 -0600

    Merge pull request #5419 from elizaOS/develop

    chore: 1.0.18

commit 60872882bba3321ac252c79dc10c5665b0209174
Merge: 06fe7445e c3287dd93
Author: cjft <[email protected]>
Date:   Sun Jul 6 22:20:56 2025 -0600

    Merge pull request #5424 from elizaOS/fix/client-vite-polyfills-downgrade

    fix: downgrade vite-plugin-node-polyfills to resolve client build issues

commit 0ea36a62f0e6b467469e308ca3b48d03be4bb3a9
Author: ai16z-demirix <[email protected]>
Date:   Sun Jul 6 22:50:54 2025 +0200

    fix: issue5425 - removing check if sender name includes DM

commit c3287dd936d7a8a01171718ebf696c11dead63a0
Author: Sayo <[email protected]>
Date:   Mon Jul 7 00:26:08 2025 +0530

    fix: downgrade vite-plugin-node-polyfills to resolve client build issues

    Downgraded vite-plugin-node-polyfills from 0.23.0 to 0.17.0 in the client package
    to fix compatibility issues with the current Vite version. This resolves build
    errors in the client package.

commit 06fe7445e395db741aa49f54179fbade805d159a
Merge: 1a91386b9 0b87ed6c9
Author: Sayo <[email protected]>
Date:   Sun Jul 6 22:57:33 2025 +0530

    Merge pull request #5423 from elizaOS/fix/windows-ci-plugin-tests

    test: extra windows ci install time

commit 0b87ed6c924e50b1b8520f74203355da3c0f0fb5
Author: Sayo <[email protected]>
Date:   Sun Jul 6 22:57:20 2025 +0530

    Update plugins.test.ts

commit b86406c4f817f454d184d9f83906c3a83a7fbb20
Author: Sayo <[email protected]>
Date:   Sun Jul 6 22:05:57 2025 +0530

    Update plugins.test.ts

commit b584e72bf3a46f0971c3fd990842d6b06423d6ee
Author: Sayo <[email protected]>
Date:   Sun Jul 6 22:04:07 2025 +0530

    Update packages/cli/tests/commands/plugins.test.ts

    Co-authored-by: Copilot <[email protected]>

commit c4e9992c9e0ab3b76d5307815af5c3bc04f167a2
Author: Sayo <[email protected]>
Date:   Sun Jul 6 22:00:19 2025 +0530

    Update plugins.test.ts

commit 1a91386b9a831c3118d7830bea762dbbefac9c0a
Merge: 8a6bf12f2 53214d341
Author: Sayo <[email protected]>
Date:   Sun Jul 6 17:17:11 2025 +0530

    Merge pull request #5422 from elizaOS/feat/linting-fixes

    chore: run linting on codebase

commit 53214d3417d5b789cfa8977d41d9718228931352
Author: Sayo <[email protected]>
Date:   Sun Jul 6 17:16:40 2025 +0530

    chore: run linting on codebase

    Run bun run lint across all packages to ensure code formatting consistency.
    No actual changes were needed as all files were already properly formatted.

    🤖 Generated with [Claude Code](https://claude.ai/code)

    Co-Authored-By: Claude <[email protected]>

commit 8a6bf12f2d25d9ce5dca2a6538afa99d0d651ea7
Author: Sayo <[email protected]>
Date:   Sun Jul 6 17:12:08 2025 +0530

    fix(docs): replace remaining 'any' types with 'unknown' and Record types

    - Replace [key: string]: any with [key: string]: unknown
    - Replace any parameter type with Record<string, unknown>
    - Resolves TypeScript ESLint warnings about explicit any usage

commit ece1870f02e824c7c84aa7683e9f219465e80976
Merge: 113790e84 ef691fb39
Author: Sayo <[email protected]>
Date:   Sun Jul 6 16:53:31 2025 +0530

    Merge pull request #5420 from elizaOS/chore/update-files

    chore: linting updates across multiple packages

commit ef691fb396d1e257fc960b2186360fb5cd22c952
Author: Sayo <[email protected]>
Date:   Sun Jul 6 16:52:40 2025 +0530

    chore: update various project files

    - Update test files
    - Update TypeScript definitions
    - Update CLI utilities
    - Update client components

    🤖 Generated with [Claude Code](https://claude.ai/code)

    Co-Authored-By: Claude <[email protected]>

commit 113790e84c6f7433fedb7c5614a8d3b0af62e081
Merge: 733e776c5 c5c88b7ed
Author: Sayo <[email protected]>
Date:   Sun Jul 6 16:42:26 2025 +0530

    Merge pull request #5418 from elizaOS/fix/docs-typescript-any-types

    fix(docs): replace 'any' types with proper TypeScript interfaces

commit c5c88b7edd9fca954d5f3083d974900b9ccecf5f
Author: Sayo <[email protected]>
Date:   Sun Jul 6 16:41:57 2025 +0530

    fix(docs): replace 'any' types with proper TypeScript interfaces

    - Add SidebarItem interface for sidebar item objects
    - Add SitemapItem interface for sitemap items
    - Add SitemapParams interface for sitemap creation parameters
    - Replace all 'any' types in sidebar generators and sitemap creation
    - Improve type safety while maintaining Docusaurus compatibility
    - Fix minor formatting inconsistencies

commit 733e776c575f34fe0bcf2516bc847855c4d037e2
Merge: 30a24fa59 d036af49c
Author: Sayo <[email protected]>
Date:   Sun Jul 6 16:37:12 2025 +0530

    Merge branch 'main' into develop

commit 30a24fa59c3ca5c83e76fa5970c38eb8b7860ddd
Merge: 26159f421 c4ba5d5fd
Author: Sayo <[email protected]>
Date:   Sun Jul 6 16:30:43 2025 +0530

    Merge pull request #5416 from ai16z-demirix/fix/issue-5407

    fix: issue-5407, plugin loading bun on windows

commit c4ba5d5fd1084f9344158b39e3e14c9546b294ee
Author: Sayo <[email protected]>
Date:   Sun Jul 6 16:29:28 2025 +0530

    Update packages/cli/src/utils/plugin-creator.ts

    Co-authored-by: Copilot <[email protected]>

commit e3a577ecff8f1dc0ce71fbc78548ff8fcb9efcee
Author: Sayo <[email protected]>
Date:   Sun Jul 6 16:26:26 2025 +0530

    Update plugins.test.ts

commit a582625228354ec6fc0934a24a9739f144765c17
Author: Sayo <[email protected]>
Date:   Sun Jul 6 16:22:17 2025 +0530

    fix: issue-5407, plugin loading bun on windows

commit 5bda3912b33cd5ea82e3c36b5405a6997bee6732
Author: ai16z-demirix <[email protected]>
Date:   Sun Jul 6 12:23:53 2025 +0200

    fix: fixed inconsistency due to cursor review

commit 75a39bf9773fd7a171a428b6cac2b3bb2f951532
Author: ai16z-demirix <[email protected]>
Date:   Sun Jul 6 11:07:21 2025 +0200

    fix: issue-5407, plugin loading bun on windows

commit 26159f421a19762e98f4c8bcc2e45499962eb125
Merge: 2bdff6d19 1c7392b26
Author: Sayo <[email protected]>
Date:   Sun Jul 6 13:59:05 2025 +0530

    Merge pull request #5343 from Dangoz/fix-baseApiClient-response

    fix: handle unwrapped server responses in BaseApiClient

commit 1c7392b261e02f334bfd8cc2a03be94e09db2c23
Merge: b63d40a2e 2bdff6d19
Author: Sayo <[email protected]>
Date:   Sun Jul 6 13:53:35 2025 +0530

    Merge branch 'develop' into fix-baseApiClient-response

commit 2bdff6d19be201e46db86fc02ab25d13a6bd029e
Merge: 7b1c8211f 75a387bcc
Author: Sayo <[email protected]>
Date:   Sun Jul 6 13:45:11 2025 +0530

    Merge pull request #5401 from SYMBaiEX/docs/navbar-fixes-and-styling

    feat: implement comprehensive documentation overhaul with two-track system

commit 75a387bccfcc4c8de2a6996f5b02177721a96384
Merge: 928d3528f 7b1c8211f
Author: Sayo <[email protected]>
Date:   Sun Jul 6 12:46:47 2025 +0530

    Merge branch 'develop' into docs/navbar-fixes-and-styling

commit b63d40a2e015f138a180102addcdb2af3f7d633b
Merge: ad4092cd3 7b1c8211f
Author: Sayo <[email protected]>
Date:   Sun Jul 6 12:43:58 2025 +0530

    Merge branch 'develop' into fix-baseApiClient-response

commit 928d3528fc8f18cb664e6f330d5fb43764b2200f
Author: Sayo <[email protected]>
Date:   Sun Jul 6 12:41:59 2025 +0530

    Apply suggestion from @coderabbitai[bot]

    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

commit 7b1c8211f1ef710fd0ebab693e8ee2d3ca6859d7
Merge: 98dedd96f 35b7327c6
Author: Sayo <[email protected]>
Date:   Sun Jul 6 12:40:51 2025 +0530

    Merge pull request #5412 from reallesee/develop

    ci: update GitHub Actions upload-artifact to v4

commit 35b7327c6fad3ac93f6e226b1fdee2bf61ef25f9
Merge: fbe42528a 98dedd96f
Author: Sayo <[email protected]>
Date:   Sun Jul 6 12:39:33 2025 +0530

    Merge branch 'develop' into develop

commit 98dedd96fe3ede3636de98e6cabb73664ffe500c
Merge: d81c7d87d 58ea0f603
Author: Sayo <[email protected]>
Date:   Sun Jul 6 12:38:19 2025 +0530

    Merge pull request #5414 from ai16z-demirix/feat/issue-5410

    feat: issue-5410 fixing JSDoc comments

commit 3dbfdfc441f74f11f6f6459eca4716c6c24ba09f
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 19:51:59 2025 -0500

    fix: update Docusaurus configuration for AI chat and enhance mobile styles

    - Change AI chat URL to use Netlify function endpoint for proper integration.
    - Refactor CSS to apply containment only on desktop for navbar and main-wrapper, improving mobile performance.
    - Add mobile-specific styles to hide GitHub and RSS icons, and fix z-index issues for mobile sidebar elements.
    - These updates enhance the user experience and ensure compatibility with mobile devices.

commit ac677cf58f1bd38b074bc0d613056692650be10e
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 19:03:08 2025 -0500

    fix: configure AI chat to use POST method instead of GET

    - Add method and headers configuration to @ahelmy/docusaurus-ai plugin
    - Ensures requests use POST with Content-Type: application/json
    - Fixes 405 Method Not Allowed error with Netlify function

commit 6142d06b60480c6e2663ab38f8c1987988808eaf
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 19:01:29 2025 -0500

    docs: complete technical architecture documentation for issue #5234

    Add comprehensive technical documentation covering core missing areas:

    - State Management Architecture (state-management.md)
      * State composition and provider aggregation
      * Memory system with embedding search and scoping
      * Caching layer and database integration
      * Real implementation details from codebase analysis

    - Socket Communication Architecture (socket-communication.md)
      * Server-side Socket.IO implementation
      * Client-side connection management
      * Message flow and event broadcasting
      * Real-time agent coordination

    - Room/World Abstraction System (room-world-abstraction.md)
      * Platform mapping (Discord, Telegram, etc.)
      * UUID deterministic generation and agent perspectives
      * Entity hierarchy and component system
      * Cross-platform entity resolution

    - Service Layer Architecture (service-layer.md)
      * Service lifecycle management and dependency injection
      * Built-in services (transcription, browser, speech)
      * Service builder pattern and custom development
      * Error handling and resilience patterns

    These documents address the core technical gaps identified in issue #5234,
    providing deep architectural understanding for developers building on ElizaOS.
    All documentation verified against actual codebase implementation.

commit 175718b99b93f95b10628f5229554ae20590ae7f
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 18:57:18 2025 -0500

    docs: update .env.example and state management documentation for consistency and clarity

    - Changed environment variable prefixes in .env.example to ensure all AI-related variables use the REACT_APP_ prefix.
    - Revised state management documentation to enhance clarity, focusing on state composition, memory operations, and caching mechanisms.
    - Improved overall structure and readability of the state management architecture section, aligning with the project's documentation standards.

commit b0621b25576b7a4ad7978c5f1811fe4e6e68aa3b
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 18:41:53 2025 -0500

    fix: address PR review feedback for security and documentation formatting

    - Remove sk- prefix from .env.example to avoid triggering security scanners
    - Fix REACT_APP_ variable prefixes for consistency in docs configuration
    - Add missing language specifier to code block in creating-plugins.md
    - Maintain correct environment variable structure for React docs app

commit 6040b127f68aad524132ba31fddcba6d97f86bbe
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 18:31:24 2025 -0500

    feat: add AI assistant integration and comprehensive plugin creation guide

    - Add @ahelmy/docusaurus-ai plugin with Netlify serverless function
    - Create comprehensive plugin creation guide in technical development track
    - Add "Build a Plugin" button to showcase page
    - Update sidebar navigation to include new plugin creation guide
    - Configure POST-only API endpoint for AI chat functionality

commit c99b7529a7f152b63e9b8a12b520cd32ca200d83
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 18:10:31 2025 -0500

    docs: update Docusaurus configuration and enhance search functionality

    - Added new dependency for AI integration: @ahelmy/docusaurus-ai.
    - Updated Docusaurus configuration to streamline search functionality by removing deprecated lunr-search settings.
    - Enhanced CSS for the search input to ensure interactivity and visibility, improving user experience.
    - These changes align with the project's focus on integrating AI capabilities and improving documentation clarity.

commit 62a951c339f8893695c965f8a94a7612a0a241cb
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 17:26:35 2025 -0500

    docs: enhance Docusaurus configuration with type annotations

    - Added type annotations for sidebar item processing functions to improve type safety and clarity.
    - Updated the Docusaurus configuration to ensure consistent handling of sidebar items, enhancing maintainability.
    - These changes align with the project's commitment to using TypeScript effectively and improve the overall documentation quality.

commit 61a4c69c01025a780791da36b51e524d1b3823bf
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 17:15:39 2025 -0500

    docs: remove AI assistant component and related configurations

    - Deleted the AIAssistant component and its associated service file to streamline documentation.
    - Removed AI-related configurations from the Docusaurus setup, ensuring no deprecated references remain.
    - This cleanup enhances the clarity of the documentation and aligns it with the current project architecture, focusing on relevant components only.

commit 2a30b9baade8916d09ce9e6885e2c8ac2e13a8a0
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 17:08:41 2025 -0500

    docs: update dependencies and remove deprecated files

    - Added new dependencies for AI SDKs: @ai-sdk/openai, @ai-sdk/react, and ai.
    - Removed outdated documentation files related to AI search implementation and setup.
    - Updated Docusaurus configuration to handle environment variables more effectively.
    - Adjusted sidebar structure to reflect the removal of deprecated guides and templates.

    These changes enhance the documentation's clarity and ensure it aligns with the latest project architecture and dependency requirements.

commit c77928e450be609a1c3eac80ea79416a72062344
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 14:06:28 2025 -0500

    docs: update installation commands to use bun for all adapters and clients

    - Replaced 'npm install' commands with 'bun install' across all adapter and client documentation files.
    - Ensured consistency in package installation instructions to align with the project's requirement to use bun as the package manager.

    These changes enhance the clarity and usability of the documentation, ensuring it reflects the latest project structure and guidelines.

commit c0f97bd90692341c5248b5f3a8ae79ae7cc304e9
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 14:02:43 2025 -0500

    docs: update Docusaurus configuration and sidebar structure

    - Filtered out 'adapters' and 'clients' categories from the sidebar, retaining only 'plugins'.
    - Updated sidebar items to include icons for 'plugins' category.
    - Removed deprecated 'design system' category and its associated items from the sidebar.
    - Adjusted CLI documentation to replace 'npm' commands with 'bun' commands for consistency.
    - Removed 'modelProvider' from character examples to align with the current architecture.

    These changes enhance the clarity and usability of the documentation, ensuring it reflects the latest project structure and guidelines.

commit 58ea0f603b6e6f659c04594d2721b0f7baf1c312
Author: ai16z-demirix <[email protected]>
Date:   Sat Jul 5 20:58:05 2025 +0200

    feat: issue-5410 fixing JSDoc comments

commit 11cb32529c6f42ce274fd534aee48672156754b5
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 10:54:49 2025 -0500

    docs: remove deprecated 'clients' property from character examples

    - Removed 'clients' array from all character JSON examples
    - Added appropriate platform plugins to 'plugins' array instead
    - Updated Discord examples to include @elizaos/plugin-discord
    - Updated Telegram examples to include @elizaos/plugin-telegram
    - Updated Twitter examples to include @elizaos/plugin-twitter
    - Updated multi-platform examples to include all relevant plugins
    - Fixed troubleshooting references to check plugins array instead of clients

    This aligns with the current ElizaOS architecture where platform integrations are handled through plugins/services rather than the deprecated 'clients' property.

commit 6562ff5eb3679d1e02f12ece4f9982b76ed4522d
Author: SYMBaiEX <[email protected]>
Date:   Sat Jul 5 10:54:33 2025 -0500

    docs: replace npm/npx commands with bun/bunx throughout documentation

    - Updated all package installation commands to use bun add instead of npm install
    - Changed all npm run commands to bun run
    - Replaced npx with bunx for executing packages
    - Updated npm publish to bun publish
    - Changed npm login to bunx npm login for compatibility
    - Updated troubleshooting instructions to reference bun instead of npm

    This ensures consistency with the project's requirement to use bun as the package manager.

commit fbe42528a9cc97fe78e4b2ac569180033b9369e1
Author: Micke <[email protected]>
Date:   Sat Jul 5 16:13:01 2025 +0300

    ci: update GitHub Actions upload-artifact to v4

commit 1f45e63e1751888bfea81d11799a77617902f46e
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 23:06:46 2025 -0500

    fix: ensure AI search uses real API calls

    - Add proper error handling for API responses
    - Add window declarations for TypeScript
    - Add detailed logging for debugging AI search
    - Verify API calls are made to correct endpoints
    - Add comprehensive documentation for AI search implementation

    The AI search now makes real API calls to:
    - OpenAI Chat Completions API (gpt-3.5-turbo)
    - Anthropic Messages API (claude-3-haiku)
    - Groq (when configured)

    Console logs now show:
    - When AI is enabled and which provider
    - Each search request to AI
    - AI responses received
    - Detailed error context if failures occur

commit 3dd6b82b263108cd656015388c2427b86803850d
Merge: e2104c68a d81c7d87d
Author: SYMBiEX <[email protected]>
Date:   Fri Jul 4 22:56:59 2025 -0500

    Merge branch 'develop' into docs/navbar-fixes-and-styling

commit e2104c68acc0ee6c666e8577e2436ab4eca5d736
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 20:51:14 2025 -0500

    feat: implement real AI-powered search functionality

    - Add AI search service that uses OpenAI/Anthropic/Groq when configured
    - Pass API keys securely through Docusaurus custom fields
    - Update SmartSearch component to use real AI when enabled
    - Fix import paths to use relative imports
    - Maintain fallback to enhanced local search when AI not available

    AI search will automatically activate when:
    - REACT_APP_AI_ENABLED is not set to 'false'
    - An API key is provided (REACT_APP_OPENAI_API_KEY, etc.)
    - The provider is properly configured

commit d81c7d87d7c837f4afd4a71377dc0b17c8f8fa19
Merge: 3fffd346b d3e1dc708
Author: tcm390 <[email protected]>
Date:   Sat Jul 5 09:33:36 2025 +0800

    Merge pull request #5411 from elizaOS/tcm/fix-chat-creation

    fix: Refactor DM channel creation logic to fetch live message count inste…

commit d3e1dc708e3da54ca196017c86a7f8601b6eff65
Author: Ting Chien Meng <[email protected]>
Date:   Sat Jul 5 09:22:53 2025 +0800

    clean code

commit 59c3b37e635084780929dfa634cdb985e290d6dd
Author: Ting Chien Meng <[email protected]>
Date:   Sat Jul 5 09:21:39 2025 +0800

     Refactor DM channel creation logic to fetch live message count instead of using stale state

commit cc5bbe86d488aa06ba46b4f381bfa1710a300b40
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 20:12:10 2025 -0500

    fix: add 'features' tag back to blog tags.yml

    - Add 'features' tag definition to tags.yml to fix warning for blog posts using this tag
    - Keeps both 'feature' (singular) and 'features' (plural) tags for flexibility

commit 3a14bc12ec395f9473fde7f80098b66a2dd56bf6
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 20:10:17 2025 -0500

    fix: remove broken links to removed customize track

    - Remove reference to customize/twitter-advanced.md in twitter-setup.md
    - Remove references to character-builder, environment-builder, twitter-advanced, and analytics pages in quick-start.md
    - Replace Advanced Features section with reference to Technical Documentation

commit 9ed22921b3fa63eb954f4cef8abcfe040ac7c5f5
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 19:57:49 2025 -0500

    fix: additional security and markdown improvements

    - Replace remaining sk- and realistic API key patterns in CLI docs
    - Fix MD029 ordered list numbering in gallery.md (use 1/1/1 style)
    - Ensure all API key examples use safe placeholder patterns
    - Complete security audit of documentation examples

commit a3d5fc52033cb394c84394a7eb2f2ad4d1138120
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 19:52:17 2025 -0500

    fix: resolve all CodeRabbit review comments

    - Remove duplicate 'features' blog tag, keep 'feature'
    - Fix boolean env vars to lowercase (TWITTER_SEARCH_ENABLE=false)
    - Add security warnings for password storage in Twitter setup
    - Replace realistic API key examples with safe placeholders
    - Add missing language specifiers to code blocks (text, bash, json)
    - Fix model name accuracy: keep Groq as provider, clarify xAI (Grok)
    - Fix heading punctuation: remove colons from DO/DON'T headings
    - Update userId→entityId in API documentation for consistency
    - Fix version pill text color to black on dark theme

    Addresses 56 CodeRabbit comments for professional code quality

commit 76a852a873a4c6887108bfa1e8e7878790154f62
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 19:34:29 2025 -0500

    fix: remove all references to deleted customize track

    - Remove customize track card from main intro.mdx
    - Update AI assistant and content recommendations components
    - Fix 404 page to redirect customize links to relevant tracks
    - Update link verification and performance test scripts
    - All customize track references now point to appropriate simple/technical tracks

commit f3d323c7eac1e89d95382b89bc87acc6baeb5d82
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 19:31:35 2025 -0500

    remove: delete customize track files from repository

    - Remove all files in packages/docs/docs/customize/ directory
    - Customize track was removed from navigation and should not be tracked

commit 527444c15c4fe40c32fc89232bde27d3d3494624
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 19:27:12 2025 -0500

    security: address CodeRabbit review comments

    - Remove exposed API key from docs/.env file and add to .gitignore
    - Fix boolean environment variable documentation (use true/false)
    - API key has been rotated for security

commit cc7262a7a1f656722cf17a3212fd38f17a790a8e
Merge: 4d80eb36f 3fffd346b
Author: SYMBiEX <[email protected]>
Date:   Fri Jul 4 19:25:52 2025 -0500

    Merge branch 'develop' into docs/navbar-fixes-and-styling

commit 4d80eb36fc06dca75ffa32129c5e586683e0d9e3
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 19:17:01 2025 -0500

    fix: update background color in documentation configuration

    - Changed background color for the LLMs full feature notification from 'var(--ifm-color-warning-light)' to 'var(--ifm-color-primary-light)' for improved visibility and consistency.
    - Removed unnecessary whitespace in docusaurus.config.ts to maintain code cleanliness.

commit 165c670e582e063f7d4f5c10705ec1fb1b662a3e
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 18:53:40 2025 -0500

    feat: enhance documentation with improved Simple and Technical tracks

    Major improvements to documentation structure and content:
    - Enhanced intro page with visual learning path and cost transparency
    - Expanded FAQ with detailed cost breakdowns and deployment guidance
    - Added deployment guides for Railway and Render (placeholders)
    - Improved user onboarding with checklists and emergency help sections
    - Added success stories and community integration
    - Created comprehensive technical introduction page
    - Enhanced technical FAQ with production monitoring examples
    - Added multi-modal agent implementation patterns
    - Included contribution guidelines and community resources
    - Updated sidebar navigation with technical intro
    - Removed customize track as requested
    - Improved two-track system with clear audience targeting
    - Added visual flow diagrams using Mermaid
    - Better cost transparency and realistic expectations
    - Enhanced community support integration
    - Fixed MDX compilation issues with angle brackets in tables
    - Created placeholder deployment guides for future features
    - Improved navigation and user experience
    - Added comprehensive troubleshooting sections

    These changes significantly improve the documentation for both non-technical
    users and developers, providing clearer learning paths and better support.

commit eb3de40cbba01bd4b1ba82b4f1189c8248760a91
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 18:00:22 2025 -0500

    chore: update documentation and configuration files

    - Updated docusaurus.config.ts to temporarily disable experimental features until @docusaurus/faster is installed.
    - Modified sidebars.ts for improved labeling and organization of customization sections.
    - Enhanced intro.mdx with additional images and layout adjustments for better visual appeal.
    - Revised analytics.md, character-builder.md, environment-builder.md, feature-workshop.md, overview.md, and visual-lab.md to improve clarity and structure.
    - Removed deprecated SearchBar component and cleaned up custom.css to maintain visual identity.

commit 3fffd346b544377ea0951d006718e19f5ce558af
Merge: d4d2c8ed3 74da49b60
Author: cjft <[email protected]>
Date:   Fri Jul 4 15:48:44 2025 -0600

    Merge pull request #5408 from elizaOS/twitter-docs

    chore: update twitter plugin docs

commit 74da49b603eca74ebd5e5376f0b5e6894268dae8
Author: Christopher Trimboli <[email protected]>
Date:   Fri Jul 4 15:47:21 2025 -0600

    update twitter plugin docs

commit ff23c1cfb46134100f68999bccf6e8b43ed75f50
Merge: 8946d6f2a d4d2c8ed3
Author: Sayo <[email protected]>
Date:   Sat Jul 5 01:00:12 2025 +0530

    Merge branch 'develop' into docs/navbar-fixes-and-styling

commit ad4092cd3bf286ad12b75ea14e760e9fac80d3c3
Merge: c0d4697cd d4d2c8ed3
Author: Sayo <[email protected]>
Date:   Sat Jul 5 00:59:47 2025 +0530

    Merge branch 'develop' into fix-baseApiClient-response

commit d4d2c8ed346cb1e1604bc57a1321cf5c99de9891
Merge: a351d4f2c 8ebd50890
Author: Sayo <[email protected]>
Date:   Sat Jul 5 00:14:30 2025 +0530

    Merge pull request #5406 from elizaOS/fix/test-utils-connection-attempts

    fix: improve maxConnectionAttempts calculation in test-utils

commit 8ebd50890b4ab58ac5c43ccb7676aa019c919a72
Author: Sayo <[email protected]>
Date:   Sat Jul 5 00:13:48 2025 +0530

    fix: improve maxConnectionAttempts calculation in test-utils

    - Replace arbitrary time division with actual polling interval-based calculation
    - Ensure minimum 5 connection attempts regardless of timing
    - Provide more consistent behavior across platforms (especially macOS CI)
    - Fix potential premature timeout issues in slower environments

commit 8946d6f2a9eead2eb0555e3918b6a6acd1db9eac
Merge: 963738151 a351d4f2c
Author: Sayo <[email protected]>
Date:   Sat Jul 5 00:07:38 2025 +0530

    Merge branch 'develop' into docs/navbar-fixes-and-styling

commit a351d4f2c80dae81971a5297041d11ec0e02a61c
Merge: 6d279457a 9d48fc14b
Author: Sayo <[email protected]>
Date:   Sat Jul 5 00:06:58 2025 +0530

    Merge pull request #5405 from elizaOS/fix/ubuntu-cli-tests-memory-allocation

    fix(ci): standardize memory allocation and test execution across platforms

commit 9d48fc14b073ead846fa2083de192aa02a7beff0
Author: Sayo <[email protected]>
Date:   Sat Jul 5 00:06:47 2025 +0530

    Update test-utils.ts

commit 60ab388ca4eea87d29bdc20c2a1883ee4cb0fee2
Author: Sayo <[email protected]>
Date:   Fri Jul 4 23:52:20 2025 +0530

    regen bun lock

commit 9cba7cbe031ae1970f06f77379dbfb9f20ef1c4f
Author: Sayo <[email protected]>
Date:   Fri Jul 4 23:52:13 2025 +0530

    refactor: switch test characters from local AI to OpenAI plugin

    - Change ada.json and multi-chars.json to use @elizaos/plugin-openai
    - Remove dependency on @elizaos/plugin-local-ai since AI models are no longer downloaded in CI
    - Ensures tests use available OpenAI plugin instead of requiring local models

commit 67d47410817ce6a0ae1dc43226b5872f51c6eb14
Author: Sayo <[email protected]>
Date:   Fri Jul 4 23:51:09 2025 +0530

    refactor: remove AI model download step and consolidate CLI tests

    - Remove unnecessary local AI model download step from CI workflow
    - Consolidate three identical CLI TypeScript test steps into single step
    - Follow DRY principle by removing OS-specific test duplicates
    - Maintain same functionality across all platforms (Ubuntu, macOS, Windows)

commit 5a94223d227b7672c058066dbd014ac43cf51d09
Author: Sayo <[email protected]>
Date:   Fri Jul 4 23:40:12 2025 +0530

    refactor(ci): remove redundant cleanup steps

    Tests already have proper built-in cleanup via:
    - beforeEach: killProcessOnPort()
    - afterEach: processManager.cleanup()
    - Individual tests: serverProcess.kill() in finally blocks

    Removes 30+ lines of redundant CI cleanup code across all platforms.

commit 0fd1e482d751fc2369d45773458654d079e9a3a6
Author: Sayo <[email protected]>
Date:   Fri Jul 4 23:37:53 2025 +0530

    fix(ci): standardize memory allocation and test execution across platforms

    - Increase Ubuntu and Windows memory allocation from 4GB to 8GB to match macOS
    - Simplify Ubuntu test execution by removing complex inline cleanup
    - Use clean test execution pattern consistent across all platforms
    - Should resolve 'No agents found' and 'AGENT_NOT_FOUND' errors in Ubuntu tests

    This brings Ubuntu CI tests on par with the reliable macOS approach.

commit c0d4697cd6169d755332934d1dc77ad9c1085d26
Merge: c6d01c4fd 6d279457a
Author: Sayo <[email protected]>
Date:   Fri Jul 4 23:27:04 2025 +0530

    Merge branch 'develop' into fix-baseApiClient-response

commit c6d01c4fd1a61510b7e141a9afb5f3c3a8f92856
Author: Sayo <[email protected]>
Date:   Fri Jul 4 23:26:31 2025 +0530

    fix(api-client): correct wrapped response detection to only check for success property

    - Fix response parsing logic in BaseApiClient to detect wrapped responses by checking only for 'success' property
    - Previously required both 'success' and 'data' properties, causing wrapped error responses to be mishandled
    - Valid error responses like { success: false, error: {...} } are now properly detected and throw ApiError
    - Add comprehensive test case to verify wrapped error response handling
    - All existing tests continue to pass (168 total)
    - No breaking changes to existing functionality

    Resolves issue where wrapped error responses were returned directly instead of throwing ApiError

commit 963738151df6dbaec9459e92d4befac44264b26b
Merge: 6441907e5 6d279457a
Author: Sayo <[email protected]>
Date:   Fri Jul 4 23:09:42 2025 +0530

    Merge branch 'develop' into docs/navbar-fixes-and-styling

commit 6d279457adac65b2cbe388987859b4a7c8531f4b
Merge: 1b932e4de 16ac982e6
Author: tcm390 <[email protected]>
Date:   Sat Jul 5 01:37:07 2025 +0800

    Merge pull request #5404 from elizaOS/tcm/reuse-delete-hook

    fix: use delete hook

commit 16ac982e62377f230edf3da2cc24368835088249
Author: Ting Chien Meng <[email protected]>
Date:   Sat Jul 5 01:34:48 2025 +0800

    use delete hook

commit 1b932e4de47ad55c3d40bd17fcbe0a175cb22ccd
Merge: d65d566be be1144255
Author: tcm390 <[email protected]>
Date:   Sat Jul 5 01:27:40 2025 +0800

    Merge pull request #5403 from elizaOS/tcm/header-dropdown

    feat: header dropdown

commit be1144255b5b045b2a2d0ffda6a05a42afb4f4f6
Author: Ting Chien Meng <[email protected]>
Date:   Sat Jul 5 01:24:52 2025 +0800

    clean code

commit 7079811fdd4b81022480809a77545b3952d2106b
Author: Ting Chien Meng <[email protected]>
Date:   Sat Jul 5 01:21:07 2025 +0800

    min width

commit 224f0fae1f277c2e4d0a212ff8a50acf61fcf5e0
Author: Ting Chien Meng <[email protected]>
Date:   Sat Jul 5 01:14:19 2025 +0800

    update header dropdown

commit 051964f3a1d8589534cc3a07f07716dd6b31c560
Author: Ting Chien Meng <[email protected]>
Date:   Sat Jul 5 01:13:56 2025 +0800

    agebt deletion hook

commit 6441907e5858a5400da59d65175ba38637d10900
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 09:47:59 2025 -0500

    feat: add docs development scripts to root package.json

    ✨ Added start:docs and dev:docs commands for convenient documentation development from the root directory:
    - bun start:docs - Start documentation dev server
    - bun dev:docs - Development mode for docs

    These commands use turbo to run the docs package scripts and make it easier to work on documentation without navigating to the packages/docs directory.

commit 701adc526ce864ad6887a3f754c1dcfeeeffdfa3
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 09:40:29 2025 -0500

    chore: update bun.lock with latest dependencies

commit 1424982f39de2904589f5fa2c89649a1ea4f750f
Merge: 19c7269d7 d65d566be
Author: SYMBiEX <[email protected]>
Date:   Fri Jul 4 09:34:57 2025 -0500

    Merge branch 'elizaOS:develop' into docs/navbar-fixes-and-styling

commit d65d566be87f44af41c84f494f3cc3623b8080d7
Merge: 2b1709a28 4f02026f4
Author: tcm390 <[email protected]>
Date:   Fri Jul 4 22:33:33 2025 +0800

    Merge pull request #5402 from elizaOS/tcm/small-fix2

    fix: resolve group chat crash and unify SplitButton corner radius

commit 4f02026f43245e077efcbaf133da1c0c7020ddcf
Merge: 6b711b8bd 2b1709a28
Author: tcm390 <[email protected]>
Date:   Fri Jul 4 22:33:15 2025 +0800

    Merge branch 'develop' into tcm/small-fix2

commit 6b711b8bda2d6234adafc04287c282eb9525c908
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 22:30:58 2025 +0800

    unify height and coner radius

commit 19c7269d7c04c15e1594e97bf3621d3e4b973525
Merge: 1969ffeba 2b1709a28
Author: SYMBiEX <[email protected]>
Date:   Fri Jul 4 09:30:48 2025 -0500

    Merge branch 'develop' into docs/navbar-fixes-and-styling

commit ee573579ec88cf43785bdea5f8da8880d92cbb0e
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 22:30:31 2025 +0800

    add independent main and dropdown button className support to SplitButton

commit 1969ffebafca8224bef0a01d463f2cb978058456
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 09:21:48 2025 -0500

    docs: restructure documentation and fix configuration

    - Added simple/intro.md to fix sidebar reference error
    - Updated docusaurus.config.ts with RSS feed and navbar fixes
    - Modified sidebars.ts for proper navigation structure
    - Updated package.json with new dependencies
    - Enhanced quick-start guide content
    - Resolved build warnings and navigation issues

commit d79453bdefbe79bb471681c8c5db33e44837e079
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 09:20:54 2025 -0500

    feat: enhance search capabilities and add AI Assistant layout

    - Implemented semantic content search with multiple search strategies
    - Added Layout wrapper to ensure AI Assistant visibility across all pages
    - Enhanced search with content analysis and better ranking
    - Improved user experience with intelligent search results

commit e6ed554ddbb434d73cefa49c12b300ad99435a0e
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 09:20:35 2025 -0500

    fix: remove Smart recommendations and fix documentation navigation

    - Removed ContentRecommendations component from DocItem/Content
    - Fixed unwanted redirect from /docs/intro to /docs/simple/intro
    - Cleaned up navigation routing logic in Root component
    - Improved documentation user experience

commit b96b72e868377f92f8758fe05cc0047659e89683
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 09:20:10 2025 -0500

    fix: navbar header styling and RSS button alignment

    - Fixed RSS button container to match GitHub button styling exactly
    - Removed problematic vertical centering that broke navbar layout
    - Ensured consistent styling between RSS and GitHub icons
    - Fixed dropdown positioning and button padding

commit d45128438492b5f568bff5096d1871714caf9a51
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 22:17:06 2025 +0800

    null check

commit 2b1709a2864259b8c9cd12d4ba2415a67e5f2ca9
Merge: b65b398b7 75b93ae8e
Author: tcm390 <[email protected]>
Date:   Fri Jul 4 22:14:38 2025 +0800

    Merge pull request #5400 from elizaOS/tcm/prevent-duplicate-new-chat

    fix: prevent duplicate new chat creation

commit 75b93ae8efad8303ad2c223f7f3f20da9b31fe07
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 22:14:08 2025 +0800

    prevent duplicate new chat creation

commit da5302c6dc27efecef1b5bc4f10dd4f311a063d9
Merge: 13a66235f b65b398b7
Author: Sayo <[email protected]>
Date:   Fri Jul 4 19:41:04 2025 +0530

    Merge branch 'develop' into fix-baseApiClient-response

commit b65b398b7419e4b51cbc2153d21d98a256c2306b
Merge: bb655518b fb8efc898
Author: tcm390 <[email protected]>
Date:   Fri Jul 4 22:08:36 2025 +0800

    Merge pull request #5399 from elizaOS/tcm/fix-avatar-wipe

    fix: preserve avatar when updating secrets from SecretPanel

commit fb8efc89890f72397d7b875a90c0e560d6a38dd7
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 22:03:47 2025 +0800

    fix(agent-settings): preserve avatar when updating secrets via SecretPanel

commit 13a66235fd79499fdb36e08f3c7ec79dbed848fa
Merge: a75b20e05 bb655518b
Author: Sayo <[email protected]>
Date:   Fri Jul 4 19:32:22 2025 +0530

    Merge branch 'develop' into fix-baseApiClient-response

commit bb655518b726c203354ad6bf0e8b70653f1365a1
Merge: 1d65b57ad c7d4e5b67
Author: tcm390 <[email protected]>
Date:   Fri Jul 4 21:45:22 2025 +0800

    Merge pull request #5398 from elizaOS/tcm/agent-card-new-chat

    fix: agent card new chat

commit c7d4e5b67be6d9e03d9cd9741e096f3f25edff17
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 21:41:12 2025 +0800

    remove navigation

commit 8301cad24b2c2de00a25c69b8b958ffcec585e14
Merge: c02ab8e53 1d65b57ad
Author: tcm390 <[email protected]>
Date:   Fri Jul 4 21:31:21 2025 +0800

    Merge branch 'develop' into tcm/agent-card-new-chat

commit c02ab8e53c661498a626f0d5743243905e8b185b
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 21:31:08 2025 +0800

    add deps and null check

commit bf9eca7c71ac0d6780a10e3389ad05e4d4f79bd0
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 21:27:16 2025 +0800

    correct button text

commit e2b45e7473d4f7bccd8c5069ae0560b835a88612
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 21:23:14 2025 +0800

    fix rerender issue

commit dbf3ed480d8949c20430b5a86f232c6a14cc6b40
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 21:22:24 2025 +0800

    clean code

commit fc4459a6ac8e638356a0bb499b202d01230268bd
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 21:21:55 2025 +0800

    handle agent card new chat

commit 1d65b57ad3b2fe4a37ef0214eedbc765fccc2b58
Merge: c4d4687ab 6bc7582e3
Author: Sayo <[email protected]>
Date:   Fri Jul 4 17:35:26 2025 +0530

    Merge pull request #5397 from elizaOS/feature/ui-cursor-pointer-improvements

    feat: improve UI cursor pointer interactions

commit 6bc7582e3700fe5e57f3f20a8e2bee1a060ef3dd
Author: Sayo <[email protected]>
Date:   Fri Jul 4 17:32:08 2025 +0530

    feat: improve UI cursor pointer interactions

    - Add cursor-pointer to all interactive sidebar elements
    - Update button base class to include cursor-pointer
    - Improve sidebar styling and layout consistency
    - Fix create new button styling with sidebar-accent background

commit c4d4687ab2753195d9be973009503768da36e516
Merge: 6453f3453 9d031e034
Author: Sayo <[email protected]>
Date:   Fri Jul 4 17:01:04 2025 +0530

    Merge pull request #5368 from ai16z-demirix/feat/issue-5367

    feat: bun test:app base setup - issue 5367

commit 6453f3453792c860742aae5fce19f32d4b675a38
Merge: da838a75f 6cacef73c
Author: Sayo <[email protected]>
Date:   Fri Jul 4 16:58:08 2025 +0530

    Merge pull request #5396 from elizaOS/fix/docs-version-1.0.17

    fix(docs): update documentation version from 1.0.10 to 1.0.17

commit da838a75f8806350ec1d5cd3a80fb9f6781b4e6c
Merge: 1d9168a24 052656919
Author: tcm390 <[email protected]>
Date:   Fri Jul 4 19:27:16 2025 +0800

    Merge pull request #5393 from elizaOS/tcm/cursor-review

    fix: cursor review

commit 6cacef73cd6ed08e8060e761c96ab2b45ad4dda0
Author: Sayo <[email protected]>
Date:   Fri Jul 4 16:56:43 2025 +0530

    fix(docs): update documentation version from 1.0.10 to 1.0.17

    - Updated the current version label in docusaurus.config.ts
    - This fixes the incorrect version display showing 1.10.0 instead of 1.0.17

    🤖 Generated with Claude Code

commit 052656919ed2de0a8eed0ea5ddfe80edbed7d03b
Merge: 5394bc23a 633ccaf5a
Author: tcm390 <[email protected]>
Date:   Fri Jul 4 19:19:53 2025 +0800

    Merge pull request #5395 from elizaOS/cursor/fix-non-null-assertion-in-useimperativehandle-efc8

    Fix non-null assertion in useImperativeHandle

commit 633ccaf5ac2c53ff8659db67cf7087601504ae6b
Merge: 3cbf51446 5394bc23a
Author: tcm390 <[email protected]>
Date:   Fri Jul 4 19:19:41 2025 +0800

    Merge branch 'tcm/cursor-review' into cursor/fix-non-null-assertion-in-useimperativehandle-efc8

commit 5394bc23a0deea7eed25b159f1f3dd1918f8bf81
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 19:15:21 2025 +0800

    fix cursor review

commit 3cbf51446d21a7a2e178c315040df16ac3706b8a
Author: Cursor Agent <[email protected]>
Date:   Fri Jul 4 11:13:30 2025 +0000

    Fix SplitButton ref handling and minor styling tweak

    Co-authored-by: tcm390 <[email protected]>

commit a7d91b2ae24f30409c53157e1730e486ba313c2e
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 19:03:03 2025 +0800

    fix cursor review

commit 9d031e0347cd8ce096e47d066fb26cc10a605cfc
Merge: 291bf3fbe 1d9168a24
Author: Demirix <[email protected]>
Date:   Fri Jul 4 12:59:09 2025 +0200

    Merge branch 'develop' into feat/issue-5367

commit 1d9168a24d69a85a8b95d98be5f83bd3dc199e87
Merge: fddda3b91 59c56d615
Author: tcm390 <[email protected]>
Date:   Fri Jul 4 18:46:59 2025 +0800

    Merge pull request #5392 from elizaOS/tcm/dm-chat-header

    feat: dm chat header

commit 59c56d61575458eaf86805100554ffb80a561536
Merge: 53fc71702 fddda3b91
Author: tcm390 <[email protected]>
Date:   Fri Jul 4 18:45:07 2025 +0800

    Merge branch 'develop' into tcm/dm-chat-header

commit 53fc717025e1167915d33a5874436902ff423b0e
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 18:40:33 2025 +0800

    update header design

commit 291bf3fbec2c6a5f75015499ddba1c17fe7da841
Merge: 20c1afb9c fddda3b91
Author: Sayo <[email protected]>
Date:   Fri Jul 4 16:08:14 2025 +0530

    Merge branch 'develop' into feat/issue-5367

commit fddda3b910132fc32ab77ab8c964774403937bac
Merge: ed388497e c825aa468
Author: Sayo <[email protected]>
Date:   Fri Jul 4 15:45:34 2025 +0530

    Merge pull request #5390 from elizaOS/feature/ui-avatar-improvements

    feat: improve UI avatar handling and styling consistency

commit 41f50b8b1ce3d8b9e67a8b30b0197d9d4072e7fc
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 18:10:17 2025 +0800

    fix(chat): allow new DM if renamed empty chat exists

commit ed388497e923f927b0946601e27aa684b17ee065
Merge: 754b839a9 eea9abab0
Author: Sayo <[email protected]>
Date:   Fri Jul 4 15:37:05 2025 +0530

    Merge pull request #5391 from elizaOS/feat/update-actions-tab-label

    feat: update actions tab label to 'Model Calls' in agent sidebar

commit eea9abab027ed2c2f1ad02539e0bfa3df8479754
Author: Sayo <[email protected]>
Date:   Fri Jul 4 15:36:29 2025 +0530

    feat: update actions tab label to 'Model Calls' in agent sidebar

    - Changed the label from 'Actions' to 'Model Calls' for better clarity
    - Updated in packages/client/src/components/agent-sidebar.tsx

commit 38f16363bcb22b79a7c5ef47d708d57e0c9d1a2b
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 18:04:39 2025 +0800

    fix(chat): prevent creating new DM channel if latest is empty

commit c825aa46897fb91382f54954c88b8339486b104c
Author: Sayo <[email protected]>
Date:   Fri Jul 4 15:32:36 2025 +0530

    feat: improve UI avatar handling and styling consistency

    - Add getAgentAvatar utility function to agent-card component
    - Replace custom avatar rendering with consistent Avatar component usage
    - Improve avatar display in sidebar groups with proper fallbacks
    - Update styling to use consistent rounded corners
    - Remove unused icon imports and clean up component structure
    - Enhance group avatar display with better spacing and border styling

commit 42e140958706dfb8531c8dd9ccb3e56e92618a04
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 17:43:14 2025 +0800

    fix(chat): ensure newly created DM chat is selected

commit 20c1afb9c87e331047c4fd8f10d9e990d515a0b7
Merge: dcf2cfd42 754b839a9
Author: Demirix <[email protected]>
Date:   Fri Jul 4 11:13:19 2025 +0200

    Merge branch 'develop' into feat/issue-5367

commit 754b839a98196a6b7e0fee7aa0e96dcdbd036245
Merge: ffe7c83c4 3172ec60a
Author: Sayo <[email protected]>
Date:   Fri Jul 4 14:35:18 2025 +0530

    Merge pull request #5389 from elizaOS/feature/update-select-border-radius

    chore: Update select component border radius

commit 3172ec60ad24fdd5cf5a1349a927b0b53b9a0cff
Author: Sayo <[email protected]>
Date:   Fri Jul 4 14:34:16 2025 +0530

    Update select component border radius to rounded-xl

commit b0c6092fdfec15cb55eb719829583f9c17aef7ce
Author: Ting Chien Meng <[email protected]>
Date:   Fri Jul 4 16:14:58 2025 +0800

    update header design

commit a75b20e05bfa55c32e2389f0047d91e0d552cafd
Merge: 5c923c6c1 ffe7c83c4
Author: Sayo <[email protected]>
Date:   Fri Jul 4 12:47:28 2025 +0530

    Merge branch 'develop' into fix-baseApiClient-response

commit dcf2cfd427dfb164bd5cbba3848052fdd5cd6e2c
Merge: e05635d17 ffe7c83c4
Author: Sayo <[email protected]>
Date:   Fri Jul 4 12:47:10 2025 +0530

    Merge branch 'develop' into feat/issue-5367

commit ffe7c83c49aabe3ea8ebf075e90e2bb939a7459c
Merge: f82f9b18b d05b91a9d
Author: Sayo <[email protected]>
Date:   Fri Jul 4 12:46:45 2025 +0530

    Merge pull request #5359 from SYMBaiEX/fix/migrate-cli-to-clack-prompts

    feat: migrate CLI to @clack/prompts for consistency

commit e05635d170407b9e4200db008b1da0eaf9b9d9a4
Merge: ec706160b f82f9b18b
Author: Sayo <[email protected]>
Date:   Fri Jul 4 12:31:59 2025 +0530

    Merge branch 'develop' into feat/issue-5367

commit 4e5552dfb6716e278c901c41826cda3db6ff3cfe
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 00:44:25 2025 -0500

    fix: update parameter names in DatabaseAdapter methods for clarity

    - Change `roomId` to `roomIds` in `getRoomsByIds` method to reflect multiple room retrieval.
    - Update `roomId` to `rooms` in `createRooms` method to indicate an array of room objects.
    - Remove outdated parameter description in `setCache` method for improved documentation accuracy.

commit ec59d81546679afb77ceeec86a5964200c1f7670
Author: SYMBaiEX <[email protected]>
Date:   Fri Jul 4 00:37:15 2025 -0500

    feat: enhance documentation with AI features and components

    - Add .env.example for environment configuration
    - Introduce AI Setup README for enabling AI features
    - Update docusaurus.config.ts to integrate AI settings
    - Implement new components: AIAssistant, ContentRecommendations, SmartSearch, and QATestRunner
    - Create comprehensive guides for AI configuration, character building, and plugin development
    - Add performance and accessibility testing scripts
    - Revise documentation structure to support new AI functionalities and improve user experience

commit d05b91a9d397307d608a87162b343b57908552de
Merge: 6dfcc8ed5 f82f9b18b
Author: SYMBiEX <[email protected]>
Date:   Thu Jul 3 22:30:23 2025 -0500

    Merge branch 'develop' into fix/migrate-cli-to-clack-prompts

commit f82f9b18bef32bf6468c41c795b792645492a6db
Merge: fa3bae5ba 9f52a68fa
Author: tcm390 <[email protected]>
Date:   Fri Jul 4 08:43:16 2025 +0800

    Merge pull request #5388 from elizaOS/tcm/fix-recording-padding

    fix: recording icon padding

commit 9f52a68fa6a53b7dd4f23e30…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants