mirror of
https://github.com/stablyai/orca.git
synced 2026-10-12 08:02:37 +00:00
* Split speech session lifecycle * Split terminal output scheduler pipeline * Split mobile browser pane modules * Prune resolved max-lines suppressions * Split pane tree equalization logic * Extract mobile troubleshoot screen styles * Split external automation manager * Split main window service attachments * Split hosted review creation checks * Split automation dispatch event handling * Split settings navigation metadata * Split daemon initialization lifecycle * Split GitLab item dialog * Split relay dispatcher layers * Split mobile host screen * Retarget mobile view settings source test * Split runtime file client layers * Split ports panel layers * Split runtime environments pane layers * Split local PTY provider responsibilities * Split CDP bridge responsibilities * Split relay Git handler responsibilities * Track moved relay Git fetch audit * Split Linear item drawer responsibilities * Split telemetry event schema responsibilities * Fix F3-speech for #17123 * Fix F1-cycle for #17131 * Fix F4-navtest for #17157 * Fix F2-allowlist for #17161
69 lines
2.1 KiB
TypeScript
69 lines
2.1 KiB
TypeScript
// Single source of truth for telemetry event names, schemas, and enums.
|
|
// Zod-first: `EventMap` is `z.infer`-derived from the same `eventSchemas` record the runtime validator consumes — no parallel union to drift.
|
|
// `.strict()` on every object schema is the runtime "no extra keys"; free-form strings carry an explicit `.max(N)` cap.
|
|
|
|
export {
|
|
AGENT_KIND_VALUES,
|
|
SETTINGS_CHANGED_WHITELIST,
|
|
addRepoDefaultCheckoutHandoffReasonSchema,
|
|
addRepoDefaultCheckoutHandoffResultSchema,
|
|
addRepoDefaultCheckoutHandoffSourceSchema,
|
|
addRepoExistingWorkspaceSourceSchema,
|
|
addRepoSetupStepActionSchema,
|
|
agentKindSchema,
|
|
errorClassSchema,
|
|
featureWallExitActionSchema,
|
|
featureWallOpenSourceSchema,
|
|
featureWallTileIdSchema,
|
|
featureWallTourDepthStepSchema,
|
|
featureWallWorkflowIdSchema,
|
|
launchSourceSchema,
|
|
optInViaSchema,
|
|
repoMethodSchema,
|
|
requestKindSchema,
|
|
settingsChangedKeySchema,
|
|
setupScriptImportProviderSchema,
|
|
workspaceCreateErrorClassSchema,
|
|
workspaceSourceSchema
|
|
} from './telemetry-property-schemas'
|
|
export type {
|
|
AddRepoDefaultCheckoutHandoffSource,
|
|
AddRepoExistingWorkspaceSource,
|
|
AgentKind,
|
|
ErrorClass,
|
|
FeatureWallOpenSourceTelemetry,
|
|
LaunchSource,
|
|
OptInVia,
|
|
RepoMethod,
|
|
RequestKind,
|
|
SettingsChangedKey,
|
|
WorkspaceCreateErrorClass,
|
|
WorkspaceSource
|
|
} from './telemetry-property-schemas'
|
|
|
|
export {
|
|
featureInteractionCategorySchema,
|
|
featureInteractionIdSchema,
|
|
featureInteractionUsageBucketSchema,
|
|
featureInteractionUsageBucketSourceSchema
|
|
} from './telemetry-app-event-schemas'
|
|
export {
|
|
hookInstallAgentSchema,
|
|
runtimeRpcStartErrorClassSchema
|
|
} from './telemetry-daemon-event-schemas'
|
|
export type { HookInstallAgent, RuntimeRpcStartErrorClass } from './telemetry-daemon-event-schemas'
|
|
export type { NativeChatRuntime } from './telemetry-native-feature-event-schemas'
|
|
export { eventSchemas } from './telemetry-event-registry'
|
|
export {
|
|
commonPropsSchema,
|
|
isCohortExtendedEvent,
|
|
isOnboardingEvent
|
|
} from './telemetry-event-classification'
|
|
export type {
|
|
CommonProps,
|
|
EventMap,
|
|
EventName,
|
|
EventProps,
|
|
OnboardingCohort
|
|
} from './telemetry-event-classification'
|