-
Notifications
You must be signed in to change notification settings - Fork 4.1k
chore: bug fixes agents #40206
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
chore: bug fixes agents #40206
Conversation
/build-deploy-preview skip-tests=true |
WalkthroughThis pull request makes a series of UI and code refactoring updates across multiple components. In the embed snippet tab, the structure is updated to wrap content with a flex container and include a new banner component. The documentation menu now conditionally uses a new AI-specific URL based on a feature flag. The Help menu items have been refactored to use a cleaner filtering approach, and the widget code has been improved by streamlining the derived properties retrieval via a new parsing module. Changes
Sequence Diagram(s)sequenceDiagram
participant U as User
participant M as MenuHandler
participant Doc as Documentation Server
U->>M: Click "Documentation" menu item
M->>M: Check isAiAgentFlowEnabled flag
alt AI Agent Flow Enabled
M->>Doc: Open DOCS_AI_BASE_URL
else
M->>Doc: Open DOCS_BASE_URL
end
sequenceDiagram
participant W as WDSSelectWidget
participant DP as DerivedProperties Module
W->>DP: Request derived properties
DP-->>W: Return {getOptions, getIsValid, ...}
Possibly related PRs
Suggested reviewers
Poem
📜 Recent review detailsConfiguration used: .coderabbit.yaml 📒 Files selected for processing (6)
🧰 Additional context used🧬 Code Graph Analysis (2)app/client/src/ce/pages/Applications/EmbedSnippetTab.tsx (1)
app/client/src/pages/Editor/EditorName/useNavigationMenuData.ts (1)
🔇 Additional comments (7)
✨ Finishing Touches
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:
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
Documentation and Community
|
Deploying Your Preview: https://github.com/appsmithorg/appsmith/actions/runs/14360109171. |
Deploy-Preview-URL: https://ce-40206.dp.appsmith.com |
- [x] Bug in the select widget that makes it always show Please select an option even when an option is selected - [x] Add documentation link to the help modal in the editor - [x] Share Modal update <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Enhanced the non-public application view by grouping content with an added banner for improved layout. - Updated the documentation link to conditionally use a tailored URL based on the active AI flow. - Streamlined the help menu by removing the bug reporting option. - **Refactor** - Optimized the internal processing of widget options for clearer and more efficient handling. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
- [x] Bug in the select widget that makes it always show Please select an option even when an option is selected - [x] Add documentation link to the help modal in the editor - [x] Share Modal update <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Enhanced the non-public application view by grouping content with an added banner for improved layout. - Updated the documentation link to conditionally use a tailored URL based on the active AI flow. - Streamlined the help menu by removing the bug reporting option. - **Refactor** - Optimized the internal processing of widget options for clearer and more efficient handling. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Summary by CodeRabbit