Summary
The logs.md reference file in the monday-code-ops skill contains several inaccuracies compared to the actual CLI behavior of mapps code:logs. The official mapps CLI
docs are correct — the errors are only in this repo's reference table and examples.
Issues found
1. -s and -t are effectively required (not optional)
Omitting either -s or -t triggers an interactive prompt, breaking non-interactive usage that is relevant for coding agents. Both must always be specified explicitly.
2. History casing is wrong — must be history (lowercase)
The table listed History as the accepted value for -s, but the CLI only accepts history (lowercase).
3. -f, -e, -r are required for -s history, not -s live
The table said these flags were "only with -s live", but the opposite is true:
-s history requires -f and -e to return any logs
-s history prompts for -r interactively — pass "" to skip
-s live does not require any of these flags
4. -r does not work — fails silently with -s live, does not filter with -s history
The -r flag is described as a regex search filter but does not work in either mode:
- With
-s live: passing -r causes the command to fail silently — no logs are returned at all
- With
-s history: the command runs but returns all logs regardless of the value passed to -r
Fix
Updated logs.md with correct flag descriptions, casing, and examples that always include all required flags to avoid interactive prompts.
Summary
The
logs.mdreference file in themonday-code-opsskill contains several inaccuracies compared to the actual CLI behavior ofmapps code:logs. The official mapps CLIdocs are correct — the errors are only in this repo's reference table and examples.
Issues found
1.
-sand-tare effectively required (not optional)Omitting either
-sor-ttriggers an interactive prompt, breaking non-interactive usage that is relevant for coding agents. Both must always be specified explicitly.2.
Historycasing is wrong — must behistory(lowercase)The table listed
Historyas the accepted value for-s, but the CLI only acceptshistory(lowercase).3.
-f,-e,-rare required for-s history, not-s liveThe table said these flags were "only with
-s live", but the opposite is true:-s historyrequires-fand-eto return any logs-s historyprompts for-rinteractively — pass""to skip-s livedoes not require any of these flags4.
-rdoes not work — fails silently with-s live, does not filter with-s historyThe
-rflag is described as a regex search filter but does not work in either mode:-s live: passing-rcauses the command to fail silently — no logs are returned at all-s history: the command runs but returns all logs regardless of the value passed to-rFix
Updated
logs.mdwith correct flag descriptions, casing, and examples that always include all required flags to avoid interactive prompts.