Files
agentic-dev/packages/media/src/feature.manifest.ts

19 lines
547 B
TypeScript

import { defineFeature } from "@repo/core-shared/conformance";
/**
* The media feature's conformance manifest.
*/
export const mediaManifest = defineFeature({
name: "media",
requiredCores: [],
useCases: {
getMedia: { mutates: false, audits: [], publishes: [], consumes: [] },
listMedia: { mutates: false, audits: [], publishes: [], consumes: [] },
deleteMedia: { mutates: true, audits: [], publishes: [], consumes: [] },
},
realtimeChannels: [],
jobs: [],
} as const);
export type MediaManifest = typeof mediaManifest;