.github/workflows/rspec.yml | 100644 | 0 | 0 | | | 645 Bytes | b1569b19a21a53b7dc738b2c798d6a81e1e5baf4e472ae1165b6800f6bce9c9f |
.gitignore | 100644 | 0 | 0 | | | 412 Bytes | 2512efa32909bc587dd8aaa8c06a7c038bb7184bf0853ae53aa492d3ae749644 |
.rspec | 100644 | 0 | 0 | | | 53 Bytes | 3c63103a2171b90b80a44feff126ba64cb170b82b3e36257c21d46eb772b8e3c |
Gemfile | 100644 | 0 | 0 | | | 89 Bytes | 84199debeb199ec15b26738b2df9e9414cb5024677c02cdc338672a387a1039f |
README.md | 100644 | 0 | 0 | | | 6.24 KB | 25feba11869932320ad5249aff8c63a2debc71272ba8fbf3a24832efee5dc677 |
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.83 KB | 85cfcbbd697064f4f0e50d2e5c9a68fc9f34ab460c34890f2d507c16a6e53d5b |
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.23 KB | 7bae7d0d20a87d03a2c726526a9c2bd484c9fa5b60efad53f24cd30de2d3b9f6 |
examples/basic/README.md | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/basic/agent_handoff.rb | 100644 | 0 | 0 | | | 1020 Bytes | 3b2dfaceb68d9afe89badddefed852a0e5302d7e65d5653be38e32f6fad9a77b |
examples/basic/bare_minimum.rb | 100644 | 0 | 0 | | | 592 Bytes | f1f95b3d3bed0a6c6fb52d595acbda78690e85d86f78759bbf80f5c496e3d363 |
examples/basic/context_variables.rb | 100644 | 0 | 0 | | | 2.43 KB | 28dee8ce1186195ba221a68f60a93fd0e211abbc67ac19d3b6ccd0c6f0069882 |
examples/basic/function_calling.rb | 100644 | 0 | 0 | | | 1.69 KB | eb020acee9cc48f0164d406465f7488229134e58bf698f7daffadaa8b632107f |
examples/basic/simple_loop_no_helpers.rb | 100644 | 0 | 0 | | | 710 Bytes | 84dedb39dc26856b60315dda1a6480fe9858687f2447ea0222265e9618c1f79f |
examples/bootstrap.rb | 100644 | 0 | 0 | | | 565 Bytes | d62197236c63675cb423f9eccf89757ac429d267147406f4663c2648f3193030 |
examples/memory/memory_save.rb | 100644 | 0 | 0 | | | 1.93 KB | 553eba81fb8371531e49bc6c239e9f5f2b1424ac2a2ebef7b4ff0fb0b2e24cda |
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 | | | 924 Bytes | 7c0773f7183ad7e8a5819014385cf6e80901095890d37f85d06795eafff7b7ed |
examples/weather_agent/run.rb | 100644 | 0 | 0 | | | 438 Bytes | 9ba1b02559fea902c6c5e1f7aace505b3f7a133a509b769de5436415cc0a1189 |
lib/ruby-openai-swarm.rb | 100644 | 0 | 0 | | | 954 Bytes | 7f6ba76e74ecad10f9a5161bd6221f166d5504b934b5535003313044755998ab |
lib/ruby-openai-swarm/agent.rb | 100644 | 0 | 0 | | | 1.86 KB | 24b6d049798f800d55455886c3899819e54e23881c9ff54065a93e314f72d024 |
lib/ruby-openai-swarm/agents/change_tracker.rb | 100644 | 0 | 0 | | | 783 Bytes | 91ddb4b779fdd86e14c3c33b0e3914b82bc6f41c981c106ecc2d0e6d763c65d7 |
lib/ruby-openai-swarm/agents/strategy_options.rb | 100644 | 0 | 0 | | | 857 Bytes | 20ceafdd0c82bacba8280d557cd9695e22299ca595ed8a6a4beabbb4323aec2e |
lib/ruby-openai-swarm/configuration.rb | 100644 | 0 | 0 | | | 403 Bytes | 6ac64d9367aeacf64eab93d30265219a64be0b34f21172121ce62e86ea2ece62 |
lib/ruby-openai-swarm/core.rb | 100644 | 0 | 0 | | | 11.9 KB | fb3c881526ba6bd61be900ad9e39dd08f47c67669ec96794f314f459479ca764 |
lib/ruby-openai-swarm/core_ext.rb | 100644 | 0 | 0 | | | 485 Bytes | d5472d91249a6129ebaece3e3da9a6cb46ff046f3e9fa70d9c34cb99c12cd0d0 |
lib/ruby-openai-swarm/function_descriptor.rb | 100644 | 0 | 0 | | | 379 Bytes | 32b0b08179ee5810d886f6904c90392cc40012f91fefe0b3b0da0091d06336e6 |
lib/ruby-openai-swarm/logger.rb | 100644 | 0 | 0 | | | 1.43 KB | 5c634141d2401d4c86b5b7349d3e43f6c75c87d62d1f1b47ad2bf11c546c117c |
lib/ruby-openai-swarm/memories/core_memory_function.rb | 100644 | 0 | 0 | | | 770 Bytes | a22550c9de6ccd62176991b5af5ba6311b58baa98773774cbae86cabb82352c0 |
lib/ruby-openai-swarm/memories/entity_store.rb | 100644 | 0 | 0 | | | 987 Bytes | de8cca0e442b688d6be39df34fbc6f7470d04558ec6ff38cdf89032c7434ca9b |
lib/ruby-openai-swarm/memories/field.rb | 100644 | 0 | 0 | | | 1.05 KB | be53f6a536d66d52681d869577a3a95da01b773f9802b8529158d21f36c9a90a |
lib/ruby-openai-swarm/memory.rb | 100644 | 0 | 0 | | | 1.37 KB | d1ce5dd07f57178879839400f452773e5e8be082424a4cedbd14bbbabcd894af |
lib/ruby-openai-swarm/repl.rb | 100644 | 0 | 0 | | | 3.12 KB | b018afc457ea17631d5d0e49c2fab9a737b773bedcd0c551740051cfe41ff959 |
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 | | | 5.13 KB | 3d39b0fc37138356396cff1196711c77d93db6a663f718cafd7668d21293b91f |
lib/ruby-openai-swarm/version.rb | 100644 | 0 | 0 | | | 43 Bytes | 60eacce52e50c424ccb371e1761620684a6fe557819c965256fcc621e3352906 |
ruby-openai-swarm.gemspec | 100644 | 0 | 0 | | | 1.18 KB | cc6ea7512ac47c12f41c4198c74497f2d75138dc8e299eddffec19de6dd8d4f7 |