Skip to content

Conversation

saikrishna321
Copy link
Member

This pull request introduces several improvements and new features focused on telemetry tracking and build output organization. The most significant change is the addition of a new posthog telemetry utility in src/utils.ts for event tracking, along with updates to the build and script paths in package.json to ensure consistency and correctness in the output structure.

Telemetry and Utility Enhancements:

  • Added a new posthog function in src/utils.ts for sending event tracking data to PostHog, including system and agent details, with robust error handling and debug logging. Also included a test suite for the function within the same file. [1] [2]
  • Introduced helper functions getAgentVersion and getClientName in src/utils.ts to dynamically retrieve agent and client information for telemetry purposes.

Build and Script Path Updates:

  • Updated build output and script paths in package.json to use dist/src/ instead of dist/, ensuring all compiled files and assets are correctly placed and referenced. This affects the binary entry, documentation copying, and script execution commands. [1] [2]

Documentation and Description Improvements:

  • Improved the description for the install_wda tool in src/tools/install-wda.ts to clarify its requirements and usage.

Co-authored-by: SrinivasanTarget <[email protected]>
@saikrishna321 saikrishna321 merged commit d690b8a into main Oct 21, 2025
2 checks passed
github-actions bot pushed a commit that referenced this pull request Oct 21, 2025
## [1.1.1](v1.1.0...v1.1.1) (2025-10-21)

### Bug Fixes

* Bump release fix ([#16](#16)) ([d690b8a](d690b8a))

### Miscellaneous Chores

* **release:** 1.0.0 [skip ci] ([4c8a185](4c8a185))
@github-actions
Copy link

🎉 This PR is included in version 1.1.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant