Skip to content

feat: add honest connector telemetry runtime handling#104

Merged
tnunamak merged 5 commits intomainfrom
honest-connector-telemetry
Apr 15, 2026
Merged

feat: add honest connector telemetry runtime handling#104
tnunamak merged 5 commits intomainfrom
honest-connector-telemetry

Conversation

@tnunamak
Copy link
Copy Markdown
Member

@tnunamak tnunamak commented Apr 15, 2026

Summary

  • add truthful connector result classification in the runtime
  • surface partial connector outcomes distinctly in the desktop UI
  • wire the shared honest telemetry conformance corpus into data-connect's result-classifier tests
  • fix native Tauri compilation by deriving Serialize for the connector result telemetry structs emitted to JSON
  • fix Instagram source routing so instagram resolves to the Instagram source, not Instagram Ads

Validation

  • cargo check --manifest-path src-tauri/Cargo.toml
  • node playwright-runner/result-classifier.test.cjs
  • npm run test:honest-telemetry-conformance
  • npx vitest run src/lib/platform/utils.test.ts src/lib/platform/registry.test.ts src/pages/source/use-source-overview-page.test.ts

Notes

  • this PR does not change production connector publication; it consumes the already-promoted honest telemetry contract semantics
  • the Instagram/Instagram Ads follow-up fix is in the same branch so local import history and source overview routing stay coherent

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