Files
AgentCompany/src/shared/operations-domain.ts
T

19 lines
634 B
TypeScript

type ValueOf<T> = T[keyof T];
export const FEATURE_FLAG_KEY = {
PROVIDER_BACKGROUND_EXECUTION: "provider_background_execution",
SOCIAL_PUBLISH_APPROVAL: "social_publish_approval",
BOARD_INTERVENTION: "board_intervention",
} as const;
export const SLO_SIGNAL_KEY = {
PROVIDER_REQUEST_SUCCESS: "provider_request_success",
APPROVAL_ROUTE_COVERAGE: "approval_route_coverage",
SKILL_RESOLVE_SUCCESS: "skill_resolve_success",
MIGRATION_VALIDATION_SUCCESS: "migration_validation_success",
} as const;
export type FeatureFlagKey = ValueOf<typeof FEATURE_FLAG_KEY>;
export type SloSignalKey = ValueOf<typeof SLO_SIGNAL_KEY>;