You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`targetDir`| Path where files should be symlinked/copied to, outside `.docs`. |
121
+
|`targetMode`| How to link or copy from the cache to the destination. |
122
+
|`required`| Whether missing sources should fail. |
123
+
|`maxBytes`| Maximum total bytes to materialize. |
124
+
|`maxFiles`| Maximum total files to materialize. |
125
+
|`toc`| Generate per-source `TOC.md`. Supports `true`, `false`, or a format (`"tree"`, `"compressed"`). |
126
+
|`unwrapSingleRootDir`| If the materialized output is nested under a single directory, unwrap it (recursively). |
126
127
127
128
> **Note**: Sources are always downloaded to `.docs/<id>/`. If you provide a `targetDir`, `docs-cache` will create a symlink or copy pointing from the cache to that target directory. The target should be outside `.docs`. Git operation timeout is configured via the `--timeout-ms` CLI flag, not as a per-source configuration option.
0 commit comments