conformance · v137
v137 · prompt-api — conformance probe
8 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
8
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
languagemodel-global-exists |
The Prompt API exposes a LanguageModel object on the global scope. spec ↗ | exists | … | |
languagemodel-availability-is-function |
LanguageModel.availability() is a static function returning a Promise<Availability>. spec ↗ | typeof | … | |
languagemodel-create-is-function |
LanguageModel.create() is a static function returning a Promise<LanguageModel>. spec ↗ | typeof | … | |
languagemodel-params-is-function |
LanguageModel.params() returns a Promise<LanguageModelParams?> for inspecting default model parameters. spec ↗ | script | … | |
languagemodel-prototype-has-prompt |
LanguageModel sessions expose a prompt(input, options) instance method. spec ↗ | script | … | |
languagemodel-prototype-has-promptstreaming |
LanguageModel sessions expose a promptStreaming(input, options) returning a ReadableStream. spec ↗ | script | … | |
languagemodel-prototype-has-clone |
LanguageModel sessions can be branched via a clone() method. spec ↗ | script | … | |
languagemodel-prototype-has-destroy |
LanguageModel sessions implement destroy() (inherited from DestroyableModel) to release resources. spec ↗ | script | … |