Aider · JSON Structure

Aider Cli Commit Request Structure

CommitRequest schema from Aider CLI

Type: object Properties: 1
AIAI Pair ProgrammingDeveloper ToolsCLICommand LineCoding AssistantCode GenerationOpen SourcePythonApache 2.0LLMGitBYO LLMTerminalPolyglotTree SitterRepository MapPair Programming

CommitRequest is a JSON Structure definition published by Aider, describing 1 property. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

message

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/aider/refs/heads/main/json-structure/aider-cli-commit-request-structure.json",
  "name": "CommitRequest",
  "description": "CommitRequest schema from Aider CLI",
  "type": "object",
  "properties": {
    "message": {
      "type": "string",
      "description": "Optional commit message override. Omit to let the weak model generate one.",
      "example": "chore: format imports"
    }
  }
}