Skip to content

fix(runtime): restore MCP fixture setup instructions - #7499

Merged
houko merged 3 commits into
mainfrom
fix/runtime-mcp-fixture-setup-scope
Aug 15, 2026
Merged

houko merged 3 commits into
mainfrom
fix/runtime-mcp-fixture-setup-scope

Conversation

@houko

@houko houko commented Aug 15, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Move setup_instructions ahead of child TOML tables in every pinned MCP registry fixture so it remains on the catalog root.
  • Add a regression contract that parses every MCP fixture as McpCatalogEntry and requires non-empty root-level setup instructions.
  • Synchronize the branch with the latest main.

Verification

  • cargo test -p librefang-runtime --test registry_mcp_fixture_contract
  • cargo clippy -p librefang-runtime --test registry_mcp_fixture_contract -- -D warnings
  • cargo fmt --check
  • git diff --check

Out of scope

  • No runtime MCP parser or catalog schema changes.

@github-actions github-actions Bot added area/runtime Agent loop, LLM drivers, WASM sandbox size/L 250-999 lines changed labels Aug 15, 2026
@houko
houko enabled auto-merge (squash) August 15, 2026 15:05
@houko
houko merged commit 1caf56b into main Aug 15, 2026
37 checks passed
@houko
houko deleted the fix/runtime-mcp-fixture-setup-scope branch August 15, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/runtime Agent loop, LLM drivers, WASM sandbox size/L 250-999 lines changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant