diff --git a/.github/workflows/collections-renames.yml b/.github/workflows/collections-renames.yml index 4c09ef44dc54..f1624d373b06 100644 --- a/.github/workflows/collections-renames.yml +++ b/.github/workflows/collections-renames.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/checkout@v6.0.2 - name: Setup Ruby - uses: ruby/setup-ruby@c4e5b1316158f92e3d49443a9d58b31d25ac0f8f # v1.306.0 + uses: ruby/setup-ruby@97ecb7b512899eb71ab1bf2310a624c6f1589ac6 # v1.308.0 with: bundler-cache: true diff --git a/.github/workflows/jekyll_build.yml b/.github/workflows/jekyll_build.yml index f34042913145..22bcdbefd4f5 100644 --- a/.github/workflows/jekyll_build.yml +++ b/.github/workflows/jekyll_build.yml @@ -24,7 +24,7 @@ jobs: uses: actions/checkout@v6.0.2 - name: 💎 setup ruby - uses: ruby/setup-ruby@c4e5b1316158f92e3d49443a9d58b31d25ac0f8f # v1.306.0 + uses: ruby/setup-ruby@97ecb7b512899eb71ab1bf2310a624c6f1589ac6 # v1.308.0 with: bundler-cache: true cache-version: 0 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6bd8f286cdfd..d672a5e68000 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -54,7 +54,7 @@ jobs: - name: Setup Ruby if: ${{ steps.topics.outputs.changed || steps.collections.outputs.changed || steps.all.outputs.changed }} - uses: ruby/setup-ruby@c4e5b1316158f92e3d49443a9d58b31d25ac0f8f # v1.306.0 + uses: ruby/setup-ruby@97ecb7b512899eb71ab1bf2310a624c6f1589ac6 # v1.308.0 with: bundler-cache: true diff --git a/Gemfile b/Gemfile index fb103aecdb70..fcb12edec09c 100644 --- a/Gemfile +++ b/Gemfile @@ -1,13 +1,13 @@ source "https://rubygems.org" -gem "faraday", "2.14.1" +gem "faraday", "2.14.2" gem "faraday-retry", "2.4.0" gem "github-pages", "~> 232", group: :jekyll_plugins gem "json", "2.19.5" gem "language_server-protocol", "3.17.0.5" gem "nokogiri", "~> 1.19.3" gem "rake", "13.4.2" -gem "rubocop", "1.86.1" +gem "rubocop", "1.86.2" group :test do gem "fastimage" diff --git a/Gemfile.lock b/Gemfile.lock index 4c91ddc0f92d..6303b7a98fdc 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -41,7 +41,7 @@ GEM ffi (>= 1.15.0) eventmachine (1.2.7) execjs (2.10.0) - faraday (2.14.1) + faraday (2.14.2) faraday-net_http (>= 2.0, < 3.5) json logger @@ -285,7 +285,7 @@ GEM octokit (4.25.1) faraday (>= 1, < 3) sawyer (~> 0.9) - parallel (2.0.1) + parallel (2.1.0) parser (3.3.11.1) ast (~> 2.4.1) racc @@ -308,7 +308,7 @@ GEM io-console (~> 0.5) rexml (3.4.2) rouge (3.30.0) - rubocop (1.86.1) + rubocop (1.86.2) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) @@ -367,7 +367,7 @@ PLATFORMS x86_64-linux-musl DEPENDENCIES - faraday (= 2.14.1) + faraday (= 2.14.2) faraday-retry (= 2.4.0) fastimage github-pages (~> 232) @@ -379,7 +379,7 @@ DEPENDENCIES octokit pry rake (= 13.4.2) - rubocop (= 1.86.1) + rubocop (= 1.86.2) rubocop-performance safe_yaml webrick diff --git a/collections/made-in-bulgaria/index.md b/collections/made-in-bulgaria/index.md new file mode 100644 index 000000000000..962deafa6446 --- /dev/null +++ b/collections/made-in-bulgaria/index.md @@ -0,0 +1,11 @@ +--- +items: + - NikolayIT/OpenJudgeSystem + - dnikolovv/dev-adventures-realworld + - ivaylokenov/MyTested.AspNetCore.Mvc + - stilianstefanov/Vehicles-Marketplace-System +display_name: Made in Bulgaria +created_by: profjordanov +image: made-in-bulgaria.png +--- +Open source projects built in or receiving significant contributions from Bulgaria :bulgaria: diff --git a/collections/made-in-bulgaria/made-in-bulgaria.png b/collections/made-in-bulgaria/made-in-bulgaria.png new file mode 100644 index 000000000000..d78360415f1a Binary files /dev/null and b/collections/made-in-bulgaria/made-in-bulgaria.png differ diff --git a/collections/made-in-pakistan/index.md b/collections/made-in-pakistan/index.md index 6992e0364327..7b9332a5bc26 100644 --- a/collections/made-in-pakistan/index.md +++ b/collections/made-in-pakistan/index.md @@ -8,6 +8,7 @@ items: - ziishaned/learn-regex - sarfraznawaz2005/whatspup - streetwriters/notesnook + - abdullahumer1101/pkmapr display_name: Made in Pakistan created_by: imrofayel image: made-in-pakistan.png diff --git a/topics/agent-harness/index.md b/topics/agent-harness/index.md new file mode 100644 index 000000000000..26b802f52941 --- /dev/null +++ b/topics/agent-harness/index.md @@ -0,0 +1,8 @@ +--- +aliases: agent-harnesses +display_name: Agent Harness +related: ai-agents, coding-agents, autonomous-agents, agent-framework, mcp +short_description: Agent harnesses provide the runtime scaffolding that helps AI agents act reliably. +topic: agent-harness +--- +Agent harnesses are the runtime scaffolding around AI agents. They usually combine context delivery, tool interfaces, planning state, memory, sandboxes, permissions, evaluation, and observability so agents can complete longer tasks reliably. Agent harnesses are especially common in coding agents, research agents, and multi-agent workflows where repeatability, safety, and traceability matter.