Repository navigation
0.27.0
Added
-
mirrors watchkeeps mirrored folders in sync while it runs, until Ctrl-C or--timeout, both a normal end. A
saved file is synced a couple of seconds after the last save, and only if it differs from the last sync; Google's
change feed is read every minute (--every) and only the mirrors whose files it names are synced. Every mirror is
also compared every 5 minutes and synced every 30, for changes no event reported. A part changed on both sides is
reported and left formirrors sync --keep. With--jsonl, one line per sync and an end line; it is not an MCP
tool, andDRIVE_READ_ONLYrefuses it. -
A mirroring guide covers setup, both directions, conflicts, choosing a side and deletion limits.
The documentation check now enforces standard changelog headings for new releases. -
files download FILE_ID --out PATHandfiles export DOC_ID --format pdf|docx|xlsx|csv --out PATHsave
Google content locally. Existing outputs require--overwrite; results report byte counts. The existing
documents export --output PATHstill writes imported Markdown offline. -
comments reply,comments resolveandcomments reopenchange Google comment threads through the
same method permissions and Google write grant as generated commands. -
MCP offers profile listings, settings reads, agent instructions, guides and imported Markdown export.
Exports use a filename within the profile cache export folder.config setandmodels setrequire the
owner to allowmcp.authority; agents cannot alter their own authority settings.
Changed — may break callers
-
Status output omits document names.
statusreports skipped IDs and reasons without file metadata;
mirrors statusreports counts forcreate,updateandorphans, without filenames or the local root.
documents showandmirrors liststill provide explicitly requested details. The discovery contract is 4. -
The retired
read_onlysetting is refused, including its old camelCase spelling. Remove it from config;
use command permissions,--read-onlyorDRIVE_READ_ONLY. A terminal now asks before a write at levelask. -
Google write results include
operation_id, matching the write journal for both friendly and generated commands.
Read-only file commands appear under Read in command discovery, and mirrors under Automate. -
MCP argument names use snake_case, such as
file_idinstead offile-id; CLI flags keep their spelling.
Command declarations control the MCP surface. Model downloads and skill installation are discoverable,
with skill installation requiring the owner’s authority permission.
Security
- Development tooling uses patched fast-uri and markdown-it. Overrides resolve fast-uri 3.1.9 and
markdown-it 15.0.3, body-parser 2.4.0 and ip-address 10.7.4; production dependencies and the historical upgrade fixture stay unchanged.