Relax flow spec return types

This commit is contained in:
elpresidank 2026-06-04 09:06:28 -05:00
parent 976e7ecfc5
commit 2868ced2d3
3 changed files with 4 additions and 2 deletions

View file

@ -1,3 +1,5 @@
// Term type discriminators matching the wire format
// i = IRI, b = BLANK node, l = LITERAL, t = TRIPLE (reified)
export type TermType = "i" | "b" | "l" | "t";

View file

@ -225,7 +225,7 @@ const onPdfDecodeMessage = Effect.fn("PdfDecoderService.onMessage")(function* (
yield* Effect.log(`[PdfDecoder] Finished processing document ${documentId}`);
});
export const makePdfDecoderSpecs = (): ReadonlyArray<Spec<never>> => [
export const makePdfDecoderSpecs = (): ReadonlyArray<Spec> => [
makeConsumerSpec<Document, PdfDecoderHandlerError>("decode-input", onPdfDecodeMessage),
DecodeOutputProducer,
DecodeTriplesProducer,

View file

@ -278,7 +278,7 @@ const onKnowledgeExtractMessage = Effect.fn("KnowledgeExtractService.onMessage")
}
});
export const makeKnowledgeExtractSpecs = (): ReadonlyArray<Spec<never>> => [
export const makeKnowledgeExtractSpecs = (): ReadonlyArray<Spec> => [
makeConsumerSpec<Chunk, KnowledgeExtractHandlerError>(
"extract-input",
onKnowledgeExtractMessage,