.github/workflows/rspec.yml | 100644 | 0 | 0 | | | 645 Bytes | e3f2269539655c1578180c2a8585661350e7a471c2044d6d06631e54a1c31d88 |
.gitignore | 100644 | 0 | 0 | | | 377 Bytes | 233e230b7fbb586c98ff6cb02c17220c1dd78b7defb3c8ca1fdf26493c98e352 |
.rspec | 100644 | 0 | 0 | | | 53 Bytes | 3c63103a2171b90b80a44feff126ba64cb170b82b3e36257c21d46eb772b8e3c |
Gemfile | 100644 | 0 | 0 | | | 89 Bytes | 84199debeb199ec15b26738b2df9e9414cb5024677c02cdc338672a387a1039f |
Gemfile.lock | 100644 | 0 | 0 | | | 1.17 KB | c2ecfe9074d1742087da4f95621a87c11e24dfac7e56dea05512ba4cd306dec1 |
README.md | 100644 | 0 | 0 | | | 5.57 KB | 06321e2349c315901ab6d59587948529bf8868898e79685a9a1b598f88e2b44a |
Rakefile | 100644 | 0 | 0 | | | 27 Bytes | ad44e4a9cde7bdb1587bd02a745cc5281d63f4b6a10671f8e96e7ca794f9c46e |
assets/logo-swarm.png | 100644 | 0 | 0 | | | 174 KB | 4ee7fc5d3c9f7ffeab7113433d0164927dfc019539d07cdafd8caaa28b33c24d |
bin/console | 100755 | 0 | 0 | | | 352 Bytes | 934dfe6287216e945ee9a77da8f6b55fcabfb9f9e3dc8b4dd328b2d2658f61f5 |
bin/setup | 100755 | 0 | 0 | | | 352 Bytes | 934dfe6287216e945ee9a77da8f6b55fcabfb9f9e3dc8b4dd328b2d2658f61f5 |
examples/airline/README.md | 100644 | 0 | 0 | | | 123 Bytes | 5058a218a6cdc87b28b6fe8c98c51586ffc666b737f4c5d72e3eff6100abac63 |
examples/airline/configs/agents.rb | 100644 | 0 | 0 | | | 3.74 KB | a54c3bd018d4114585dfc9bd6ce1a0d24ef055f3fd984e0b6ab2ef52287e026e |
examples/airline/configs/tools.rb | 100644 | 0 | 0 | | | 519 Bytes | c9cd6176f1e5c1404f946453133a2694641c99681f63e994fa5f4119ef0324c1 |
examples/airline/data/prompts.rb | 100644 | 0 | 0 | | | 1.79 KB | 6c6611c9c7a6fe69b09afcb66bc0a618a38d8bcfbf44f1b2e78bc1e25c8ce57d |
examples/airline/data/routines/baggage/policies.rb | 100644 | 0 | 0 | | | 1.74 KB | 680955341dd114fc6314d59c56bebdc65beb531fd6e19005c2bf55cd879b88a5 |
examples/airline/data/routines/flight_modification/policies.rb | 100644 | 0 | 0 | | | 2.91 KB | a55b25b014816fa4aea2a80a0359c2f9c69526a9c860f67b0ea4ebe678d9c7b1 |
examples/airline/main.rb | 100644 | 0 | 0 | | | 2.25 KB | e7c0176d31cd89ab4ab63537853212c549680e0b1f834d122c0390ded8ac8d6d |
examples/basic/README.md | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/basic/agent_handoff.rb | 100644 | 0 | 0 | | | 982 Bytes | b9b2a3251c3d1d2a163511b0d3fe7ff5f5b94432ab336aa8ff3e85fa9de7012b |
examples/basic/bare_minimum.rb | 100644 | 0 | 0 | | | 573 Bytes | 547e59250daca052a5ead5a610e4963381a30cd9194aa27ff0e9c6ac1fcdc8f5 |
examples/basic/context_variables.rb | 100644 | 0 | 0 | | | 2.42 KB | ed34327861d50914986b371aa986c9de0fc4f91077d4941a399db5d5e258f755 |
examples/basic/function_calling.rb | 100644 | 0 | 0 | | | 2.04 KB | 968292f957814ec5b40836a65eaa6fd2bdd3011896d6034ec68e66125aa0f787 |
examples/basic/simple_loop_no_helpers.rb | 100644 | 0 | 0 | | | 691 Bytes | 658aef905d8e4556e1e950d6e5beb9ef296d16a966e3e0b7140f90ff22a96899 |
examples/bootstrap.rb | 100644 | 0 | 0 | | | 399 Bytes | eda536a81fc7353eea5b43be296b89d8b5bab1498d47caeb09d4d1e47369cd6c |
examples/triage_agent/README.md | 100644 | 0 | 0 | | | 797 Bytes | 5dceb2ac732a4828fc3e5b8e15509bb52ad2af8aae869bc4d5bc33aa5a841e8b |
examples/triage_agent/agents.rb | 100644 | 0 | 0 | | | 2.15 KB | 5946ef13130a56fb58263ed2401e35fcfcf311d85eddc619ab79f19071f61f23 |
examples/triage_agent/main.rb | 100644 | 0 | 0 | | | 73 Bytes | bc3ecac59ee1ae12a3734e13f237868e64aab3a69733911c44d19b4c189630ef |
examples/weather_agent/README.md | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/weather_agent/agents.rb | 100644 | 0 | 0 | | | 905 Bytes | 49ecb4c0ac2e6c8ee156e3af2158550eeb79a2a65ce9c1a82200ae3f83326138 |
examples/weather_agent/run.rb | 100644 | 0 | 0 | | | 438 Bytes | 9ba1b02559fea902c6c5e1f7aace505b3f7a133a509b769de5436415cc0a1189 |
lib/ruby-openai-swarm.rb | 100644 | 0 | 0 | | | 428 Bytes | 3e05107024498dea63233f0539a2b737853c43d78ca6f370ce10c7322371aae4 |
lib/ruby-openai-swarm/agent.rb | 100644 | 0 | 0 | | | 878 Bytes | 83d64367dbffdf2908bcbe2daf9a1a1983053cd8d7c0317adbd38dae4bfbd93d |
lib/ruby-openai-swarm/core.rb | 100644 | 0 | 0 | | | 8.38 KB | 9c2dbc7937186fe33c8a2aaeee071c1acf9e5e2b0658d37e80de2d865977e261 |
lib/ruby-openai-swarm/function_descriptor.rb | 100644 | 0 | 0 | | | 286 Bytes | 7874d52c335cb02c90cec18ca8f67fe05563686f26650c11f97ee61c62b50794 |
lib/ruby-openai-swarm/repl.rb | 100644 | 0 | 0 | | | 3.03 KB | 4022b06593a25db9c772fd5964d8f3afd7117c1ee1eba771582b4eea694eca78 |
lib/ruby-openai-swarm/response.rb | 100644 | 0 | 0 | | | 272 Bytes | 0ebf726df9469213ee9fc137a5c793770e0a517ad8bd56fe4e5ba9514d454fea |
lib/ruby-openai-swarm/result.rb | 100644 | 0 | 0 | | | 258 Bytes | 3545f7c4a94617fe89689d059e3656e7d2c92334676f4f69106cf0dc4e804427 |
lib/ruby-openai-swarm/util.rb | 100644 | 0 | 0 | | | 2.77 KB | f13e6bc5311e9f91c3949ce6de1445dac1c41969b8998156f10435b4cffd5197 |
lib/ruby-openai-swarm/version.rb | 100644 | 0 | 0 | | | 43 Bytes | be4dd87e766fb2da92db96949df10a1d613ac0e770858569a8fa8392f57e6570 |
ruby-openai-swarm.gemspec | 100644 | 0 | 0 | | | 1.14 KB | ba27d6002c6357645825c7deeffb9df39b4039db0caead15c385a280137fb13c |