You've already forked agentic-coding-workflow
bugfix
This commit is contained in:
@@ -148,7 +148,7 @@ func newMCPIntegrationSuite(t *testing.T) *mcpIntegrationSuite {
|
||||
|
||||
projectRepo := project.NewPostgresRepository(pool)
|
||||
projectSvc := project.NewProjectService(projectRepo, auditWrapped)
|
||||
requirementSvc := project.NewRequirementService(projectRepo, auditWrapped)
|
||||
requirementSvc := project.NewRequirementService(projectRepo, auditWrapped, nil, nil)
|
||||
issueSvc := project.NewIssueService(projectRepo, auditWrapped)
|
||||
|
||||
// --- Bootstrap users ---
|
||||
@@ -268,7 +268,7 @@ func (s *mcpIntegrationSuite) callToolViaMemory(
|
||||
deps := mcp.ServerDeps{
|
||||
Caller: callerResolver,
|
||||
Projects: s.projectSvc,
|
||||
Reqs: project.NewRequirementService(project.NewPostgresRepository(s.pool), mcp.AuditWrap(s.auditRec)),
|
||||
Reqs: project.NewRequirementService(project.NewPostgresRepository(s.pool), mcp.AuditWrap(s.auditRec), nil, nil),
|
||||
Issues: s.issueSvc,
|
||||
// Workspaces/Templates/Messages/Conversations left nil — K3 tests don't call those tools.
|
||||
}
|
||||
@@ -928,7 +928,7 @@ func (s *mcpIntegrationSuite) testPromptsListFromTemplates(t *testing.T) {
|
||||
deps := mcp.ServerDeps{
|
||||
Caller: callerResolver,
|
||||
Projects: s.projectSvc,
|
||||
Reqs: project.NewRequirementService(projectRepo, mcp.AuditWrap(s.auditRec)),
|
||||
Reqs: project.NewRequirementService(projectRepo, mcp.AuditWrap(s.auditRec), nil, nil),
|
||||
Issues: s.issueSvc,
|
||||
Templates: tplSvc,
|
||||
}
|
||||
@@ -970,7 +970,7 @@ func (s *mcpIntegrationSuite) testResourceReadNotFound(t *testing.T) {
|
||||
deps := mcp.ServerDeps{
|
||||
Caller: callerResolver,
|
||||
Projects: s.projectSvc,
|
||||
Reqs: project.NewRequirementService(projectRepo, mcp.AuditWrap(s.auditRec)),
|
||||
Reqs: project.NewRequirementService(projectRepo, mcp.AuditWrap(s.auditRec), nil, nil),
|
||||
Issues: s.issueSvc,
|
||||
}
|
||||
srv := mcp.NewMCPServer(deps)
|
||||
@@ -1004,7 +1004,7 @@ func (s *mcpIntegrationSuite) testResourceListScopeFilter(t *testing.T) {
|
||||
deps := mcp.ServerDeps{
|
||||
Caller: callerResolver,
|
||||
Projects: s.projectSvc,
|
||||
Reqs: project.NewRequirementService(projectRepo, mcp.AuditWrap(s.auditRec)),
|
||||
Reqs: project.NewRequirementService(projectRepo, mcp.AuditWrap(s.auditRec), nil, nil),
|
||||
Issues: s.issueSvc,
|
||||
}
|
||||
srv := mcp.NewMCPServer(deps)
|
||||
|
||||
Reference in New Issue
Block a user