diff --git a/packages/react-devtools-shared/src/config/DevToolsFeatureFlags.default.js b/packages/react-devtools-shared/src/config/DevToolsFeatureFlags.default.js
index da7784c759374..b9d3ba23e56e3 100644
--- a/packages/react-devtools-shared/src/config/DevToolsFeatureFlags.default.js
+++ b/packages/react-devtools-shared/src/config/DevToolsFeatureFlags.default.js
@@ -14,3 +14,4 @@
************************************************************************/
export const enableProfilerChangedHookIndices = false;
+export const isInternalFacebookBuild = false;
diff --git a/packages/react-devtools-shared/src/config/DevToolsFeatureFlags.extension-fb.js b/packages/react-devtools-shared/src/config/DevToolsFeatureFlags.extension-fb.js
index 08fb7178c75ba..104cf263091a7 100644
--- a/packages/react-devtools-shared/src/config/DevToolsFeatureFlags.extension-fb.js
+++ b/packages/react-devtools-shared/src/config/DevToolsFeatureFlags.extension-fb.js
@@ -14,6 +14,7 @@
************************************************************************/
export const enableProfilerChangedHookIndices = true;
+export const isInternalFacebookBuild = true;
/************************************************************************
* Do not edit the code below.
diff --git a/packages/react-devtools-shared/src/config/DevToolsFeatureFlags.extension-oss.js b/packages/react-devtools-shared/src/config/DevToolsFeatureFlags.extension-oss.js
index 6ad795840d58a..4d1b1472bba69 100644
--- a/packages/react-devtools-shared/src/config/DevToolsFeatureFlags.extension-oss.js
+++ b/packages/react-devtools-shared/src/config/DevToolsFeatureFlags.extension-oss.js
@@ -14,6 +14,7 @@
************************************************************************/
export const enableProfilerChangedHookIndices = false;
+export const isInternalFacebookBuild = false;
/************************************************************************
* Do not edit the code below.
diff --git a/packages/react-devtools-shared/src/constants.js b/packages/react-devtools-shared/src/constants.js
index bae23abc01223..7babb90cff377 100644
--- a/packages/react-devtools-shared/src/constants.js
+++ b/packages/react-devtools-shared/src/constants.js
@@ -49,6 +49,9 @@ export const CHANGE_LOG_URL =
export const UNSUPPORTED_VERSION_URL =
'https://reactjs.org/blog/2019/08/15/new-react-devtools.html#how-do-i-get-the-old-version-back';
+export const REACT_DEVTOOLS_WORKPLACE_URL =
+ 'https://fburl.com/react-devtools-workplace-group';
+
// HACK
//
// Extracting during build time avoids a temporarily invalid state for the inline target.
diff --git a/packages/react-devtools-shared/src/devtools/views/ErrorBoundary/SuspendingErrorView.js b/packages/react-devtools-shared/src/devtools/views/ErrorBoundary/SuspendingErrorView.js
index 4fd5927160fea..f44e166b3a57f 100644
--- a/packages/react-devtools-shared/src/devtools/views/ErrorBoundary/SuspendingErrorView.js
+++ b/packages/react-devtools-shared/src/devtools/views/ErrorBoundary/SuspendingErrorView.js
@@ -11,6 +11,7 @@ import * as React from 'react';
import {findGitHubIssue} from './cache';
import UpdateExistingIssue from './UpdateExistingIssue';
import ReportNewIssue from './ReportNewIssue';
+import WorkplaceGroup from './WorkplaceGroup';
type Props = {|
callStack: string | null,
@@ -25,10 +26,12 @@ export default function SuspendingErrorView({
}: Props) {
const maybeItem =
errorMessage !== null ? findGitHubIssue(errorMessage) : null;
+
+ let GitHubUI;
if (maybeItem != null) {
- return