Foo GuardBeta
Resources↗PricingFeedbackLog inSign up
Menu
Resources↗PricingFeedbackLog inSign up

Getting Started

  • Foo Guard overview
  • Your first security assessment
  • Understanding risk scores
  • Understanding findings

Agent Configuration

  • Supported configuration formats

Team Workspaces

  • Create a Team workspace
  • Team roles and permissions

GitHub Integration

  • Connect GitHub
  • GitHub App permissions
  • Enable repositories
  • .fooguard.yml — repository policy-as-code
  • Repository scanning
  • Automatic push scans
  • GitHub Checks
  • Pull request scanning
  • Branch protection
  • Manual scans
  • Scan history
  • Baselines
  • Repository posture
  • Troubleshooting GitHub integration

Rules & Findings

  • Rule overview
  • Severity levels

Developer & API

  • Developer & API overview
  • Authentication
  • API keys
  • REST API
  • Rate limits
  • Error handling
  • CLI
  • CI/CD enforcement
  • GitHub Action

Security & Privacy

  • Security and privacy

Troubleshooting

  • GitHub setup troubleshooting

Rules

Rule reference
  1. Documentation
  2. /Agent Configuration
  3. /Supported configuration formats

Supported configuration formats

JSON and YAML agent configuration formats supported by Foo Guard.

Foo Guard analyzes supported JSON and YAML agent configuration structures used by the normalized agent model.

Use consistent field naming and valid JSON/YAML syntax. Invalid syntax produces configuration errors rather than rule findings.

Related pages

  • Your first security assessment
  • .fooguard.yml — repository policy-as-code