olares-files
files (per-user files-backend)
CRITICAL — before running any verb here, load the olares-shared skill first (profile selection, login, 401/403 recovery). Flag reference: olares-cli files --help.
Platform model (read once): the storage areas these paths address — the five userspace areas, their backends/durability, uid-1000 ownership, and the system-managed
drive/Homedirectories — are defined once in../olares-shared/references/olares-platform.md. This skill only adds the addressing view.
Source of truth for flags & wire shapes is always
olares-cli files <verb> --help. This file only carries what--helpcannot give: the cross-cutting frontend-path concept, the trailing-slash convention, the five client-side hard constraints, and the verb index.
When to use
- Olares Files, olares-cli files, LarePass Files, drive, Home, Data, Common, sync, cache, upload, download, list, edit, rename, chown
- Archives: compress / extract; inspect (
archive entries/archive cat); manage the async queue (taskcancel / pause / resume) - Share: internal cross-Olares-ID, public link (password / expiration), SMB / Samba, Connect to Server, Seafile sync repos
- Mount external servers: SMB (
smb) and NFS (nfs) - Namespaces:
drive,cache,sync,external,awss3,dropbox,google,tencent,share
Anything outside this scope -> see the Skill suite map in
../olares-shared/SKILL.md(already loaded as the suite prerequisite).
Finding files by name/content (and what the index covers — filenames everywhere vs. full-text only in
/Documents/) lives inolares-search; configure which directories get full-text indexing viasettings search dirsinolares-settings.