Skip to content

Packages

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

Packages

Zinc packages are local bundles of assets.

Manifest

name: browser
version: "0.6.1"
about: Browser-backed assets.

assets:
  search-web:
    path: shapes/search-web.circuitry.yaml
    does: circuitry.shape

  harness:
    path: bin/browser-harness
    does: program

  readme:
    path: docs/README.md
    does: doc

scripts:
  setup:
    linux: scripts/setup
    macos: scripts/setup
  check:
    linux: scripts/check
    macos: scripts/check
  remove:
    linux: scripts/remove
    macos: scripts/remove

Asset references

Authored YAML uses alias.asset.

zinc:
  packages:
    browser: browser@0.6.1

uses:
  search:
    shape: browser.search-web

The field determines the required capability. shape resolves an asset that does circuitry.shape. Model adapter resolves an asset that does zinc.adapter.

Soft dependencies

soft_dependencies:
  browser: browser-tools@0.1.0

Zinc reports soft dependencies during package inspect and install. It never installs them automatically.

Clone this wiki locally