fix: infer source fetch metrics #35

Merged
Owner

Addresses #22.\n\nChanges:\n- Adds inferFetchSource() mapping common provider hosts to stable source/provider names.\n- Makes safeFetch and safeFetchText default to inferred source attribution when source is omitted.\n- Keeps unknown hosts attributed by host instead of grouping under unknown.\n- Documents raw-fetch exceptions and source instrumentation rules.\n- Adds regression coverage for provider inference and unlabelled safeFetch attribution.\n\nValidation:\n- git diff --check (only Windows CRLF warnings).\n- Runner-only constraint honored; no local npm/node tests executed.

Addresses #22.\n\nChanges:\n- Adds inferFetchSource() mapping common provider hosts to stable source/provider names.\n- Makes safeFetch and safeFetchText default to inferred source attribution when source is omitted.\n- Keeps unknown hosts attributed by host instead of grouping under unknown.\n- Documents raw-fetch exceptions and source instrumentation rules.\n- Adds regression coverage for provider inference and unlabelled safeFetch attribution.\n\nValidation:\n- git diff --check (only Windows CRLF warnings).\n- Runner-only constraint honored; no local npm/node tests executed.
MrSphay added 1 commit 2026-05-17 12:45:16 +00:00
fix: infer source fetch metrics
All checks were successful
Codex Template Compliance / template-compliance (pull_request) Successful in 4s
Build / test-and-image (pull_request) Successful in 53s
2025ae09db
Author
Owner

Anpassen.

Anpassen.
MrSphay added 1 commit 2026-05-17 18:37:29 +00:00
Merge remote-tracking branch 'origin/codex/production-intelligence-terminal' into codex/issue-22-source-fetch-instrumentation
All checks were successful
Codex Template Compliance / template-compliance (pull_request) Successful in 5s
Build / test-and-image (pull_request) Successful in 55s
c102017b16
# Conflicts:
#	README.md
#	test/fetch-utils.test.mjs
MrSphay added 1 commit 2026-05-17 18:40:53 +00:00
Merge remote-tracking branch 'origin/codex/production-intelligence-terminal' into codex/issue-22-source-fetch-instrumentation
All checks were successful
Codex Template Compliance / template-compliance (pull_request) Successful in 5s
Build / test-and-image (pull_request) Successful in 57s
e4834cd3cd
# Conflicts:
#	test/fetch-utils.test.mjs
MrSphay added 1 commit 2026-05-17 18:52:35 +00:00
Merge remote-tracking branch 'origin/codex/production-intelligence-terminal' into codex/issue-22-source-fetch-instrumentation
All checks were successful
Codex Template Compliance / template-compliance (pull_request) Successful in 5s
Build / test-and-image (pull_request) Successful in 57s
a590bf62c2
# Conflicts:
#	test/fetch-utils.test.mjs
MrSphay merged commit 1c2b48f588 into codex/production-intelligence-terminal 2026-05-17 18:53:48 +00:00
Sign in to join this conversation.