-
-
Notifications
You must be signed in to change notification settings - Fork 458
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: crmne/ruby_llm
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.14.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: crmne/ruby_llm
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.14.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 9 commits
- 524 files changed
- 4 contributors
Commits on Mar 17, 2026
-
Configuration menu - View commit details
-
Copy full SHA for f63c65a - Browse repository at this point
Copy the full SHA f63c65aView commit details -
Fix ActiveStorage::Blob re-upload if used in
with:param (#683)## What this does Fixes #665 When an `ActiveStorage::Blob` is passed to `ask` or `create_user_message` via `with:`, it is downloaded and re-uploaded as a new blob. This is because the blob gets wrapped in a `RubyLLM::Attachment` during content building, so it goes to the `else` branch in `prepare_for_active_storage` and `convert_to_active_storage_format` is called, which always creates a new IO hash. => Fix by updating `convert_to_active_storage_format` to detect `ActiveStorage` objects and return it directly so it can be reused. ## Type of change - [x] Bug fix - [ ] New feature - [ ] Breaking change - [ ] Documentation - [ ] Performance improvement ## Scope check - [x] I read the [Contributing Guide](https://github.com/crmne/ruby_llm/blob/main/CONTRIBUTING.md) - [x] This aligns with RubyLLM's focus on **LLM communication** - [x] This isn't application-specific logic that belongs in user code - [x] This benefits most users, not just my specific use case ## Quality check - [x] I ran `overcommit --install` and all hooks pass - [x] I tested my changes thoroughly - [ ] For provider changes: Re-recorded VCR cassettes with `bundle exec rake vcr:record[provider_name]` - [x] All tests pass: `bundle exec rspec` - [ ] I updated documentation if needed - [x] I didn't modify auto-generated files manually (`models.json`, `aliases.json`) ## AI-generated code - [x] I used AI tools to help write this code - [x] I have reviewed and understand all generated code (required if above is checked) ## API changes - [ ] Breaking change - [ ] New public methods/classes - [ ] Changed method signatures - [x] No API changes Co-authored-by: nebel95 <nebel95@wallwisher.com> Co-authored-by: Carmine Paolino <carmine@paolino.me>
Configuration menu - View commit details
-
Copy full SHA for 61bccb4 - Browse repository at this point
Copy the full SHA 61bccb4View commit details
Commits on Mar 23, 2026
-
Title for Integration Patterns was incorrect since Patterns was spelled as Patters ## What this does Simple spelling mistake fix. ## Type of change - [ ] Bug fix - [ ] New feature - [ ] Breaking change - [x] Documentation - [ ] Performance improvement ## Scope check - [x] I read the [Contributing Guide](https://github.com/crmne/ruby_llm/blob/main/CONTRIBUTING.md) - [x] This aligns with RubyLLM's focus on **LLM communication** - [x] This isn't application-specific logic that belongs in user code - [x] This benefits most users, not just my specific use case
Configuration menu - View commit details
-
Copy full SHA for 3c6e53c - Browse repository at this point
Copy the full SHA 3c6e53cView commit details
Commits on Mar 27, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 5c28730 - Browse repository at this point
Copy the full SHA 5c28730View commit details
Commits on Mar 30, 2026
-
Configuration menu - View commit details
-
Copy full SHA for aae030c - Browse repository at this point
Copy the full SHA aae030cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ed9dfb - Browse repository at this point
Copy the full SHA 4ed9dfbView commit details
Commits on Apr 2, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 070f5a0 - Browse repository at this point
Copy the full SHA 070f5a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33c20c8 - Browse repository at this point
Copy the full SHA 33c20c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac4d5d7 - Browse repository at this point
Copy the full SHA ac4d5d7View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.14.0...1.14.1