Skip to content

feat: find_emails on ContactGenerateRequest and --find-emails on contacts generate - #22

Merged
quantumdark merged 1 commit into
developmentfrom
feat/contacts-generate-find-emails
Sep 23, 2026
Merged

quantumdark merged 1 commit into
developmentfrom
feat/contacts-generate-find-emails

Conversation

@quantumdark

@quantumdark quantumdark commented Sep 15, 2026 •

Copy link
Copy Markdown
Contributor

Companion to discolike-platform work item #226 (feat/contagen-find-emails).

  • SDK: ContactGenerateRequest.find_emails (default False).
  • CLI: discolike contacts generate --find-emails.
  • Hand-added to _generated/requests.py in generator style; scripts/gen_requests.py will produce the same field once the platform MR is live.
  • Merge after the platform deploys; scripts/check_contract.py fails against prod until then.

RetriggerConfidence Score: 5/5

The PR appears safe to merge after the documented companion platform deployment makes the generated contract current.

Summary

This PR adds opt-in email discovery to contact generation across the SDK and CLI.

  • Adds find_emails to ContactGenerateRequest, defaulting to disabled.
  • Adds the contacts generate --find-emails CLI option and forwards it to the contacts service.
  • Adds end-to-end CLI request-body coverage and documents the capability and billing behavior.

Reviews (1) · Last reviewed commit: "feat: find_emails on ContactGenerateRequ..."

@quantumdark
quantumdark force-pushed the feat/contacts-generate-find-emails branch from afd4ae7 to 193e187 Compare September 16, 2026 05:51
@quantumdark
quantumdark changed the base branch from main to development September 16, 2026 05:51
@quantumdark
quantumdark force-pushed the feat/contacts-generate-find-emails branch from 193e187 to dffdd27 Compare September 16, 2026 13:53
@yudelevi
yudelevi force-pushed the feat/contacts-generate-find-emails branch from dffdd27 to f30168a Compare September 18, 2026 18:44
…acts generate

Mirrors the platform's new ContaGen option: the job runs the email finder over
every named, email-less row before completing and fills email / email_status
on those rows. Found addresses bill under the finder's rules; the rest of the
job stays unbilled.
@quantumdark
quantumdark force-pushed the feat/contacts-generate-find-emails branch from f30168a to 4c13898 Compare September 23, 2026 19:11
@quantumdark
quantumdark merged commit c2fd539 into development Sep 23, 2026
7 checks passed
@quantumdark
quantumdark deleted the feat/contacts-generate-find-emails branch September 23, 2026 20:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant