Repository navigation
Merge main into devel after 0.3.0 - #101
Merged
Merged
Conversation
The integrations cut error messages to ERROR_MSG_MAX_LEN and provider codes to PROVIDER_ERROR_CODE_MAX_LEN before calling track_error(). Manual calls sent the full text. ErrorEvent now applies both limits when serializing, so every error event gets them.
Measured across 37 typical failures, 9 messages were over 200 characters. Several put their cause at the end. mlx-whisper audio errors start with the ffmpeg banner, and torch state_dict errors end with the shapes. The integrations kept only the first 200 characters. ErrorEvent now keeps the start and the end of a message over 500 characters, with an ellipsis between. The integrations and decorators no longer cut the message themselves, so the limit is applied once.
The notes listed every commit subject since the previous tag, including merge commits and release housekeeping such as changelog moves. They are now the curated CHANGELOG.md section for the version. A missing or empty section fails the build instead of publishing empty notes.
Cap error fields in every error event and build release notes from CHANGELOG.md
0.2.x already uploaded only explicit attachments. Automatic GGUF capture was added and removed during 0.3.0 development and never shipped, so the entry described no change for users upgrading.
Release 0.3.0
Coverage report
Top uncovered files
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Brings the 0.3.0 release commits back into devel, so the next release branch merges into main without conflicts.
Commits made on
release/0.3.0that devel did not have:error_messageandprovider_error_codefor manualtrack_errorcallsThe merge had no conflicts. The resulting tree matches main (
v0.3.0). Merge this with a merge commit, not a squash, so git records main as merged.🤖 Generated with Claude Code