Logs
Append, list, and delete activity/comment logs on tracks.
epismo log create <track-id> --content "Blocked on missing test fixtures."
epismo log create <track-id> --kind review --content "Tests failed" --metadata '{"verdict":"fail"}'
epismo log create <track-id> --content "Retry-safe note" --idempotency-key 00000000-0000-4000-8000-000000000001--kind is one of comment (default), update, or review. --metadata accepts a JSON object, capped at 16KB once serialized. Use --idempotency-key with a UUID when retrying safely.
epismo log list <track-id> # newest first for one track
epismo log list <track-id> --cursor <logId> # older history
epismo log list <track-id> --order asc # chronological from the start
epismo log list # every log you can see, newest first
epismo log list --author-id <userId> # only logs one user wroteepismo log list reads one track's logs when you pass <track-id>. Omit it for a separate activity feed across every track you can currently access instead — --author-id narrows either way. Pagination is the same in both cases: pass the response's nextCursor back as --cursor with the same --order to fetch the next page; use --order asc for chronological replay or, with --cursor, to fetch only what was appended after a known log. The cross-track feed reflects an ACL snapshot taken when each log was written, not a live re-check — if you're later removed from a track, logs you could already see there may still appear here (a direct epismo log list <track-id> always reflects the track's live ACL and is unaffected).
epismo log delete <logId>log delete deletes one log. Authors can delete their own logs; a track's creator can delete any log on that track. Deleted logs are omitted from future list results.
| Command | Cost |
|---|---|
epismo log create |
free |
epismo log list |
1 credit |
epismo log delete |
free |