-
Notifications
You must be signed in to change notification settings - Fork 5.4k
fix: env settings scroll #5312
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
fix: env settings scroll #5312
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. |
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing Touches🧪 Generate Unit Tests
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. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed 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)
Other keywords and placeholders
CodeRabbit Configuration File (
|
commit 1a138f36681d5a935660d89e08254a54a48db2b1 Merge: 802869838 2d2978756 Author: Sayo <[email protected]> Date: Wed Jul 2 16:01:17 2025 +0530 Merge pull request #5346 from elizaOS/feature/home-page-tabs-ui fix(client): resolve all type issues in home.tsx for complete type safety commit 2d2978756aae170d97fd82cf07af11dc3e9ac54e Author: Sayo <[email protected]> Date: Wed Jul 2 15:56:02 2025 +0530 fix(client): resolve all type issues in home.tsx for complete type safety - Use AgentStatus enum instead of string literals for status comparison - Add proper type imports for MessageServer and MessageChannel - Add explicit type annotations for useServers and useChannels hooks - Fix handleNavigateToDm to accept Partial<Agent> parameter - Add displayName to ServerChannels memoized component - Properly type GroupCard group prop with type assertion - Ensure all map functions have explicit type annotations commit f4736335f1b30d36de8b7c7da8c6c73b448fee06 Author: Sayo <[email protected]> Date: Wed Jul 2 15:50:16 2025 +0530 Redesign home page with tabs for agents and groups Refactored the home page to use a tabbed interface for switching between agents and groups, improving organization and user experience. Updated agent and group card components for better visual feedback and consistency. Also optimized rendering and styling, and memoized server channel components for performance. commit 802869838129716eac2203b984f8a937899ab76e Merge: 0284a25d7 b47e6d18e Author: Sayo <[email protected]> Date: Wed Jul 2 15:16:18 2025 +0530 Merge pull request #5345 from elizaOS/feature/update-agent-settings-ui feat: update agent settings UI to match design specifications commit b47e6d18edd0b1512ddaef9b78f8ef138c259b6f Author: Sayo <[email protected]> Date: Wed Jul 2 15:06:50 2025 +0530 Fix component tests after UI styling updates - Update label test to expect font-normal instead of font-medium - Update textarea test to expect min-h-[120px] instead of min-h-[60px] - Update textarea test to expect focus-visible:ring-1 instead of focus-visible:ring - All tests should now pass with the new styling commit 6b6df1819ff87b413dcfe22e020cc66f02ae7a36 Author: Sayo <[email protected]> Date: Wed Jul 2 14:59:47 2025 +0530 Fix secret panel input border radius to match other form inputs - Change from rounded-md to rounded for consistency - Apply to all input containers in secret panel - Fix desktop and mobile layouts - Match the design system's border radius commit 1c13fd911b063a9834d41f8aebb6d19f50478030 Author: Sayo <[email protected]> Date: Wed Jul 2 14:58:14 2025 +0530 Fix duplicate ElevenLabs voices and improve dark mode styling - Return empty array instead of default models when no API key or errors - Fix badge hover colors to use accent instead of hardcoded white/black - Update array input border styling to match other inputs - Prevent duplicate display of ElevenLabs default voices commit e76745a136d86b1c66f9db53ed291062ef128552 Author: Sayo <[email protected]> Date: Wed Jul 2 14:57:10 2025 +0530 Fix ElevenLabs voice dropdown to show only custom voices - Filter API response to exclude default voices already in config - Show only custom/cloned voices from API with (Custom) label - Improve SelectLabel styling with uppercase, smaller text, wider tracking - Fix dropdown to properly display both static and custom voices separately commit 61f9bccbbf0cea0f9c882e1a5e6b755b292f7161 Author: Sayo <[email protected]> Date: Wed Jul 2 14:52:55 2025 +0530 feat: add logical grouping to voice model dropdown - Group voice models by provider (No Voice, Local, OpenAI, ElevenLabs) - Add visual separators between groups - Add descriptive group labels - Simplify voice model names within groups - Import SelectGroup, SelectLabel, and SelectSeparator components commit df9d35f88a66e1fd770c89285affca0b6c39bc54 Author: Sayo <[email protected]> Date: Wed Jul 2 14:45:44 2025 +0530 feat: update dropdown menu styling to match form design - Use consistent border radius (4px) for dropdown content - Match background color (bg-card) with form inputs - Increase padding for dropdown items (py-3 pl-4) - Add hover state for better interactivity - Increase viewport padding for better spacing commit d6f32621232ddcb33069ef265e79e3f39bc73da7 Author: Sayo <[email protected]> Date: Wed Jul 2 14:44:30 2025 +0530 fix: add padding to form container to prevent focus ring cutoff commit 04431a93ab97f80923852115f101c641ef54001c Author: Sayo <[email protected]> Date: Wed Jul 2 14:41:32 2025 +0530 feat: update agent settings UI to match design specifications - Update dark theme colors for better contrast - Fix form field styling with proper border radius and spacing - Restructure form elements order: label, input, description - Increase input height and padding for better UX - Remove card wrapper for cleaner layout - Add proper spacing between form sections - Update typography and label colors commit 0284a25d7e5b27b5b2c74e4c45ff7c39e0f1c30a Merge: 317653120 5f330165f Author: Sayo <[email protected]> Date: Wed Jul 2 13:42:44 2025 +0530 Merge pull request #5344 from elizaOS/feature/redesign-agent-cards-homepage feat: redesign Agent Cards Homepage Layout commit 5f330165fd8ba75130057f44a70d0f6213a6a262 Author: Sayo <[email protected]> Date: Wed Jul 2 13:38:40 2025 +0530 Add Radix UI Switch component and dependency Added @radix-ui/react-switch to client dependencies and implemented a new Switch component in the UI library. Also updated AddAgentCard text formatting for improved readability. commit 04cc3f90b6ba453e0c8245a98f856c3957491016 Author: Sayo <[email protected]> Date: Wed Jul 2 13:38:04 2025 +0530 Remove settings icon from create agent card - Remove disabled settings button placeholder - Change button container to justify-end for right alignment - Create button now stands alone as it should - No settings needed for non-existent agent commit a4d74a312f2b8142b17d9a34c9bd69108b2084a4 Author: Sayo <[email protected]> Date: Wed Jul 2 13:37:21 2025 +0530 Revert avatar padding changes, use simple 64x64 avatar - Changed from h-18 w-18 with padding back to h-16 w-16 (64px) - Removed complex padding structure - Clean, simple 64x64 avatar size for both AgentCard and AddAgentCard commit c063bfb0750641bd9d9cc5380c4c0086f50fcf01 Author: Sayo <[email protected]> Date: Wed Jul 2 13:35:20 2025 +0530 Update avatar size to 72px x 72px - Change avatar from h-14 w-14 (56px) to h-18 w-18 (72px) - Update both AgentCard and AddAgentCard to match - Remove icon from New Chat button for cleaner look commit e2eed661c525a6e459877023f5fbe5b86b5276be Author: Sayo <[email protected]> Date: Wed Jul 2 13:31:31 2025 +0530 Add separator and update button styling - Add Separator component between content and buttons - Change New Chat button from rounded-full to rounded-md - Change Create button from rounded-full to rounded-md - Better visual separation matching design specification commit 7e05325950ddb1e63bdee5c9ad9f6d2a89afffc4 Author: Sayo <[email protected]> Date: Wed Jul 2 13:28:30 2025 +0530 Align avatar to top instead of center - Change from items-center to items-start in main card layout - Avatar now sticks to top of card content - Consistent alignment across AgentCard and AddAgentCard - Better visual hierarchy with top-aligned avatar commit f54aaca39c4ed69853f5056778533ae51afd9182 Author: Sayo <[email protected]> Date: Wed Jul 2 13:27:44 2025 +0530 Remove loading animation from switch toggle - Switch now shows direct state without loading spinner - Disabled state during start/stop operations - Cleaner, more immediate visual feedback - Switch position reflects current agent status commit ce0fdb48f884137d98b13c08b80c9eb82aed02c4 Author: Sayo <[email protected]> Date: Wed Jul 2 13:27:03 2025 +0530 Use existing Switch component instead of custom toggle - Replace custom button toggle with proper Switch UI component - Position smaller toggle switch in top-right corner - Remove divider between content and button rows - Use ghost variant for New Chat button - Handle loading states with spinner overlay - Maintain proper click event handling and accessibility commit 3917edbb355d00e4847621abc9080b5b31a7a519 Author: Sayo <[email protected]> Date: Wed Jul 2 13:20:43 2025 +0530 Update card layout to match design spec - Replace three-dot menu with toggle switch on right side - Add settings gear icon button on bottom left - Add 'New Chat' button on bottom right - Increase avatar size to 64x64 (h-16 w-16) - Remove status dots and text, using toggle switch for status - Update AddAgentCard to match new layout structure - Clean up unused functions and imports commit b6f77687cbed15efe50c514ca4fee493f1892ca7 Author: Sayo <[email protected]> Date: Wed Jul 2 13:12:15 2025 +0530 redesign: Update agent cards to match target design - Change layout from square/vertical to horizontal rectangular cards - Move avatar to left side with square shape and rounded corners - Add status indicator with colored dot (green/red) next to agent name - Allow bio/description to span two lines with proper line clamping - Replace action buttons with three-dot dropdown menu positioned in top-right - Add dropdown menu with 'New Chat', 'Pause/Start Agent', 'Settings' options - Update AddAgentCard to match new horizontal layout design - Optimize grid layout for better card display (2 columns on medium+ screens) - Maintain all existing functionality (start/stop, navigation, error handling) - Preserve TypeScript safety and build compatibility Fixes agent card homepage design to match UI specification commit 317653120c670dd31b4eac86125b2592d075b278 Merge: a5ca2f16f 9059eebc3 Author: Sayo <[email protected]> Date: Tue Jul 1 21:33:02 2025 +0530 Merge pull request #5304 from bealers/disable-ui feat: Add ELIZA_UI_ENABLE environment variable to toggle Web UI availability commit 9059eebc371c0ed4f31f94e9ef4d1900b94aa0ce Author: Sayo <[email protected]> Date: Tue Jul 1 21:25:46 2025 +0530 Refactor web UI enable logic and improve tests Introduced isWebUIEnabled() to centralize logic for enabling the web UI based on environment variables, supporting more boolean-like values and treating empty strings as undefined. Updated AgentServer to use the new function and improved related tests for comprehensive coverage of environment variable scenarios. Clarified .env.example documentation for ELIZA_UI_ENABLE. commit da32ee708fd8445541027e72621a4e2ccf638afd Author: Bealers <[email protected]> Date: Tue Jul 1 16:19:03 2025 +0100 nitpick: de-duplicate multiple .env.example placeholders commit 24d6e0e589922ade43aec40ae8bad7f0efa23fd6 Merge: cc3ccad00 a5ca2f16f Author: Sayo <[email protected]> Date: Tue Jul 1 20:31:52 2025 +0530 Merge branch 'develop' into disable-ui commit a5ca2f16f42746a142fa72353547eb22500a8910 Merge: fb4d5b73b 0f4dd5abe Author: Sayo <[email protected]> Date: Tue Jul 1 19:19:37 2025 +0530 Merge pull request #5342 from elizaOS/feature/character-form-button-layout feat(client): Restructure character form action buttons layout commit 0f4dd5abe9234f77315a0e88401f6df395e9e9d3 Author: Sayo <[email protected]> Date: Tue Jul 1 19:12:14 2025 +0530 Update AgentCreateParams and agent creation usage Refactored AgentCreateParams to accept 'characterPath', 'characterJson', and 'agent' fields instead of 'name', 'description', and 'metadata'. Updated agent-creator component to use the new 'agent' parameter structure when creating agents. commit c1345fe309ca60ff3509ae41e1103d30516c04cc Author: Sayo <[email protected]> Date: Tue Jul 1 19:02:04 2025 +0530 Update packages/client/src/components/character-form.tsx Co-authored-by: Copilot <[email protected]> commit 982050a6fb1ebaea3219ef7e17dd5285f6763d45 Author: Sayo <[email protected]> Date: Tue Jul 1 18:59:58 2025 +0530 Update agent-creator.tsx commit 82f153c132f38400f8f855d7b26028a6cf906366 Author: Sayo <[email protected]> Date: Tue Jul 1 18:46:18 2025 +0530 Update character-form.tsx commit 811a7871dcaee1d49bc4639f03d0a6b0a11273e0 Author: Sayo <[email protected]> Date: Tue Jul 1 18:33:16 2025 +0530 feat(client): restructure character form action buttons layout - Replace stacked buttons with horizontal layout - Add three-dot dropdown menu (MoreVertical icon) on left with secondary actions - Position Reset and Save buttons on right with proper spacing - Reorganize dropdown menu items: Export, Import, Stop Agent, Delete Agent - Use correct icons: ArrowDownToLine for Export, ArrowUpFromLine for Import - Apply destructive styling only to Delete Agent (red color) - Set dropdown to open above the menu button (side='top') - Improve overall UX with cleaner, more intuitive button arrangement commit cc3ccad00805362606f0e46a52fb155b8c835488 Merge: 91f2bb97d fb4d5b73b Author: Sayo <[email protected]> Date: Tue Jul 1 18:19:49 2025 +0530 Merge branch 'develop' into disable-ui commit fb4d5b73b58e8f8d2952b79d6de32822eea38efc Merge: 0ce7e4685 f4783c974 Author: Sayo <[email protected]> Date: Tue Jul 1 18:19:28 2025 +0530 Merge pull request #5311 from elizaOS/feat/plugins-upgrade-to-1x feat: plugins upgrade with claude code commit f4783c97410639679778702318b0c74fe86b0a1e Author: 0xbbjoker <[email protected]> Date: Tue Jul 1 14:37:28 2025 +0200 fix: file path for windows commit 5757256c7d80e93b2ec2a1e07a1e95f07bcf686e Author: 0xbbjoker <[email protected]> Date: Tue Jul 1 14:20:17 2025 +0200 fix: issues found with bug bot commit 4f28d740a6dce913c8ce8deb259ec4b9cecad3ce Author: 0xbbjoker <[email protected]> Date: Tue Jul 1 13:36:51 2025 +0200 remove unnecessary types commit fde41ab6f27112c2a9a094cd82813518426b61cc Author: 0xbbjoker <[email protected]> Date: Mon Jun 30 15:00:02 2025 +0200 add fixes and simplfy migration commit efbce463c459d175647f448ed41ac3f19dbeb5ad Author: 0xbbjoker <[email protected]> Date: Sun Jun 29 17:06:46 2025 +0200 feat: plugins upgrade with claude code commit 0ce7e468582ed0a4b5922cc9893a1e2fd7e75144 Merge: ccdc4f205 d5841d40b Author: Sayo <[email protected]> Date: Tue Jul 1 15:58:55 2025 +0530 Merge pull request #5340 from elizaOS/fix/simplify-env-setup fix: simplify .env file creation to use template only commit d5841d40be2810402c2fa9f207d15a73fc1b28f7 Merge: 19eece6b1 ccdc4f205 Author: 0xbbjoker <[email protected]> Date: Tue Jul 1 12:28:02 2025 +0200 Merge branch 'develop' into fix/simplify-env-setup commit ccdc4f205ba1cb4b0a91417d227710b273174128 Merge: b7a5ccd54 19a0d5b9b Author: Sayo <[email protected]> Date: Tue Jul 1 15:51:49 2025 +0530 Merge pull request #5329 from elizaOS/chore/update-agent-secrets-with-local-env-when-empty chore: update agent secrets when they are empty with local vars commit 19eece6b1b8ecba927b2c75d0e37460b9aaf4e50 Author: Sayo <[email protected]> Date: Tue Jul 1 15:50:06 2025 +0530 fix: simplify .env file creation to use template only - Remove automatic merging of process.env variables into .env file - Use clean template without runtime environment pollution - Prevent .env file from becoming cluttered with unrelated variables - Maintain clarity and simplicity for new users 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]> commit 19a0d5b9b37fe933a48d33bc8df96e93ebd698ea Author: 0xbbjoker <[email protected]> Date: Mon Jun 30 20:11:12 2025 +0200 chore: update agent secrets when they are empty with local vars commit b7a5ccd54a308a6c9c03968ef62ce48422a8991a Merge: f1875082d 5f90066b4 Author: Sayo <[email protected]> Date: Tue Jul 1 14:44:53 2025 +0530 Merge pull request #5326 from elizaOS/clack-envs feat: clack env prompts cli, major refactor of cli envs commit 5f90066b47e0fcf5fab6e40033cac1f57a6ac079 Merge: b4aacae6f f1875082d Author: Christopher Trimboli <[email protected]> Date: Tue Jul 1 03:05:12 2025 -0600 Merge remote-tracking branch 'origin/develop' into clack-envs commit b4aacae6f721d0ff6b68847873414500e993c658 Author: Christopher Trimboli <[email protected]> Date: Tue Jul 1 03:04:20 2025 -0600 fix PR comments commit f1875082df7a2e3cd8bb9e5e46275c092a447879 Author: Sayo <[email protected]> Date: Tue Jul 1 14:30:13 2025 +0530 regen bunlock commit faf2c034bc787fb48c4a8fdcf5062a425ad4c4c1 Merge: 41a7fd465 901361527 Author: Sayo <[email protected]> Date: Tue Jul 1 14:25:23 2025 +0530 Merge pull request #5339 from elizaOS/fix-gui-version fix: gui version resolve commit 7db66a0f6d2a44c04742ea6e6f1c2b7687e12ec4 Merge: c97feacdc 41a7fd465 Author: Christopher Trimboli <[email protected]> Date: Tue Jul 1 02:48:39 2025 -0600 Merge remote-tracking branch 'origin/develop' into clack-envs commit 901361527deb27705052538222cef2d164e4b596 Merge: b6f477249 41a7fd465 Author: Sayo <[email protected]> Date: Tue Jul 1 14:11:48 2025 +0530 Merge branch 'develop' into fix-gui-version commit b6f477249a1bbdaf8ea122b5275bf3729415d8d3 Author: Sayo <[email protected]> Date: Tue Jul 1 14:10:56 2025 +0530 fix: address PR review comments for version endpoint - Add 'source' field to server response to match client interface - Use ES module import for package.json instead of require() - Update packages/server/examples version to 1.0.15 - Add explicit VersionInfo return type to getVersionInfo function - Rename useVersion to useServerVersionString to avoid naming collision - Add comprehensive tests for version endpoint with DRY principles Addresses all feedback from PR #5339 review commit 41a7fd46505f3175f12a4af3d28553045c9fbe1d Merge: 5c484f911 06f8b6b80 Author: Sayo <[email protected]> Date: Tue Jul 1 14:07:39 2025 +0530 Merge pull request #5321 from elizaOS/fix/cli-create-cleanup fix: cli create command directory display and cleanup on interruption commit af26ecf9719ba6edc02e5b92122ffb9290f32ff3 Author: Sayo <[email protected]> Date: Tue Jul 1 13:46:36 2025 +0530 fix gui version resolve commit 06f8b6b80404c0b01260bffd89d39b8787d47704 Merge: 5dd2fb74c 5c484f911 Author: Sayo <[email protected]> Date: Tue Jul 1 13:15:31 2025 +0530 Merge branch 'develop' into fix/cli-create-cleanup commit 5dd2fb74ce87e2ec86cb29659b54c69651531113 Author: yung algorithm <[email protected]> Date: Tue Jul 1 16:45:12 2025 +0900 nitpick commit 5c484f911162cf100c1250d04c58264d3cc14ff1 Merge: 55ec0af1b 60e61eabf Author: Sayo <[email protected]> Date: Tue Jul 1 13:09:24 2025 +0530 Merge pull request #5335 from elizaOS/fix/auto-install-ai-plugins-on-create fix: auto-install AI model plugins on project creation commit da61b6393f6c575da5893f84f50f05c765de98d2 Author: yung algorithm <[email protected]> Date: Tue Jul 1 16:22:25 2025 +0900 nitpick commit 3768aba75d378725a90989354bf719f67006a166 Merge: 1eaf813f0 5456eda28 Author: Sayo <[email protected]> Date: Tue Jul 1 12:30:23 2025 +0530 Merge pull request #5337 from elizaOS/fix/cli-create-cleanup-dynamic-type-text fix: (cli) show correct type in create command messages commit 5456eda28cd651dfba79459591a0c2a67f48d50c Author: yung algorithm <[email protected]> Date: Tue Jul 1 14:56:30 2025 +0900 nitpick commit 1eaf813f00b87b119bdbf2989b6cf455ed6f660e Author: yung algorithm <[email protected]> Date: Tue Jul 1 14:53:39 2025 +0900 nitpick commit 087a69d081af64bdc61bb3a99ecb83fe7ef8ffed Author: yung algorithm <[email protected]> Date: Tue Jul 1 14:38:50 2025 +0900 nitpick: tests commit 6e7de594b3e577932267ef0f7da4d2f920985a67 Author: yung algorithm <[email protected]> Date: Tue Jul 1 14:37:01 2025 +0900 nitpick commit 60e61eabf9eb86e944d4408bfecd3e733a48482e Author: yung algorithm <[email protected]> Date: Tue Jul 1 14:18:29 2025 +0900 nitpick commit 34d35589d8027634d8103ef7a9382be909ce37d0 Author: yung algorithm <[email protected]> Date: Tue Jul 1 14:11:23 2025 +0900 refactor/nitpick commit db609803722f8ed647eb9e54fe0fca148e8a746b Author: yung algorithm <[email protected]> Date: Tue Jul 1 14:01:29 2025 +0900 display correct type in create command prompts commit dac66ca9f753050c76c95af233e768f39154b0ad Author: yung algorithm <[email protected]> Date: Tue Jul 1 13:49:28 2025 +0900 helper refactor + nitpicks commit 88795b293ec5c73d479f5fffb5c8edaa59c515e6 Author: yung algorithm <[email protected]> Date: Tue Jul 1 12:33:12 2025 +0900 fix: automatically install AI model plugins during project creation - Install corresponding plugin when user selects AI model - Handle special case for claude -> anthropic mapping - Install embedding model plugin if different from main AI model - Fixes issue where users had to manually run "elizaos plugins add" after create commit 37cc60c8219b38b8177a26b02802152c630db718 Author: yung algorithm <[email protected]> Date: Tue Jul 1 11:48:07 2025 +0900 nitpick: cursor bugbot commit 91f2bb97d39ab8afca1898a4c90fb0d6f298300c Author: Bealers <[email protected]> Date: Mon Jun 30 20:56:18 2025 +0100 nitpick: carfication on why UI disabled commit 5ff2471159022547a2f089a63ddb32fe18495390 Merge: 979b4e50c 55ec0af1b Author: Sayo <[email protected]> Date: Tue Jul 1 00:30:58 2025 +0530 Merge branch 'develop' into disable-ui commit 89611a2a62887119de51abb98cd11b47238e2476 Merge: 4e0630e7d 55ec0af1b Author: Sayo <[email protected]> Date: Mon Jun 30 23:21:51 2025 +0530 Merge branch 'develop' into fix/cli-create-cleanup commit 55ec0af1b132b4ece45e3f299b42807b4cce66b7 Merge: 9d1ab02b5 5954587fe Author: tcm390 <[email protected]> Date: Tue Jul 1 01:50:34 2025 +0800 Merge pull request #5328 from elizaOS/fix/avatar-load fix: issue with load from dirname commit c97feacdcc645e98fe3a295df1d13583656924be Merge: 37b7b71d9 9d1ab02b5 Author: Sayo <[email protected]> Date: Mon Jun 30 23:11:21 2025 +0530 Merge branch 'develop' into clack-envs commit 5954587fe3440e18209a6f11cbcd8c570c4fad82 Merge: 15a017dd1 9d1ab02b5 Author: Sayo <[email protected]> Date: Mon Jun 30 23:10:15 2025 +0530 Merge branch 'develop' into fix/avatar-load commit 9d1ab02b5dab100524904448b3602a3a5408b152 Merge: d4d94ede7 ba19d9ca2 Author: Sayo <[email protected]> Date: Mon Jun 30 23:09:48 2025 +0530 Merge pull request #5327 from elizaOS/fix/plugin-sql-integration-tests fix(plugin-sql): Fix integration test infinite loops by using isolated databases commit 15a017dd1faa28080e8deec8f721d689197096d0 Author: 0xbbjoker <[email protected]> Date: Mon Jun 30 19:26:10 2025 +0200 fix: issue with load from dirname commit ba19d9ca2829cd3bc01fc3563026b29cd7840acc Author: Sayo <[email protected]> Date: Mon Jun 30 22:55:54 2025 +0530 feat(plugin-sql): Add batched test runner for better CI resource management - Create run-integration-tests.sh script to run tests in smaller batches - Reduces memory usage and prevents resource exhaustion in CI - Each batch runs with 2-minute timeout and stops on first failure - Improves test reliability in GitHub Actions environment - Falls back to fast mode for local development commit b25db0d41b3e867772d2474666234c07ac4ea256 Author: Sayo <[email protected]> Date: Mon Jun 30 22:48:10 2025 +0530 fix(plugin-sql): Increase test timeout to handle CI environment - Increase test timeout from 60s to 180s in bunfig.toml - Addresses potential timeout issues in GitHub Actions environment - Ensures longer-running integration tests have sufficient time to complete commit 209b8051a79a504cc3d2afff405e43e802c34c72 Author: Sayo <[email protected]> Date: Mon Jun 30 22:38:42 2025 +0530 fix(plugin-sql): Fix integration test infinite loops by using isolated databases - Replace createTestDatabase with createIsolatedTestDatabase in memory.test.ts - Fix agent cascade delete test to use proper isolation - Prevents database conflicts and race conditions between tests - Resolves timeout issues in GitHub Actions workflow (exit code 134) - All memory integration tests now pass (18/18) Fixes: https://github.com/elizaOS/eliza/actions/runs/15977145199/job/45062510026 commit 37b7b71d98e4f0c40f7776758d51727a82becc7c Merge: e1fefc572 20d3739d9 Author: Christopher Trimboli <[email protected]> Date: Mon Jun 30 11:02:36 2025 -0600 Merge remote-tracking branch 'origin/clack-envs' into clack-envs commit e1fefc5721dbeda589d44507945b651d73637a28 Author: Christopher Trimboli <[email protected]> Date: Mon Jun 30 11:02:31 2025 -0600 remove examples commit 20d3739d9a998e4acb40c68eeb85f2cd74e9cb3b Merge: 5293cb841 d4d94ede7 Author: Sayo <[email protected]> Date: Mon Jun 30 21:23:43 2025 +0530 Merge branch 'develop' into clack-envs commit 5293cb841b37522dbda262250585fa5e20049405 Author: Christopher Trimboli <[email protected]> Date: Mon Jun 30 09:49:08 2025 -0600 clack env prompts cli, major refactor of cli envs commit 4e0630e7de3491de16154106a783be08e71b4cd1 Merge: c6624ead4 d4d94ede7 Author: Sayo <[email protected]> Date: Mon Jun 30 21:05:03 2025 +0530 Merge branch 'develop' into fix/cli-create-cleanup commit d4d94ede7951267244546d8bd7aeb7503b4f2fed Merge: 76467185b 8e2ad14c7 Author: tcm390 <[email protected]> Date: Mon Jun 30 23:28:54 2025 +0800 Merge pull request #5324 from elizaOS/tcm/eliza-default-avatar feat: Set default avatar for Eliza commit 8e2ad14c7461d4d74a7d9a8bf9eafe2509cbfa18 Merge: 7b13cc459 76467185b Author: tcm390 <[email protected]> Date: Mon Jun 30 23:28:26 2025 +0800 Merge branch 'develop' into tcm/eliza-default-avatar commit 76467185b11586769b618f50b5746a64583a20fd Merge: b1cf6fce5 5ea79aebf Author: Sayo <[email protected]> Date: Mon Jun 30 20:57:33 2025 +0530 Merge pull request #5322 from elizaOS/feat/cli-show-monorepo-for-local-builds feat(cli): show 'monorepo' version for local dist builds commit 7b13cc459feb5a0bda1feafd7595435d6c7f9ad3 Author: Ting Chien Meng <[email protected]> Date: Mon Jun 30 23:25:35 2025 +0800 Set default avatar for Eliza commit 5ea79aebf0d768f68ec8d3d581a42aad47ec8784 Merge: 174df66c6 b1cf6fce5 Author: Sayo <[email protected]> Date: Mon Jun 30 20:28:46 2025 +0530 Merge branch 'develop' into feat/cli-show-monorepo-for-local-builds commit b1cf6fce5975b60ca4ab97c94aa006812d227940 Merge: f920bdea0 9f196c6a7 Author: tcm390 <[email protected]> Date: Mon Jun 30 22:56:44 2025 +0800 Merge pull request #5323 from elizaOS/tcm-fix-avatar fix: avatar commit 9f196c6a79df24616bc00d6996436493ec00a892 Merge: 2bbb36592 f920bdea0 Author: tcm390 <[email protected]> Date: Mon Jun 30 22:55:46 2025 +0800 Merge branch 'develop' into tcm-fix-avatar commit 2bbb365925d046d1b1feec6cc4167e8b01bfeea8 Author: Ting Chien Meng <[email protected]> Date: Mon Jun 30 22:55:19 2025 +0800 keep header visible over avatar image using z-index layering commit 174df66c6f881dcf975ddb4eaa4e17887e211ccc Author: Sayo <[email protected]> Date: Mon Jun 30 20:23:56 2025 +0530 Update packages/cli/tests/integration/version-display.test.ts Co-authored-by: Copilot <[email protected]> commit 93b8556bbbad1e62bbbe565463af3467d7858cc5 Merge: 559d47c1b f920bdea0 Author: Sayo <[email protected]> Date: Mon Jun 30 20:16:18 2025 +0530 Merge branch 'develop' into feat/cli-show-monorepo-for-local-builds commit 559d47c1b22381fe912d924a9da42200f0171216 Author: Sayo <[email protected]> Date: Mon Jun 30 20:14:46 2025 +0530 feat(cli): show 'monorepo' version for local dist builds - Added check to detect if CLI is running from node_modules - Shows 'monorepo' when running from local dist (not properly installed) - Shows actual version only when globally installed via bun/npm - Updated tests to cover all version detection scenarios commit f920bdea04f1debec836942e14e4778290cb69ef Merge: ba2d17c15 9e69701e4 Author: cjft <[email protected]> Date: Mon Jun 30 08:41:16 2025 -0600 Merge pull request #5317 from mountdisk/develop chore: fix some minor issues in the comments commit 1970e7127c557f637c5c2cf251d76934e788b39d Author: Ting Chien Meng <[email protected]> Date: Mon Jun 30 22:40:58 2025 +0800 ensure header stays visible by switching header and content order commit c6624ead44cf181fc399d12aaf9fbbf7046e1ee2 Author: yung algorithm <[email protected]> Date: Mon Jun 30 23:37:21 2025 +0900 nitpicks commit db6831ab96c5607fecb0c379377af549ce915715 Author: Ting Chien Meng <[email protected]> Date: Mon Jun 30 22:35:14 2025 +0800 maintain square aspect ratio with object-cover commit 170c9b1e191b958fbbbf44742c0ff2c6e49681d7 Author: Ting Chien Meng <[email protected]> Date: Mon Jun 30 22:30:46 2025 +0800 increase avatar threshold commit ba2d17c158a09e3171c9e9d771581ea306ab017b Merge: 00b81770b 7f2c0c96c Author: Sayo <[email protected]> Date: Mon Jun 30 19:56:10 2025 +0530 Merge pull request #5320 from elizaOS/feat/cli-monorepo-version-display feat(cli): display 'monorepo' version when running from monorepo context commit 7f2c0c96c73ade3344fac2f4d652283686cd727f Author: Sayo <[email protected]> Date: Mon Jun 30 19:49:27 2025 +0530 Simplify waitForServerReady by removing agent checks Removed the expectAgents parameter and related logic from waitForServerReady, streamlining the function to only check server readiness. Updated agent.test.ts to match the new function signature. commit 39584ae06c7e2184c518bedcb04de49d531f4b32 Author: Sayo <[email protected]> Date: Mon Jun 30 19:48:13 2025 +0530 Enhance waitForServerReady to check for available agents Updated the waitForServerReady utility and its usage in agent tests to optionally wait until agents are available in the /api/agents response. This improves test reliability by ensuring the server is not only up but also ready with agents before proceeding. commit 77fbea17fcc4c4a4f97d606c68a7b93a8a93e0bc Author: Sayo <[email protected]> Date: Mon Jun 30 19:47:15 2025 +0530 Update cli-tests.yml commit 64f5aba5bc64f0226b64f29fb60bf8dbeaf26526 Author: Sayo <[email protected]> Date: Mon Jun 30 19:36:49 2025 +0530 Update cli-tests.yml commit 96042d3e83884e1bca879e5b80ef13c7d9e7d5be Author: Sayo <[email protected]> Date: Mon Jun 30 19:21:24 2025 +0530 Update plugin-sql-tests.yaml commit b4165a697abebb626878e0e650f2160d16d3b1ed Author: Sayo <[email protected]> Date: Mon Jun 30 19:18:23 2025 +0530 Update package.json commit b8427549196b378cc1ae7bcf132d0f0e4f4a98b5 Author: yung algorithm <[email protected]> Date: Mon Jun 30 22:44:51 2025 +0900 improve comments commit b9a4c76fa0e290c48237fac627ba839ac9a4dc31 Author: yung algorithm <[email protected]> Date: Mon Jun 30 22:42:31 2025 +0900 simplify installDependencies after moving cleanup to higher level commit 5d73a72cad4e5f5e56e62bf196c88a5ecc409605 Author: yung algorithm <[email protected]> Date: Mon Jun 30 22:42:11 2025 +0900 add cleanup handler for interrupted create operations commit 46d8f9f32a3bf983539c75d4d4a36ff7bbae77a2 Author: yung algorithm <[email protected]> Date: Mon Jun 30 22:40:32 2025 +0900 add getDisplayDirectory helper for user-friendly paths commit 1ea73d8b8543b49f8f953a46ca328addc1dc2557 Author: yung algorithm <[email protected]> Date: Mon Jun 30 22:40:20 2025 +0900 add test for cleanup on interruption behavior commit f3d67db3d3aa19e9253999fdcf18b86519f44882 Author: Sayo <[email protected]> Date: Mon Jun 30 19:02:40 2025 +0530 Update e2e-tests.ts commit 38b5c6ec82bcf9ce4965552213ad2f79fea5b0f9 Author: Sayo <[email protected]> Date: Mon Jun 30 18:59:42 2025 +0530 use consistent resolving commit 3e6b94c03eadb012bea1c0e28fe2cbe88966cea7 Merge: 3f79ff230 00b81770b Author: Sayo <[email protected]> Date: Mon Jun 30 18:40:59 2025 +0530 Merge branch 'develop' into feat/cli-monorepo-version-display commit 3f79ff2305c8f14652261bf24c9117e65ade650d Author: Sayo <[email protected]> Date: Mon Jun 30 18:38:30 2025 +0530 feat: add monorepo-aware path resolution to component tests - Import UserEnvironment to detect monorepo context - Use same baseDir logic as e2e-tests.ts for consistency - Ensures component tests work correctly in both monorepo and standalone contexts commit 00b81770bb76c418ca3bf4ae380783a63ed8bc05 Merge: 62a97d546 efe617649 Author: Sayo <[email protected]> Date: Mon Jun 30 18:38:48 2025 +0530 Merge pull request #5319 from elizaOS/docs/add-elizaos-test-command docs: add elizaos test command documentation commit efe6176499beb289150a2745861bc9264a5540e3 Merge: bc8e8fa51 62a97d546 Author: Sayo <[email protected]> Date: Mon Jun 30 18:38:42 2025 +0530 Merge branch 'develop' into docs/add-elizaos-test-command commit 4555cfcef3420f99810a51a2dcbf7e1890687dac Merge: 25fe4c1f8 62a97d546 Author: Sayo <[email protected]> Date: Mon Jun 30 18:35:03 2025 +0530 Merge branch 'develop' into feat/cli-monorepo-version-display commit 62a97d546cde6e8bec059919001e190ce28a28ce Merge: 6f74476a8 f63570756 Author: Sayo <[email protected]> Date: Mon Jun 30 18:34:45 2025 +0530 Merge pull request #5318 from elizaOS/fix/elizaos-test-outside-monorepo fix: allow elizaos test command to work outside monorepo commit 25fe4c1f8b18a464e8c7ce5d8f6a6d02f9d58097 Author: Sayo <[email protected]> Date: Mon Jun 30 18:29:27 2025 +0530 fix: revert e2e-tests.ts to develop branch version commit f7773a8a3469d2fe6088fa08be434059a33d97df Author: Sayo <[email protected]> Date: Mon Jun 30 18:23:38 2025 +0530 feat(cli): display 'monorepo' version when running from monorepo context - Modified getVersion() to detect monorepo context and return 'monorepo' - Skip npm version checks when in monorepo context - Added comprehensive unit and integration tests - Prevents confusing version update notifications for developers This ensures developers working within the monorepo see 'Version: monorepo' instead of a specific version number, making it clear they're using the local development version. commit 979b4e50c3a3648e258ea5237cbd5a8637b613a6 Author: Bealers <[email protected]> Date: Mon Jun 30 13:51:57 2025 +0100 fix: sensible disabled message and accurate URL now commit f635707562f1611cbb137240f198c977263ddb12 Author: Sayo <[email protected]> Date: Mon Jun 30 18:21:26 2025 +0530 refactor: simplify path resolution logic to avoid duplication - Use nullish coalescing to set baseDir as monorepoRoot ?? cwd - Eliminate duplicate if/else branches - More concise and maintainable code commit 7b26389f8ec53417c94aa5734f465f6fef5507b0 Merge: b16e92a2f 6f74476a8 Author: Sayo <[email protected]> Date: Mon Jun 30 18:05:42 2025 +0530 Merge branch 'develop' into fix/elizaos-test-outside-monorepo commit bc8e8fa513c470e4f3572cadfc3147fed55b1ac2 Author: Sayo <[email protected]> Date: Mon Jun 30 18:05:06 2025 +0530 docs: add elizaos test command documentation to CLAUDE.md - Added comprehensive documentation for elizaos test command - Included usage examples and available options - Explained component vs e2e test types - Clarified that it works in both monorepo and standalone contexts - Added note that Cypress/UI tests are not included commit b16e92a2f630e4ef490cc8a9f36de7e57acf2539 Author: Sayo <[email protected]> Date: Mon Jun 30 17:58:27 2025 +0530 fix: allow elizaos test command to work outside monorepo - Fixed monorepo root detection in e2e-tests.ts to support standalone projects - Fixed testPath resolution in component-tests.ts to not assume parent directory - Now supports running tests in both monorepo and standalone contexts commit 9e69701e42bca32c89b8722a1abf3a79f8ad7bec Author: mountdisk <[email protected].> Date: Mon Jun 30 17:37:56 2025 +0800 chore: fix some minor issues in the comments Signed-off-by: mountdisk <[email protected]> commit 6f74476a8590fcf04c70837beab45e8a76e4be8b Merge: 6d1d77072 65ba898bd Author: tcm390 <[email protected]> Date: Mon Jun 30 17:26:50 2025 +0800 Merge pull request #5314 from elizaOS/tcm/small-ux-fix fix: Clarify UX by removing misleading avatar upload text commit 65ba898bdb61e858c4d85b33af29e810850ab4e8 Author: Ting Chien Meng <[email protected]> Date: Mon Jun 30 17:24:25 2025 +0800 Clarify UX by removing misleading toast text commit 6d1d77072d5a16e9819cfd97afe1f425cc5eb538 Merge: b91519a68 653a0e86a Author: tcm390 <[email protected]> Date: Mon Jun 30 13:27:20 2025 +0800 Merge pull request #5313 from elizaOS/tcm/default-bootstrap feat: mark bootstrap plugin as essential commit 653a0e86a02e64bb787ccca21bc469de9693af0c Author: Ting Chien Meng <[email protected]> Date: Mon Jun 30 13:25:22 2025 +0800 mark bootstrap plugin as essential commit b91519a687587492e2f2c2382a15181b9eb927f7 Merge: 2fc08e200 735415183 Author: tcm390 <[email protected]> Date: Mon Jun 30 13:18:14 2025 +0800 Merge pull request #5312 from elizaOS/tcm-small-fix-scroll fix: env settings scroll commit 735415183791315f89bb94bb1ac126bff0db7b2a Author: Ting Chien Meng <[email protected]> Date: Mon Jun 30 13:16:50 2025 +0800 fix env settings scroll commit 2fc08e2004f72a4e1a22bbddd075cfc8a89a3df3 Merge: 0a8d4977d b2b6828ca Author: Sayo <[email protected]> Date: Sun Jun 29 12:15:53 2025 +0530 Merge pull request #5309 from elizaOS/docs/enhance-plugin-bootstrap-requirements docs: enhance plugin-bootstrap requirements documentation commit b2b6828ca19ed0c5445ee4e8b66018c09d128362 Merge: a6e649ef1 0a8d4977d Author: Sayo <[email protected]> Date: Sun Jun 29 12:15:49 2025 +0530 Merge branch 'develop' into docs/enhance-plugin-bootstrap-requirements commit 0a8d4977d38bc814553dcfccb0af5d5e4e08a953 Merge: e31d71246 2fae177bc Author: Sayo <[email protected]> Date: Sun Jun 29 12:15:24 2025 +0530 Merge pull request #5308 from elizaOS/fix/character-file-size-limit fix: increase character file size limit to 2MB commit a6e649ef107da99982101fb82e0bcfdbb342a477 Author: Sayo <[email protected]> Date: Sat Jun 28 20:37:46 2025 +0530 docs: enhance plugin-bootstrap requirements documentation - Add FAQ section emphasizing plugin-bootstrap is mandatory for communication - Enhance README to highlight plugin-bootstrap as essential communication core - Update core plugins documentation to clarify bootstrap plugin requirement - Add important note in quickstart guide about plugin-bootstrap necessity - Clarify that plugin-bootstrap is only optional for heavy customizations Fixes communication about plugin-bootstrap being required for basic agent functionality commit 2fae177bcceba330e75228970cf79c152d430369 Author: Sayo <[email protected]> Date: Sat Jun 28 20:25:29 2025 +0530 Update packages/server/src/__tests__/character-file-size-regression.test.ts Co-authored-by: Copilot <[email protected]> commit 8ada234d9ca79420c907d168a51c1f762b174ef8 Author: Sayo <[email protected]> Date: Sat Jun 28 20:11:52 2025 +0530 fix: increase character file size limit to 2MB (fixes #5268) - Increase Express JSON payload limit from 100kb to 2mb in server initialization - Add regression test to prevent future size limit issues - Addresses issue where 150kb character files caused 'request entity too large' errors - Test covers 150KB scenario and documents 20x increase in limit 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]> commit e31d712460d6a72e4886e9cdcf216f57eb3448f2 Author: Sayo <[email protected]> Date: Sat Jun 28 15:57:53 2025 +0530 node 23 requirement commit 3dfee3313b95ab7752d4177dcd7f01a3dd4baef7 Author: Sayo <[email protected]> Date: Sat Jun 28 15:56:40 2025 +0530 remove outdated video tutorial commit 85ed67a7ec5c6fd27d7ca67d0d4dcaa0e833d13e Merge: ed4715968 a79f14aba Author: cjft <[email protected]> Date: Fri Jun 27 10:39:53 2025 -0600 Merge pull request #5307 from elizaOS/fix/client-ui-build-dependencies fix: ensure CLI build depends on client build to prevent 'Client UI not available' errors commit a79f14abae22efe655a8013d96b94cd2e25652c9 Author: Sayo <[email protected]> Date: Fri Jun 27 22:07:32 2025 +0530 fix: ensure CLI build depends on client build to prevent 'Client UI not available' errors - Add explicit dependency in turbo.json for @elizaos/cli#build to depend on @elizaos/client#build - Make CLI build fail fast with clear error message if client files are missing - Prevents silent failures that lead to missing client UI files in production Fixes the issue where server returns 404 'Client UI not available' error when client package wasn't built before CLI package tried to copy the dist files. The turbo dependency ensures proper build order automatically without requiring manual intervention or complex build scripts. commit ed471596856577ccafda522d00baf130b483646f Merge: 3991b0025 65966dd1a Author: Christopher Trimboli <[email protected]> Date: Fri Jun 27 10:35:09 2025 -0600 Merge remote-tracking branch 'origin/revert-client-path-resolution' into develop commit 3991b0025807b9592f1f53f7e1f1744877a6d19d Author: Christopher Trimboli <[email protected]> Date: Fri Jun 27 10:30:45 2025 -0600 bump commit d1b9ccf32ae41ccd3850473c77e8e17b718e685c Merge: 8b3e59be9 3ab3053af Author: Sayo <[email protected]> Date: Fri Jun 27 21:53:30 2025 +0530 Merge pull request #5306 from elizaOS/feature/improve-agent-log-viewer-polling feat: improve agent-log-viewer polling and default to live mode commit 3ab3053af37b2a96b9f5bb915659138b8028c355 Author: Sayo <[email protected]> Date: Fri Jun 27 21:52:12 2025 +0530 feat: improve agent-log-viewer polling and default to live mode - Increase polling interval from 2 seconds to 5 seconds for better performance - Set live mode (socket/streaming) as default for real-time log viewing - Maintains existing fallback behavior: WebSocket first, then polling if unavailable commit 8b3e59be98fe58c12c94deac1f5159cb5e5b7eb4 Merge: f505db7fc af83a8e35 Author: Sayo <[email protected]> Date: Fri Jun 27 20:23:06 2025 +0530 Merge pull request #5305 from elizaOS/feat/remove-orphaned-cli-server-directory feat(cli): remove orphaned server directory commit af83a8e35cab0b54de859bc7f24276e28f1466f3 Author: Sayo <[email protected]> Date: Fri Jun 27 20:13:28 2025 +0530 feat(cli): remove orphaned server directory The packages/cli/src/server directory contained legacy code that has been completely migrated to the @elizaos/server package: - loader.ts: Character loading utilities (now in @elizaos/server) - services/message.ts: MessageBusService (now in @elizaos/server) These files were no longer being imported or used anywhere in the codebase. The CLI package already imports all needed functionality from @elizaos/server. This cleanup removes duplicate code and prevents confusion during development. commit 3ba52b89e365ec0df115b535c4028c1465ca1d57 Author: Bealers <[email protected]> Date: Fri Jun 27 13:42:35 2025 +0100 docs: Add ELIZA_UI_ENABLE and ELIZA_SERVER_AUTH_TOKEN to .env.example commit b5feb2eb67652fb87310d3d787065ecd69ff6b31 Author: Bealers <[email protected]> Date: Fri Jun 27 13:40:40 2025 +0100 docs: Add ELIZA_UI_ENABLE and ELIZA_SERVER_AUTH_TOKEN to .env.example commit c4b5700e7f34e947aae98e6745610d520e712ec4 Author: Bealers <[email protected]> Date: Fri Jun 27 13:34:09 2025 +0100 docs: Add ELIZA_UI_ENABLE to .env.example commit 65966dd1aa4afd1233098b5129efebbe817efba3 Author: Sayo <[email protected]> Date: Fri Jun 27 18:07:24 2025 +0530 Revert 'Dynamically resolves client path for static serving' (9f50fda3228d93442ebe34d95a19ed70ba3eed6a) commit f505db7fcfddf95e91f8a2e849de357ef3350cf3 Merge: 462db3e16 1d6143eef Author: Sayo <[email protected]> Date: Fri Jun 27 18:01:03 2025 +0530 Merge pull request #5302 from elizaOS/feature/character-improvements feat: improve character plugin configurations + document commit 1d6143eef47c3cdbde41b53bb1a67588b3d880ee Author: Sayo <[email protected]> Date: Fri Jun 27 17:44:30 2025 +0530 Add plugin ordering guide for ElizaOS Introduces a comprehensive blog post explaining how plugin ordering works in ElizaOS, including provider precedence, embedding fallbacks, environment variable configuration, and customization tips. This guide helps users understand and troubleshoot plugin loading behavior for robust agent setups. commit e0f9c4a4591f5a11162ba177565c78472632be1a Author: Sayo <[email protected]> Date: Fri Jun 27 17:32:04 2025 +0530 Update character.ts commit 2b105049e90782c1ef396e4ef3089e0fd9a2345c Author: Sayo <[email protected]> Date: Fri Jun 27 17:30:42 2025 +0530 Update AGENTS.md commit d5b24a4c79ee601b08a3b33cfc25ce2b0909fc60 Author: Sayo <[email protected]> Date: Fri Jun 27 17:26:52 2025 +0530 Update character.ts commit 6fa604e7c1fa51ac54d9d3b427b53753693bb6e0 Author: Sayo <[email protected]> Date: Fri Jun 27 17:24:41 2025 +0530 Update info.json commit 5c31bfcc3f037c4f36ed092a025bf38e80015c3e Author: Sayo <[email protected]> Date: Fri Jun 27 17:20:35 2025 +0530 Refactor plugin ordering and fallback logic for characters Reorders plugin loading so embedding-capable AI plugins (OpenAI, Ollama, Google GenAI, Local-AI) load after text-only AI plugins and before platform and bootstrap plugins. Updates fallback logic so Local-AI is only included when no embedding-capable providers are available, not just when all AI providers are missing. Updates documentation and tests to reflect the new plugin order and fallback behavior. commit e959d287b0a91b5f50938af93764ef5b66f5bb3a Author: Sayo <[email protected]> Date: Fri Jun 27 17:07:47 2025 +0530 Update package.json commit 7dc20fe5ee84ae992ac0409e4fc8b394ab8f7e95 Author: Sayo <[email protected]> Date: Fri Jun 27 17:05:24 2025 +0530 feat: improve character configurations and CLI functionality - Enhanced character templates with improved plugin ordering - Added comprehensive test coverage for character plugin integration - Updated CLI package dependencies - Improved Eliza character configuration - Enhanced project starter templates - Added unit tests for character functionality commit 602699a4e0b153fb7bb65e92d0d03a7ce883eab9 Author: Bealers <[email protected]> Date: Fri Jun 27 12:29:51 2025 +0100 fix: Remove personal .bealers entry from public repository .gitignore - .gitignore should only contain entries relevant to all users - Personal directories like .bealers should be handled in user's global gitignore commit 3fd8e6fc879915efa2c9a5a759a974b0b2b9fe50 Author: Bealers <[email protected]> Date: Fri Jun 27 12:28:04 2025 +0100 cleanup: Remove personal .bealers directory and documentation files from repository - Remove .bealers symlink from git tracking - Move UI-DISABLE-FEATURE.md and DISABLE-UI-PR-DESCRIPTION.md to .bealers/ - Add .bealers to .gitignore to prevent future commits of personal files commit d5ee449d08ac824ea9fcb26196bd40a9042c357a Author: Bealers <[email protected]> Date: Fri Jun 27 12:25:29 2025 +0100 improve: Change UI disabled response from JSON 404 to standard HTTP 403 Forbidden - Replace JSON error response with standard HTTP 403 when UI is disabled - More appropriate semantically (resource exists but access forbidden) - Better browser experience (shows standard 403 error page instead of JSON) - Cleaner code with res.sendStatus(403) instead of JSON response - Update tests and documentation to reflect the change - Maintains API functionality while properly blocking web UI access commit c4a0c884956012aff79479b42af05db6059ce047 Author: Bealers <[email protected]> Date: Fri Jun 27 12:20:24 2025 +0100 test: Add comprehensive tests for ELIZA_UI_ENABLE feature - Add UI enable/disable logic tests to basic-functionality.test.ts - Create dedicated ui-disable-feature.test.ts for integration testing - Test environment variable parsing and default behaviors - Verify static file serving and SPA fallback conditional logic - Test startup message generation for different configurations - Document security benefits and API functionality preservation - Ensure documentation consistency with .env.example patterns Coverage includes: - Default behaviors (dev enabled, prod disabled) - Explicit overrides (ELIZA_UI_ENABLE=true/false) - Case-insensitive handling and invalid value rejection - Express middleware configuration impact - Console output validation - Security implications verification commit 29394cc38ef72f9e8bc8b684e8dc5bc02f87a230 Author: Bealers <[email protected]> Date: Fri Jun 27 12:14:53 2025 +0100 docs: Minor improvements to .env.example and PR description formatting commit 7d9b62a22fceaa6fc52b591d7a1a4cf907b12bb1 Author: Bealers <[email protected]> Date: Fri Jun 27 12:03:50 2025 +0100 fix: Rename ELIZAOS_UI_ENABLE to ELIZA_UI_ENABLE for naming consistency - Match existing ELIZA_SERVER_AUTH_TOKEN naming convention - Update server code, .env.example, and all documentation - Maintains consistent ELIZA_* prefix across all environment variables commit 58efd10029157c6e780e809d650c1a95be5d23d7 Author: Bealers <[email protected]> Date: Fri Jun 27 11:56:48 2025 +0100 docs: Clarify ELIZA_SERVER_AUTH_TOKEN security implications in .env.example - Make it clear that API is completely open without this token - Add warning about development vs production usage - Emphasize security importance with explicit labeling commit 76701380bd41219a60ce1c320e2f43a88153fc28 Author: Bealers <[email protected]> Date: Fri Jun 27 11:55:12 2025 +0100 docs: Add ELIZAOS_UI_ENABLE to .env.example with server configuration section - Add new SERVER CONFIGURATION section in .env.example - Document ELIZAOS_UI_ENABLE with clear usage instructions - Include ELIZA_SERVER_AUTH_TOKEN documentation for completeness - Explains default behavior: UI enabled in dev, disabled in production commit 7ecc90425df2caff1cdc77e520bf31b1207d07a3 Author: Bealers <[email protected]> Date: Fri Jun 27 11:43:52 2025 +0100 docs: Add comprehensive documentation for ELIZAOS_UI_ENABLE feature commit 44ded023c50afcfac937bb835d885ac51c272ec2 Author: Bealers <[email protected]> Date: Fri Jun 27 11:43:13 2025 +0100 feat(server): Add ELIZAOS_UI_ENABLE environment variable to disable web UI in production - Add ELIZAOS_UI_ENABLE environment variable support - Default behavior: UI enabled in development, disabled in production - Explicit override: Set ELIZAOS_UI_ENABLE=true/false to force enable/disable - When disabled: API endpoints still work, but web UI returns 404 - Security: Eliminates web UI attack surface in production environments - Logging: Clear startup messages indicating UI status Usage: - Development: bun start (UI enabled by default) - Production: NODE_ENV=production bun start (UI disabled by default) - Force enable: ELIZAOS_UI_ENABLE=true bun start - Force disable: ELIZAOS_UI_ENABLE=false bun start commit 462db3e16ba4e7b6ddae69b1c3acb8c44c00af8e Author: Christopher Trimboli <[email protected]> Date: Thu Jun 26 23:30:02 2025 -0600 lint commit 2e7388d3528cd21eced59498b4045d219832ebaf Merge: 9674f2467 9f50fda32 Author: cjft <[email protected]> Date: Thu Jun 26 22:54:59 2025 -0600 Merge pull request #5298 from elizaOS/fix-client-404 fix: Dynamically resolves client path for static serving commit 9674f2467cae4e55d9cc27903a5724a70442db92 Merge: f713529de 692dbddfb Author: cjft <[email protected]> Date: Thu Jun 26 22:54:40 2025 -0600 Merge pull request #5297 from elizaOS/rollback-agent-scoped-plugins fix: rollback-pr-5270 commit 692dbddfb37ef59f9ffb0dc3804b9cead01f2807 Author: yung algorithm <[email protected]> Date: Fri Jun 27 08:57:59 2025 +0900 cursor bugbot: safely parse json commit c9f6ca611f3bd4628f15a23a466a6334fbdbb0ee Author: yung algorithm <[email protected]> Date: Fri Jun 27 08:53:15 2025 +0900 cursor bugbot: untrusted fork commit 9f50fda3228d93442ebe34d95a19ed70ba3eed6a Author: Christopher Trimboli <[email protected]> Date: Thu Jun 26 13:37:43 2025 -0600 Dynamically resolves client path for static serving Improves the server's ability to locate and serve client-side static assets by implementing a dynamic path resolution mechanism. The server now attempts to resolve the client path in the following order: - From the `@elizaos/cli` package (if installed as a dependency) - From a relative path (for development/local installations) - From the current working directory - From an environment variable (`ELIZA_CLIENT_PATH`) This change ensures that the client UI is served correctly in various deployment scenarios and provides informative error messages when the client files cannot be located. commit 3844203dd8083ac76582b61d7455a799c44f030e Author: yung algorithm <[email protected]> Date: Fri Jun 27 04:07:14 2025 +0900 cleanup tests for each os commit a16d63e52fda46817058608b4d431d4827df5697 Author: yung algorithm <[email protected]> Date: Fri Jun 27 04:06:23 2025 +0900 cleanup process script commit a81e25c9b69651502d8cdd82a2ffe525fb726b11 Author: yung algorithm <[email protected]> Date: Fri Jun 27 04:06:10 2025 +0900 remove unecessaru deps + add cleanup process commit df0238ed8506723d92106ee550b4e441d40bb14e Author: yung algorithm <[email protected]> Date: Fri Jun 27 03:30:45 2025 +0900 grammar commit d66fbb5939e22f263a79652fc53d9188d9acf3fd Merge: 10fae667f 3aa312603 Author: yung algorithm <[email protected]> Date: Fri Jun 27 03:28:32 2025 +0900 Merge branch 'rollback-agent-scoped-plugins' of https://github.com/elizaOS/eliza into rollback-agent-scoped-plugins commit 10fae667f62ffeccb214a54c106ac8636e725d19 Author: yung algorithm <[email protected]> Date: Fri Jun 27 03:28:16 2025 +0900 add these timeouts back in as per sayo commit 3aa3126034cd2f85630a49c2206b38f8d368301d Author: yung algorithm <[email protected]> Date: Fri Jun 27 03:19:55 2025 +0900 Update packages/cli/src/commands/plugins/index.ts Co-authored-by: Copilot <[email protected]> commit dff34c8b0aa566ae1961f00f17b9b220d073e4ab Author: yung algorithm <[email protected]> Date: Fri Jun 27 03:17:41 2025 +0900 Update packages/cli/src/commands/plugins/index.ts Co-authored-by: Copilot <[email protected]> commit 568c6cfa0650a310d4e1ef61f288a12e7d046c2c Author: yung algorithm <[email protected]> Date: Fri Jun 27 03:17:01 2025 +0900 Update packages/cli/src/commands/plugins/actions/remove.ts Co-authored-by: Copilot <[email protected]> commit ecc3a80d796c6f696737f903eeeab3e04e45d61c Author: yung algorithm <[email protected]> Date: Fri Jun 27 03:11:21 2025 +0900 rollback-pr-5270 commit f713529deb74c1f870b0128f0a1c9717425106d1 Merge: a3557480f d452526c1 Author: Sayo <[email protected]> Date: Thu Jun 26 22:46:57 2025 +0530 Merge pull request #5284 from elizaOS/fix/core-bun-npm-import fix(core): fix bun import error by pointing to dist files commit a3557480f262f4aa7f21ec94717218d02d266016 Merge: f64af85cb df8350a51 Author: Sayo <[email protected]> Date: Thu Jun 26 22:46:05 2025 +0530 Merge pull request #5287 from bealers/fix/message-servers-uuid-conversion fix(plugin-sql): Convert message_servers.id from TEXT to UUID to fix broken foreign key constraints commit f64af85cb612cc2c459687dbfb7003938077e63a Merge: a82c1aed4 f68b594fa Author: Sayo <[email protected]> Date: Thu Jun 26 22:45:51 2025 +0530 Merge pull request #5285 from elizaOS/fix/add-ollama-check fix: add ollama embedding selection & fix project load commit a82c1aed4081c84b23ffb884e4f214a739921c8c Merge: 890c19f75 909259e5c Author: Sayo <[email protected]> Date: Thu Jun 26 22:41:27 2025 +0530 Merge pull request #5296 from elizaOS/fix-hello-world-plugin fix: hello world plugin not returning response commit 909259e5cd45cc04c622e93cac1c2ed3cd87a47c Author: Christopher Trimboli <[email protected]> Date: Thu Jun 26 11:05:33 2025 -0600 fix hello world plugin not returning commit df8350a51d8e37564dd7c6a4472ee18a09b79f88 Merge: f0ea369b3 890c19f75 Author: 0xbbjoker <[email protected]> Date: Thu Jun 26 19:01:57 2025 +0200 Merge branch 'develop' into fix/message-servers-uuid-conversion commit f68b594fab2c1372793d122b22ea49d0886eeddc Author: 0xbbjoker <[email protected]> Date: Thu Jun 26 17:45:30 2025 +0200 fix: bug with existing ollama config commit 965240a5c9262334a5200b39cbdc88e735aaf446 Author: 0xbbjoker <[email protected]> Date: Thu Jun 26 17:20:47 2025 +0200 fix: ollama embedding model selection and project load commit 775c9c1163b7ac21b8d3989d2797acb2f9471470 Author: 0xbbjoker <[email protected]> Date: Thu Jun 26 12:43:59 2025 +0200 fix: add ollama check to stop loading local-ai commit 890c19f7501fa0f39948823d027006fd53565042 Merge: 0b21c8aa9 0ad86b38f Author: Sayo <[email protected]> Date: Thu Jun 26 21:05:52 2025 +0530 Merge pull request #5289 from Sifchain/ci/skip-postinstall-docker-build fix(docker): skip post-install hook during bun install commit 0b21c8aa989872206a654080afc5db96d6667e2b Merge: 71e76981c ed0e01261 Author: Sayo <[email protected]> Date: Thu Jun 26 21:00:01 2025 +0530 Merge pull request #5294 from elizaOS/fix/package-name Set package name in package.json to match target directory commit ed0e012619a4fccc43c32e56bb4751278856570d Author: Sayo <[email protected]> Date: Thu Jun 26 20:59:46 2025 +0530 Update bun.lock commit 1b71cacdb550562c0636e82c2e65c13f042aa618 Author: Sayo <[email protected]> Date: Thu Jun 26 20:57:47 2025 +0530 Set package name in package.json to match target directory The copyTemplate utility now updates the package.json 'name' field to match the target directory name provided by the user, ensuring consistency between the project folder and package metadata. commit 71e76981c50a2163e611209ec915d5ed9204be4e Merge: a64f109d4 61f0adb5c Author: tcm390 <[email protected]> Date: Thu Jun 26 23:06:07 2025 +0800 Merge pull request #5293 from elizaOS/tcm/fix-group-create fix: group creation success handler to access response.id directly commit 61f0adb5c9574666071742e4f87376699bb837ab Merge: 9717644d4 a64f109d4 Author: tcm390 <[email protected]> Date: Thu Jun 26 23:05:53 2025 +0800 Merge branch 'develop' into tcm/fix-group-create commit 9717644d4ce1befdefc9e10aef424309cb72eb71 Author: Ting Chien Meng <[email protected]> Date: Thu Jun 26 23:04:14 2025 +0800 Fix group creation success handler to access response.id directly commit a64f109d4cf3fbe31db62d5d0fc32240ef4463f0 Merge: 09dc70f56 114ed2124 Author: Sayo <[email protected]> Date: Thu Jun 26 20:25:30 2025 +0530 Merge pull request #5291 from elizaOS/fix/env-prompts feat: nicer env prompt experience commit 114ed21243931e518ca44a9d74171fc4d9bfe9e8 Merge: 53a4de465 52ad60177 Author: Sayo <[email protected]> Date: Thu Jun 26 20:23:32 2025 +0530 Merge branch 'fix/env-prompts' of https://github.com/elizaOS/eliza into fix/env-prompts commit 53a4de46579adf163b8fbbc326aeb66c22824dac Author: Sayo <[email protected]> Date: Thu Jun 26 20:23:22 2025 +0530 Update env-vars.ts commit 52ad60177ce133681a64f41263eda729f3cd5922 Merge: 9ec0006ce 09dc70f56 Author: Sayo <[email protected]> Date: Thu Jun 26 20:15:34 2025 +0530 Merge branch 'develop' into fix/env-prompts commit 9ec0006ce355c6eafa9bcc526e50176391af11cd Author: Sayo <[email protected]> Date: Thu Jun 26 20:14:30 2025 +0530 made it nicer exxperience commit 09dc70f569b71a858732ca4c5f1db7e0c86ea3c2 Merge: 7a63a040d da5d44935 Author: tcm390 <[email protected]> Date: Thu Jun 26 22:43:36 2025 +0800 Merge pull request #5290 from elizaOS/tcm-plugin-remove fix: only allow plugin removal via X icon commit da5d44935490bfa09afbc27d2a45614740dfe467 Author: Ting Chien Meng <[email protected]> Date: Thu Jun 26 22:41:28 2025 +0800 Only allow plugin removal via X icon commit 0ad86b38f201b9bbf845387292738137094b6a48 Author: Snobbish Bee <[email protected]> Date: Thu Jun 26 16:29:34 2025 +0200 ci(docker): skip post-install hook during bun install commit f0ea369b3761a1cf6fffb1cb7a1a485f93535430 Merge: 084400d8b 7a63a040d Author: Sayo <[email protected]> Date: Thu Jun 26 19:27:29 2025 +0530 Merge branch 'develop' into fix/message-servers-uuid-conversion commit 084400d8b9e7ac2fb4c9dc5c5b146600114f30d8 Author: Bealers <[email protected]> Date: Thu Jun 26 14:04:08 2025 +0100 fix(plugin-sql): Convert message_servers.id from TEXT to UUID to fix broken foreign key constraints commit 7a63a040d3e3b466420a441d40bd62294bc138a7 Merge: 849baf284 91402d815 Author: Sayo <[email protected]> Date: Thu Jun 26 16:48:24 2025 +0530 Merge pull request #5286 from elizaOS/fix/get-agents-panel-test fix: get agents panel test commit 91402d815a218e400db4195b77ff35271d3385cc Author: 0xbbjoker <[email protected]> Date: Thu Jun 26 13:02:37 2025 +0200 fix: get agents panel test commit d452526c15578197fd52cf328995e103e4c141b1 Author: 0xbbjoker <[email protected]> Date: Thu Jun 26 12:54:42 2025 +0200 fix(core): fix bun import error by pointing to dist files commit 849baf284bc88a6d4ab31b1081aa2e797617a146 Author: Christopher Trimboli <[email protected]> Date: Thu Jun 26 02:33:19 2025 -0600 regen lock commit deb66d0bb1ca13a336b9019f6d88df74b4773972 Author: Christopher Trimboli <[email protected]> Date: Thu Jun 26 02:22:01 2025 -0600 bump client version commit 8f61a797ac823b191f9d9360211618756aa062eb Author: Christopher Trimboli <[email protected]> Date: Thu Jun 26 02:14:11 2025 -0600 format commit 8366eeb9c33c8e6649921faeaba3b91c235edf0f Merge: 390152dfa 699ac26aa Author: Sayo <[email protected]> Date: Thu Jun 26 13:35:58 2025 +0530 Merge pull request #5283 from elizaOS/fix/ai-provider-test-pattern fix: improve AI provider tests to avoid brittle patterns commit 699ac26aa8d20677e5862c95688d7086a13ac57a Author: Sayo <[email protected]> Date: Thu Jun 26 13:35:18 2025 +0530 Update create.test.ts commit a3b138f97e040d3ebfa22f09197560bf1e54dba0 Author: Sayo <[email protected]> Date: Thu Jun 26 13:34:59 2025 +0530 fix: remove ollama-specific test and reorganize AI model tests commit be6eaa36dbea902c43d9e0c65b5d6a2f33b61c4a Author: Sayo <[email protected]> Date: Thu Jun 26 13:33:51 2025 +0530 fix: improve AI provider tests to avoid brittle patterns - Replace hardcoded provider count with range test (3-7) - Test only core providers (local, openai, claude, openrouter) - Add contract tests to ensure all providers follow expected structure - Remove redundant ollama-specific test This allows adding new AI providers without updating tests commit 390152dfa447299ebd60931b572e12f51487ca80 Merge: e391ac6ff 698ed5e18 Author: cjft <[email protected]> Date: Thu Jun 26 01:59:54 2025 -0600 Merge pull request #5264 from elizaOS/feat/selection-for-openrouter-and-embedding-model feat: add openrouter to model selection & selection for embedding models commit e391ac6ffbcd9494e776b017a508b7db1ab37217 Merge: d99d02ee7 d8c5fe596 Author: cjft <[email protected]> Date: Thu Jun 26 01:58:27 2025 -0600 Merge pull request #5271 from shandongzhejiang/fix_comment chore: Correct some comments commit 698ed5e18e6517ee18899d09267d7edd4a4c29ed Merge: 165e294f0 d99d02ee7 Author: Sayo <[email protected]> Date: Thu Jun 26 13:22:53 20…
This PR fixes an issue where the environment settings page would get stuck and prevent scrolling.
Related: ELIZA-499