Skip to content

Dev#136

Merged
felix-schultz merged 2 commits intoalphafrom
dev
Aug 6, 2025
Merged

Dev#136
felix-schultz merged 2 commits intoalphafrom
dev

Conversation

@felix-schultz
Copy link
Copy Markdown
Member

This pull request introduces new hashing utilities to the packages/catalog crate, specifically adding support for AHash and Blake3 hash functions as reusable nodes. It also includes minor dependency adjustments and some improvements to authentication and error handling in the desktop app and build scripts.

Hashing utilities and node registration:

  • Added a new hash module under packages/catalog/src/utils, with submodules for ahash and blake3, each implementing a NodeLogic for computing hashes as part of flow graphs. These nodes are now registered in the utility function registry, making them available for use in flows. [1] [2] [3] [4] [5]
  • Updated dependencies to ensure ahash is available in the workspace for both packages/catalog and packages/core. [1] [2] [3]

Desktop app and build improvements:

  • Enhanced the GitHub API and file download scripts to support authentication via a GITHUB_TOKEN environment variable, improving reliability for private or rate-limited resources.
  • Integrated Sentry error monitoring into the Next.js desktop app configuration, including support for auth tokens and logging options. [1] [2]
  • Improved Sentry and tracing initialization in the Tauri desktop app, especially for production builds. [1] [2]

Other changes:

  • Removed a debug print statement from the storage path cache logic for cleaner logs.

@felix-schultz felix-schultz merged commit a12f8ee into alpha Aug 6, 2025
1 of 5 checks passed
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