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
| Data |`~/Library/Application Support/jellyfin-cli/repl_history` on macOS | user-scoped | Stores REPL history |
52
52
| State |`~/Library/Application Support/jellyfin-cli/e2e/config/server.pid` on macOS | user-scoped E2E default | Used by E2E environment state unless `--config-dir` overrides it |
53
53
| Cache |`~/Library/Caches/jellyfin-cli/e2e/media` on macOS | user-scoped E2E default | Used by downloaded E2E media fixtures unless `--cache-dir` overrides it |
54
-
| Log |`~/Library/Application Support/jellyfin-cli/e2e/data/log` on macOS | user-scoped E2E default | Used by E2E log inspection unless `--data-dir` overrides it |
54
+
55
+
### Log Location
56
+
57
+
Logs are stored at `~/Library/Application Support/jellyfin-cli/e2e/data/log` on macOS. Log location can be overridden via the `--data-dir` option or `JELLYFIN_DATA_DIR` environment variable. Logs are written in structured text format for debugging and troubleshooting.
55
58
56
59
### Commands
57
60
@@ -116,6 +119,7 @@ Within REPL:
116
119
-`exit` or `quit` ends the session
117
120
- Tab completion is available
118
121
- Command history is persisted between sessions
122
+
- By default, command results are rendered in human-readable format. Use `--output json`, `--output yaml`, or `--output toml` to request structured output when needed.
119
123
- Structured command results still respect the shared output contract
0 commit comments