@@ -24,7 +29,7 @@ export function InboxView() {
return (
-
+ {isGatedDueToScale ? : }
);
}
diff --git a/apps/code/src/shared/constants.ts b/apps/code/src/shared/constants.ts
index 999b88f44..2c2a27339 100644
--- a/apps/code/src/shared/constants.ts
+++ b/apps/code/src/shared/constants.ts
@@ -1,4 +1,5 @@
export const BILLING_FLAG = "posthog-code-billing";
+export const INBOX_GATED_DUE_TO_SCALE_FLAG = "inbox-gated-due-to-scale";
export const BRANCH_PREFIX = "posthog-code/";
export const DATA_DIR = ".posthog-code";
export const WORKTREES_DIR = ".posthog-code/worktrees";
diff --git a/apps/code/src/shared/types/analytics.ts b/apps/code/src/shared/types/analytics.ts
index 03740d8f8..c098f87ae 100644
--- a/apps/code/src/shared/types/analytics.ts
+++ b/apps/code/src/shared/types/analytics.ts
@@ -319,6 +319,9 @@ export const ANALYTICS_EVENTS = {
// Error events
TASK_CREATION_FAILED: "Task creation failed",
AGENT_SESSION_ERROR: "Agent session error",
+
+ // Inbox events
+ INBOX_INTEREST_REGISTERED: "Inbox interest registered",
} as const;
// Event property mapping
@@ -383,4 +386,7 @@ export type EventPropertyMap = {
// Error events
[ANALYTICS_EVENTS.TASK_CREATION_FAILED]: TaskCreationFailedProperties;
[ANALYTICS_EVENTS.AGENT_SESSION_ERROR]: AgentSessionErrorProperties;
+
+ // Inbox events
+ [ANALYTICS_EVENTS.INBOX_INTEREST_REGISTERED]: never;
};