Skip to content

Configure Tools

Generated OpenAPI tools are intentionally conservative:

  • GET becomes read and auto-executes.
  • POST, PUT, and PATCH become write and require approval.
  • DELETE becomes destructive and is disabled by default.
Terminal window
genaug tools list --project health-agent
genaug tools toggle delete_account --project health-agent --disable
genaug tools toggle log_symptom --project health-agent --enable
tools:
generated:
- id: get_health_records
enabled: true
risk_level: low
requires_approval: false
- id: log_symptom
enabled: true
risk_level: medium
requires_approval: true
description: Record a symptom entry after the user confirms the date, severity, and notes.
tools:
mcp:
- name: github
url: https://mcp.github.com/v1
auth: ${{ credentials.github_token }}

Related: security and API reference.