Skip to content

Capture App Health delivery receipts in Calorie - #115

Merged
sarthakagrawal927 merged 1 commit into
mainfrom
agent/calorie109-delivery-observability-20261005
Oct 5, 2026
Merged

sarthakagrawal927 merged 1 commit into
mainfrom
agent/calorie109-delivery-observability-20261005

Conversation

@sarthakagrawal927

Copy link
Copy Markdown
Member

This adds a Calorie-local receipt around the existing App Health SDK fetch hook. It logs only a fixed event name, timestamp and actual collector status; for HTTP 202, it also logs accepted and duplicates after validating both as non-negative safe integers. It parses a clone, returns the original response unchanged, and catches observer failures. Non-202 or malformed responses produce status-only receipts.

The change does not inspect or alter the ingestion key, bindings, or production configuration. It provides transport evidence for issue #109; it does not establish which App Health app/environment the existing key targets.

Validation: focused endpoint-health tests passed (9 tests); full pnpm check passed (format, lint, typecheck, 102 tests, quality gates, build and hygiene) through the managed workspace.

Related to #109.

@sarthakagrawal927
sarthakagrawal927 merged commit 9ccdc52 into main Oct 5, 2026
2 checks passed
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