procurement-ingest/lambdas/wo/email_processor
Adam Moussa f5c09757f3
feat(lambda): report unhandled Lambda errors to Sentry (PLAT-138) (#203)
* feat(lambda): report unhandled Lambda errors to Sentry

* fix(lambda): strip Sentry stack-frame locals

* style(tests): wrap long lines in sentry_init tests
2026-08-29 20:02:54 +00:00
..
tests fix(wo): reject non-str AI free-text fields (#158) 2026-08-04 19:39:20 -04:00
__init__.py Merge workorder-ingest into unified procurement repo (#22) 2026-05-12 15:21:06 -04:00
extraction.py fix(wo): reject non-str AI free-text fields (#158) 2026-08-04 19:39:20 -04:00
handler.py feat(lambda): report unhandled Lambda errors to Sentry (PLAT-138) (#203) 2026-08-29 20:02:54 +00:00
persistence.py feat: decompose email-processor handlers into flat siblings + lazy boto3 clients (refactor phase 5) (#113) 2026-07-20 15:34:53 -04:00
prompts.py feat: decompose email-processor handlers into flat siblings + lazy boto3 clients (refactor phase 5) (#113) 2026-07-20 15:34:53 -04:00
requirements.txt feat(lambda): report unhandled Lambda errors to Sentry (PLAT-138) (#203) 2026-08-29 20:02:54 +00:00
telemetry.py feat: decompose email-processor handlers into flat siblings + lazy boto3 clients (refactor phase 5) (#113) 2026-07-20 15:34:53 -04:00
template_parser.py fix(wo): reject non-str AI free-text fields (#158) 2026-08-04 19:39:20 -04:00