first build attempt
Build and Push Image / Build and push image (push) Failing after 1m58s

This commit is contained in:
2026-05-19 23:24:27 +10:00
parent b436a81300
commit bf6fe21ea6
27 changed files with 449 additions and 634 deletions
+11 -8
View File
@@ -1,37 +1,40 @@
from crewai import CrewBase, Agent, Task, Crew
from crewai import Agent, Task, Crew
from crewai.project import CrewBase, agent, task, crew
from crewai_tools import MCPServerAdapter
from mcp import StdioServerParameters
import os
from typing import Dict, Any
from pr_reviewer.llm import get_llm
class SummariserCrew(CrewBase):
@CrewBase
class SummariserCrew:
"""Summariser Crew for synthesizing review results."""
agents_config = "config/agents.yaml"
tasks_config = "config/tasks.yaml"
def __init__(self):
super().__init__()
# The summarizer doesn't need MCP server connections as it works with text results
self.llm = get_llm()
@Agent
@agent
def summariser(self) -> Agent:
"""Senior Code Review Coordinator agent for summarizing reviews."""
return Agent(
config=self.agents_config["summariser"],
tools=[], # No tools needed for summarization
llm=self.llm,
tools=[],
verbose=True
)
@Task
@task
def summarise_task(self) -> Task:
"""Task for synthesizing review results."""
return Task(
config=self.tasks_config["summarise_task"],
)
@Crew
@crew
def crew(self) -> Crew:
"""Create the Summariser crew."""
return Crew(