OpenViking (OV) Resource Management
The ov command group for resources covers adding external knowledge, filesystem operations, scheduled refresh (watch tasks), and ovpack import/export/backup/restore.
Goal
Guide an agent to correctly invoke resource and filesystem commands without guessing flags, URI semantics, or processing behavior.
Load When
- User explicitly requests resource operations:
ov add-resource,ov task watch,ov export,ov import,ov backup,ov restore. - User asks to browse, read, write, create, move, or delete files under
viking://resources/. - User asks to search for context:
ov find,ov search,ov grep,ov glob. - Agent needs to list, inspect, or search the resource tree to find context.
Inputs
| Name | Required | Description |
|---|---|---|
subcommand | yes | Resource command: add-resource, task watch, export, import, backup, restore, filesystem command: ls, tree, read, write, mkdir, rm, mv, grep, glob, or search command: find, search |
target | conditional | File path, URL, Viking URI, or query string |
flags | no | Command-specific flags like --wait, --to, --parent, `… |