Ask (from a downstream consumer). A public call that fetches and installs a line or build into the cache WITHOUT opening it: for example Registry.Fetch(line) / registry.fetch(line), the library counterpart of chtypes fetch.
Why:
Note on #468. The reporter asked that fetch failures be included in #468's fix. They are: 1.0.3's fix unlocks the setup after ANY failed open attempt before load step 7, the fetch and signature check included (see each binding's 1.0.3 CHANGELOG). A fetch-only call would not touch the setup at all.
Shape: a new public name in all four bindings, so it lands after the public-surface parity gate (#436). Returns the installed build's identity (version, build, manifest digest) and never loads a library.
🤖 Generated with Claude Code
Ask (from a downstream consumer). A public call that fetches and installs a line or build into the cache WITHOUT opening it: for example
Registry.Fetch(line)/registry.fetch(line), the library counterpart ofchtypes fetch.Why:
Setup. A consumer that wants to warm a cache at start-up, or in a sidecar, must either call the CLI or open a library it doesn't need yet.Note on #468. The reporter asked that fetch failures be included in #468's fix. They are: 1.0.3's fix unlocks the setup after ANY failed open attempt before load step 7, the fetch and signature check included (see each binding's 1.0.3 CHANGELOG). A fetch-only call would not touch the setup at all.
Shape: a new public name in all four bindings, so it lands after the public-surface parity gate (#436). Returns the installed build's identity (version, build, manifest digest) and never loads a library.
🤖 Generated with Claude Code