Skip to content

Add SDK v2 telemetry core - #879

Open
bmehta001 wants to merge 24 commits into
mainfrom
bhamehta/flcore/1ds-telemetry-core
Open

Add SDK v2 telemetry core#879
bmehta001 wants to merge 24 commits into
mainfrom
bhamehta/flcore/1ds-telemetry-core

Conversation

@bmehta001

@bmehta001 bmehta001 commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds SDK v2 telemetry core plumbing for Foundry Local:

  • always-build 1DS telemetry backend with CI/env/config upload gating
  • startup ProcessInfo and hardware inventory metadata
  • action, error, model/audio usage, download, catalog, and EP telemetry events
  • stable privacy-preserving device ID handling and telemetry redaction
  • user-agent attribution across C++, C#, JS, and Python SDK entry points
  • download/EP/status classification for client errors, cancellation, dependency failures, and timeouts
  • updated privacy documentation and CI telemetry opt-out

Validation

  • python sdk_v2/cpp/build.py --build --config RelWithDebInfo --parallel 4
  • focused C++ telemetry/download/EP/web-service/API tests
  • python -m pytest sdk_v2/python/test/unit/test_configuration.py -q
  • npm run build:ts in sdk_v2/js
  • local material review loop: current final pass reported no material findings

Notes

C# solution build is still blocked by the existing NU1603 warning-as-error dependency resolution issue for Betalgo.Ranul.OpenAI / Microsoft.Extensions.Http.

Loading
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.

2 participants