Arcane OS Docs Development only

Reference

Arcane.ollama.show()

Gets model metadata and configuration.

  • Reference

This focused page is derived from the mechanically checked full member inventory.

Syntax

Arcane.ollama.show(model, options?)

Parameters

model: OllamaModelName; options?: OllamaShowOptions

Return value

Promise<OllamaShowResponse>

Description

Gets model metadata and configuration.

Overview

Arcane.ollama.show(model, options?) reads provider metadata for one installed model. Use it for bounded diagnostics and compatibility inspection; returned metadata is not verified package provenance or reusable admission evidence.

Parameters

model is required and matches [A-Za-z0-9][A-Za-z0-9._:/-]{0,255}. The optional object has only verbose; send a Boolean when requesting provider verbose metadata. The wrapper builds the top-level model field, and Core rejects unknown top-level fields.

Return value

It resolves to Ollama's bounded provider-native /api/show envelope. Nested metadata, parameters, template, and capability fields depend on the installed provider version.

Availability

This desktop Core method requires ai.models.read and Settings, Shell, or Terminal identity. It is not projected to Android or browser previews.

Errors and recovery

INVALID_AI_MODEL requires a valid installed-model identifier. INVALID_OLLAMA_REQUEST, provider not-found, request, invalid-response, or bounded-response errors should be surfaced without upgrading raw metadata into a verified-model claim. Refresh inventory before retrying a not-found model.

Streaming, cancellation, and events

This is a non-streaming read with no method event or signal. Core gives the provider request 30 seconds.

Example

const metadata = await globalThis.Arcane.ollama.show('gemma3:latest', {
    verbose: false
});

console.info(metadata.details ?? metadata.model_info ?? {});

Reference group

AI and Ollama

Repository and reviewed source access