Skip to main content

Interface: VisionTierResult

Defined in: packages/agentos/src/core/vision/types.ts:92

Result from a single processing tier.

Each tier that runs produces one of these, regardless of whether the pipeline ultimately uses its output or prefers a higher-confidence alternative from another tier.

Properties

confidence

confidence: number

Defined in: packages/agentos/src/core/vision/types.ts:103

Confidence score from 0 (no confidence) to 1 (certain).


durationMs

durationMs: number

Defined in: packages/agentos/src/core/vision/types.ts:106

Wall-clock processing time in milliseconds.


provider

provider: string

Defined in: packages/agentos/src/core/vision/types.ts:97

Provider name within the tier (e.g. 'paddle', 'tesseract', 'openai').


regions?

optional regions: VisionTextRegion[]

Defined in: packages/agentos/src/core/vision/types.ts:109

Bounding boxes for detected text regions, when available.


text

text: string

Defined in: packages/agentos/src/core/vision/types.ts:100

Extracted or generated text content.


tier

tier: VisionTier

Defined in: packages/agentos/src/core/vision/types.ts:94

Which tier produced this result.