event based / watcher cli#56
Conversation
Greptile SummaryThis PR adds an email search endpoint to the OpenAPI spec and regenerates the Node, Python, and Go clients, then builds two new CLI polling commands —
Confidence Score: 5/5Safe to merge; the new polling commands are well-structured and the generated SDK files are low-risk. The changes are additive — new CLI commands, generated SDK clients, and a shared polling helper — with no modifications to existing behavior beyond a small emails-latest.ts refactor. The polling logic is straightforward and covered by unit tests. The only gap is that sleep duration is not clamped to the remaining deadline, which only matters when users explicitly combine a short deadline with a large custom interval. No files require special attention; the deadline-overshoot note in emails-wait.ts and emails-watch.ts only affects non-default --interval usage. Important Files Changed
Reviews (2): Last reviewed commit: "Merge origin/main into jet/rfc2177-imap-..." | Re-trigger Greptile |
Summary
primitive emails watchandprimitive emails waitpolling commands for filtered inbound email workflows.Testing