Asset/mise/Task/fetch
Properties
- logseq-entity
- Logseq/Entity/Mise/Task
- task-config-root
- .
- task-name
- asset:fetch
Restore an Asset
- Restores one DVC-tracked asset from the garden’s B2 backup into its page-derived working path.
Invocation
- Run from the garden checkout. The page argument is its logical name, without wikilink brackets.
- Logseq/Entity/Asset defines page-derived filenames and valid names.
Files and access
- Downloads the selected asset and restores its working file. DVC uses the revision’s recorded checksum.
- Mise supplies Python and uv; the asset package pins DVC and its S3 client. The Git checkout supplies
.dvc/configand theassetsfnox profile. Linked worktrees use the main checkout’s encrypted fnox cache. - Commit adjacent
.dvcmetadata for added assets anddvc.yamlplusdvc.lockfor conversions. Working recordings stay ignored underassets/.remote/.
Recovery and help
- A missing input needs adding or fetching before conversion. An invalid asset name needs correction according to Logseq/Entity/Asset. Storage authentication needs refreshing the garden’s fnox cache.
- sh
mise run asset:fetch --help