Skip to content

[CRD] guidance chat#9769

Merged
bobbykolev merged 2 commits into
developfrom
crd-guidance
May 29, 2026
Merged

[CRD] guidance chat#9769
bobbykolev merged 2 commits into
developfrom
crd-guidance

Conversation

@bobbykolev
Copy link
Copy Markdown
Collaborator

@bobbykolev bobbykolev commented May 29, 2026

The existing MUI guidance chat exposed in CRD.

Summary by CodeRabbit

Release Notes

  • New Features
    • Added a floating help button that appears on applicable pages, providing quick access to platform guidance and support features.

Review Change Stack

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 29, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 95b2f31a-a97b-4b55-bca3-04fa91d041e6

📥 Commits

Reviewing files that changed from the base of the PR and between 0280b76 and 1062934.

📒 Files selected for processing (1)
  • src/root.tsx

Walkthrough

This PR adds a conditional UI gate that mounts a guidance-chat floating button only when CRD is enabled. The new CrdGuidanceChatGate component wraps FloatingActionButtons with PlatformHelpButton and is integrated into the Root component render tree alongside existing feature gates.

Changes

CRD Guidance Chat Integration

Layer / File(s) Summary
UI component imports
src/root.tsx
Imports FloatingActionButtons and PlatformHelpButton components needed for the new CRD guidance-chat UI.
CrdGuidanceChatGate component and Root integration
src/root.tsx
Implements CrdGuidanceChatGate as a conditional gate that checks useCrdEnabled() and renders the floating guidance-chat button only when CRD is active, then wires it into the Root component tree.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related issues

  • [CRD] Guidance chat in CRD #9765 — This PR implements the core guidance-chat-in-CRD feature by introducing the CrdGuidanceChatGate component that conditionally mounts the guidance-chat floating button when CRD is enabled.
🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 66.67% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title '[CRD] guidance chat' directly corresponds to the main change, which adds UI gating for the guidance-chat floating button in CRD pages.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch crd-guidance

Comment @coderabbitai help to get the list of available commands and usage tips.

@bobbykolev bobbykolev merged commit d621d5b into develop May 29, 2026
8 checks passed
@bobbykolev bobbykolev deleted the crd-guidance branch May 29, 2026 14:23
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.

1 participant