Skip to content

Packages

sarr-io edited this page Jun 17, 2026 · 28 revisions

Packages

A package is a directory with a zinc.pkg.yaml manifest file.

Manifest

name: openai-responses
version: "0.3.10"
about: OpenAI Responses-shaped model package.

source:
  uri: https://github.com/darkhorseprojects/darkhorseprojects-packages.git
  ref: openai-responses-v0.3.10
  path: openai-responses

software:
  responses: software/responses.py

shapes:
  short_answer: shapes/short-answer.circuitry.yaml

settings:
  models: settings/models.yaml

docs:
  readme: docs/README.md

Recorded facts

Zinc records enough to locate a package and read its manifest:

Field Purpose
name Package identifier.
version Package version string.
root Installed path on disk.
source.uri Source URI Zinc can resolve.
source.ref Source git ref.
source.path Path within the source repository.

Managing packages

zn pkg install ./openai-responses --global
zn pkg list
zn pkg remove openai-responses

Boundary note

Zinc records enough to find a package and read its manifest. The package owns software behavior, settings interpretation, and output schemas.

Clone this wiki locally