Skip to content
This repository was archived by the owner on Aug 25, 2026. It is now read-only.

Harden Cognee telemetry correlation - #23

Merged
JTInventory merged 1 commit into
mainfrom
fm/cognee-telemetry-correlation-hardening-0629
Jun 30, 2026
Merged

JTInventory merged 1 commit into
mainfrom
fm/cognee-telemetry-correlation-hardening-0629

Conversation

@JTInventory

Copy link
Copy Markdown
Owner

Summary

  • add local-only Cognee correlation IDs for API attempt telemetry
  • log one logical_search_id across retries and a fresh request_id per HTTP attempt
  • normalize nested privacy/results/vendor usage fields so missing vendor usage and cost remain unknown/null

Tests

  • bash -n bin/fm-cognee-telemetry-lib.sh bin/fm-cognee-lookup.sh tests/fm-cognee-telemetry.test.sh tests/fm-cognee-lookup.test.sh bin/fm-cognee-manifest-check.sh bin/fm-cognee-verify-source.sh bin/fm-cognee-lookup-gate.sh
  • tests/fm-cognee-telemetry.test.sh
  • tests/fm-cognee-lookup.test.sh
  • bash tests/fm-cognee-lookup-gate.test.sh
  • bash tests/fm-cognee-source-verify.test.sh
  • bash tests/fm-cognee-brief-rules.test.sh
  • git diff --check

Notes

  • No live Cognee API calls were made.
  • Local correlation IDs are not sent to Cognee search payloads.
  • shellcheck was not installed in this environment.

@JTInventory
JTInventory merged commit 3ba8dc2 into main Jun 30, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant