Skip to main content

authoringCompletionListSchema

@gooi/language-server


@gooi/language-server / contracts/completion-contracts / authoringCompletionListSchema

Variable: authoringCompletionListSchema

const authoringCompletionListSchema: ZodObject<{ items: ZodArray<ZodObject<{ data: ZodOptional<ZodObject<{ capabilityId: ZodOptional<ZodString>; capabilityVersion: ZodOptional<ZodString>; symbolId: ZodOptional<ZodString>; }, $strip>>; deprecated: ZodOptional<ZodBoolean>; detail: ZodOptional<ZodString>; documentation: ZodOptional<ZodString>; insertText: ZodString; kind: ZodEnum<{ ambient_symbol: "ambient_symbol"; capability: "capability"; entrypoint: "entrypoint"; expression_variable: "expression_variable"; flow: "flow"; guard_policy: "guard_policy"; persona: "persona"; projection: "projection"; scenario: "scenario"; signal: "signal"; step_binding: "step_binding"; }>; label: ZodString; }, $strip>>; parity: ZodObject<{ issues: ZodArray<ZodObject<{ code: ZodEnum<{ artifact_mismatch_error: "artifact_mismatch_error"; catalog_mismatch_error: "catalog_mismatch_error"; }>; message: ZodString; path: ZodString; staleArtifacts: ZodLiteral<true>; }, $strip>>; lockfileHash: ZodString; status: ZodEnum<{ matched: "matched"; mismatch: "mismatch"; }>; }, $strip>; }, $strip>

Defined in: authoring/language-server/src/contracts/completion-contracts.ts:68

Completion list result payload.