Skip to content

Bump ruby_llm from 1.14.0 to 1.15.0 - #11

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/ruby_llm-1.15.0
Closed

Bump ruby_llm from 1.14.0 to 1.15.0#11
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/ruby_llm-1.15.0

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubMay 13, 2026

Copy link
Copy Markdown

Bumps ruby_llm from 1.14.0 to 1.15.0.

Release notes

Sourced from ruby_llm's releases.

1.15.0

RubyLLM 1.15: Image Editing + Cost Tracking + Less Glue Code 🖼️💸🛠️

RubyLLM 1.15 removes glue code around images, costs, tools, callbacks, and Rails persistence.

If Ruby can infer a tool signature, RubyLLM now infers it. If a provider reports usage, RubyLLM can turn it into cost. If Rails already has a blob, RubyLLM reuses it instead of downloading and uploading it again.

🖼️ Image Editing

Same method, same attachment shape: paint now paints from scratch or edits an existing image.

RubyLLM.paint can edit existing images with OpenAI's GPT Image models. Pass one or more source images with with:, add a mask: when you want to constrain the editable area, and use params: for provider-specific image options.

image=RubyLLM.paint("Turn the logo green and keep the background transparent",model: "gpt-image-1",with: "logo.png")

with: accepts the same attachment sources RubyLLM supports elsewhere: local files, URLs, IO-like objects, and Active Storage attachments. Multiple source images work too:

image=RubyLLM.paint("Combine these references into a postcard illustration",model: "gpt-image-1",with: ["person.png","style-reference.png"])

Image responses now expose provider usage data, and GPT Image pricing is represented in the model registry so image input/output costs can be calculated with the same API shape used by chats and messages:

image.tokens.inputimage.tokens.outputimage.cost.inputimage.cost.outputimage.cost.total

Fixes #138 and #512.

💸 Conversation Costs + Normalized Tokens

Token counts answer "how many?" Cost helpers answer the next question: "how much?"

RubyLLM now has first-class cost helpers for token-priced conversation usage:

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ruby_llm](https://github.com/crmne/ruby_llm) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/crmne/ruby_llm/releases)
- [Commits](crmne/ruby_llm@1.14.0...1.15.0)
---
updated-dependencies:
- dependency-name: ruby_llm
dependency-version: 1.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code labels May 13, 2026
@dependabot@github

dependabotBot commented on behalf of githubJun 10, 2026

Copy link
Copy Markdown
Author

Superseded by #23.

@dependabotdependabotBot closed this Jun 10, 2026
@dependabot
dependabotBot deleted the dependabot/bundler/ruby_llm-1.15.0 branch June 10, 2026 22:34
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filerubyPull requests that update ruby code

Development

Successfully merging this pull request may close these issues.

0 participants