Skip to content

Commit 4dcb5c9

Browse files
Fix messages namespace (#118)
* Bump langchainrb version * Bug fix since the namespace had changed in langchainrb * Fix spec * Update Gemfile.lock
1 parent 93e69cb commit 4dcb5c9

File tree

4 files changed

+11
-8
lines changed

4 files changed

+11
-8
lines changed

Gemfile.lock

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ PATH
22
remote: .
33
specs:
44
langchainrb_rails (0.1.12)
5-
langchainrb (>= 0.7, < 0.17)
5+
langchainrb (>= 0.7, < 0.19)
66

77
GEM
88
remote: https://rubygems.org/
@@ -116,12 +116,11 @@ GEM
116116
json (2.7.2)
117117
json-schema (4.3.1)
118118
addressable (>= 2.8)
119-
langchainrb (0.16.0)
119+
langchainrb (0.18.0)
120120
baran (~> 0.1.9)
121121
json-schema (~> 4)
122122
matrix
123123
pragmatic_segmenter (~> 0.3.0)
124-
rainbow (~> 3.1.0)
125124
zeitwerk (~> 2.5)
126125
language_server-protocol (3.17.0.3)
127126
lint_roller (1.1.0)

langchainrb_rails.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Gem::Specification.new do |spec|
3030
spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) }
3131
spec.require_paths = ["lib"]
3232

33-
spec.add_dependency "langchainrb", ">= 0.7", "< 0.17"
33+
spec.add_dependency "langchainrb", ">= 0.7", "< 0.19"
3434

3535
spec.add_development_dependency "pry-byebug", "~> 3.10.0"
3636
spec.add_development_dependency "yard", "~> 0.9.34"
Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1+
# frozen_string_literal: true
2+
13
module Langchain
2-
module Messages
3-
class Base
4-
attr_accessor :id
4+
class Assistant
5+
module Messages
6+
class Base
7+
attr_accessor :id
8+
end
59
end
610
end
711
end

spec/langchainrb_overrides/message_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
require "spec_helper"
22

3-
RSpec.describe Langchain::Messages::Base do
3+
RSpec.describe Langchain::Assistant::Messages::Base do
44
describe "#id" do
55
it "allows setting and getting an id" do
66
message = described_class.new

0 commit comments

Comments
 (0)