chore(deps): lock file maintenance#2
Closed
renovate[bot] wants to merge 1 commit into
Closed
Conversation
renovate
Bot
force-pushed
the
renovate/lock-file-maintenance
branch
from
May 19, 2025 20:24
6641d77 to
b461798
Compare
renovate
Bot
force-pushed
the
renovate/lock-file-maintenance
branch
from
July 27, 2025 08:13
b461798 to
02b94de
Compare
renovate
Bot
force-pushed
the
renovate/lock-file-maintenance
branch
2 times, most recently
from
August 16, 2025 03:04
b682356 to
b2c2b5c
Compare
renovate
Bot
force-pushed
the
renovate/lock-file-maintenance
branch
from
August 24, 2025 15:43
b2c2b5c to
a92b86a
Compare
renovate
Bot
force-pushed
the
renovate/lock-file-maintenance
branch
from
September 1, 2025 09:38
a92b86a to
9ef821d
Compare
renovate
Bot
force-pushed
the
renovate/lock-file-maintenance
branch
2 times, most recently
from
September 15, 2025 13:52
2911eb4 to
eed483e
Compare
renovate
Bot
force-pushed
the
renovate/lock-file-maintenance
branch
2 times, most recently
from
September 27, 2025 22:27
2cb38f2 to
35649f2
Compare
pythoninthegrass
force-pushed
the
main
branch
from
September 28, 2025 20:57
76355f8 to
d8b0a2b
Compare
renovate
Bot
force-pushed
the
renovate/lock-file-maintenance
branch
from
October 12, 2025 02:41
35649f2 to
7df7f55
Compare
pythoninthegrass
added a commit
that referenced
this pull request
Jan 19, 2026
…lugin Implements infinite scroll/lazy loading for the library view to improve performance with large music collections (1000+ tracks). Changes: - Install and register @alpinejs/intersect plugin (v3.15.4) - Add pagination to library store (visibleCount, batchSize, getVisibleTracks) - Implement sentinel element with x-intersect directive in library view - Auto-load 100 more tracks when scrolling to bottom - Reset to first 100 tracks when filters/search changes - Create comprehensive documentation in docs/infinite-scroll-pattern.md Performance impact for 10k track library: - Before: 10,000 DOM nodes rendered immediately - After: 100 DOM nodes initially (~99% reduction) - Lazy load additional batches as user scrolls This addresses task-157 acceptance criteria #1, #2, #3, #5, #6. Performance measurement (#4) pending manual testing with large dataset. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
pythoninthegrass
added a commit
that referenced
this pull request
Jan 25, 2026
Convert export_diagnostics command from synchronous to async using tokio::fs for non-blocking file I/O. This prevents the application from freezing with a beach ball cursor during log export. Changes: - Convert export_diagnostics to async fn - Replace std::fs::File with tokio::fs::File - Add tokio::io::AsyncWriteExt for async write operations - Add .await calls for async file creation and writing Fixes task-206 acceptance criteria #1, #2 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
pythoninthegrass
added a commit
that referenced
this pull request
Feb 10, 2026
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
pythoninthegrass
added a commit
that referenced
this pull request
Feb 25, 2026
pythoninthegrass
added a commit
that referenced
this pull request
Apr 23, 2026
* gnhf #2: Reduced code complexity by extracting a `tool_def()` helper in agent/tools.rs (eliminating 8 duplicated ToolDefinition blocks) and removing an unnecessary wrapper function in commands/audio.rs * gnhf #3: Extracted tauriInvoke() helper in shared.js and refactored all 10 API modules to eliminate ~800 lines of duplicated try/catch/if(invoke) boilerplate * refactor(agent): throttle model pull progress logging to 10s intervals * fix(audio): gate tracing imports behind cfg(not(test)) The `debug!`/`warn!` macros are only used in `safe_list_output_devices_subprocess`, which is `#[cfg(not(test))]`. Without the matching gate on the import, `cargo test` fails with `-D warnings` due to unused imports. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.
This PR contains the following updates:
🔧 This Pull Request updates lock files to use the latest dependency versions.
Configuration
📅 Schedule: Branch creation - "before 4am on monday" in timezone America/Chicago, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.