The flow
Starts it 2Model 2Logic 3Service 13
The steps in the order they run, from what starts it.
- 1Listen for Trigger from Github WorkflowWebhookStarts it
- 2Create GitHub BlobHttp Request ToolService
- 3Create GitHub TreeHttp Request ToolService
- 4Create GitHub CommitHttp Request ToolService
- 5Create Pull RequestHttp Request ToolService
- 6Create BranchHttp Request ToolService
- 7Get BranchHttp Request ToolService
- 8Google Gemini Chat ModelLm Chat Google GeminiModel
- 9Set Common FieldsCodeLogic
- 10AI AgentAgentModel
- 11Get PR GitHub BranchHttp RequestService
- 12Respond to WebhookRespond To WebhookStarts it
- 13Get Latest Main Branch Commit SHAHttp RequestService
- 14Get Latest Main Branch Tree HashHttp RequestService
- 15Get PR FilesHttp RequestService
- 16Get File ContentsHttp RequestService
- 17Convert Base64 to Text FileConvert To FileService
- 18Extract from FileExtract From FileService
- 19Create Code/FilePath ObjectSetLogic
- 20Collect All Files ChangedAggregateLogic