Skip to content

feat(oss): E2E fix proposal MVP — multi-schema Brain, Agent auth, onboarding #124

feat(oss): E2E fix proposal MVP — multi-schema Brain, Agent auth, onboarding

feat(oss): E2E fix proposal MVP — multi-schema Brain, Agent auth, onboarding #124

Triggered via pull request August 13, 2026 08:36
Status Cancelled
Total duration 2m 7s
Artifacts

ci.yml

on: pull_request
frontend (build)
40s
frontend (build)
backend (compile + package)
1m 2s
backend (compile + package)
mcp (syntax)
10s
mcp (syntax)
docker compose build
1m 55s
docker compose build
backend tests (advisory)
1m 29s
backend tests (advisory)
frontend lint (advisory)
52s
frontend lint (advisory)
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 30 warnings
frontend lint (advisory)
Process completed with exit code 1.
frontend lint (advisory): src/components/tabs/Brain/modals/BCNFReviewModal.js#L27
React Hook "useMemo" is called conditionally. React Hooks must be called in the exact same order in every component render
frontend lint (advisory): src/components/tabs/Brain/modals/BCNFReviewModal.js#L20
React Hook "useMemo" is called conditionally. React Hooks must be called in the exact same order in every component render
frontend lint (advisory): src/components/tabs/Brain/modals/AmbiguityModal.js#L27
React Hook "useMemo" is called conditionally. React Hooks must be called in the exact same order in every component render. Did you accidentally call a React Hook after an early return?
frontend lint (advisory): src/components/tabs/Brain/components/HelpTooltip.js#L163
React Hook "useEffect" is called conditionally. React Hooks must be called in the exact same order in every component render. Did you accidentally call a React Hook after an early return?
frontend lint (advisory)
React Hook "useEffect" is called conditionally. React Hooks must be called in the exact same order in every component render. Did you accidentally call a React Hook after an early return?
frontend lint (advisory)
React Hook "useState" is called conditionally. React Hooks must be called in the exact same order in every component render. Did you accidentally call a React Hook after an early return?
backend (compile + package)
Process completed with exit code 1.
backend (compile + package): backend/src/main/java/com/dbaagent/service/scheduler/BrainInitStageExecutor.java#L739
incompatible types: java.util.Map<java.lang.String,java.lang.Object> cannot be converted to java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>
backend (compile + package): backend/src/main/java/com/dbaagent/service/scheduler/BrainInitStageExecutor.java#L736
incompatible types: java.util.Map<java.lang.String,java.lang.Object> cannot be converted to java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>
backend (compile + package): backend/src/main/java/com/dbaagent/service/scheduler/BrainInitStageExecutor.java#L739
incompatible types: java.util.Map<java.lang.String,java.lang.Object> cannot be converted to java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>
backend (compile + package): backend/src/main/java/com/dbaagent/service/scheduler/BrainInitStageExecutor.java#L736
incompatible types: java.util.Map<java.lang.String,java.lang.Object> cannot be converted to java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>
backend tests (advisory)
Process completed with exit code 1.
backend tests (advisory): backend/src/main/java/com/dbaagent/service/scheduler/BrainInitStageExecutor.java#L739
incompatible types: java.util.Map<java.lang.String,java.lang.Object> cannot be converted to java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>
backend tests (advisory): backend/src/main/java/com/dbaagent/service/scheduler/BrainInitStageExecutor.java#L736
incompatible types: java.util.Map<java.lang.String,java.lang.Object> cannot be converted to java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>
backend tests (advisory): backend/src/main/java/com/dbaagent/service/scheduler/BrainInitStageExecutor.java#L739
incompatible types: java.util.Map<java.lang.String,java.lang.Object> cannot be converted to java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>
backend tests (advisory): backend/src/main/java/com/dbaagent/service/scheduler/BrainInitStageExecutor.java#L736
incompatible types: java.util.Map<java.lang.String,java.lang.Object> cannot be converted to java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>
docker compose build
Canceling since a higher priority waiting request for ci-ci-refs/pull/48/merge exists
docker compose build
The operation was canceled.
ci
Canceling since a higher priority waiting request for ci-ci-refs/pull/48/merge exists
frontend lint (advisory): src/App.jsx#L3
'Home' is defined but never used
frontend lint (advisory): src/App.jsx#L2
'AuthProvider' is defined but never used
frontend lint (advisory): src/App.jsx#L1
'Navigate' is defined but never used
frontend lint (advisory): src/App.jsx#L1
'Route' is defined but never used
frontend lint (advisory): src/App.jsx#L1
'Routes' is defined but never used
frontend lint (advisory): mcp/src/user-home.js#L24
'_' is defined but never used
frontend lint (advisory): mcp/src/ui/sse.js#L20
'normalizeBaseUrl' is assigned a value but never used
frontend lint (advisory): mcp/src/commands/_connections.js#L75
'source' is assigned a value but never used
frontend lint (advisory): mcp/src/auth/password-flow.js#L31
'os' is assigned a value but never used
frontend lint (advisory): eslint.config.js#L1
'js' is defined but never used
backend (compile + package): backend/src/main/java/com/dbaagent/model/QueryPerformanceRegression.java#L69
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend (compile + package): backend/src/main/java/com/dbaagent/model/PlaybookTool.java#L41
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend (compile + package): backend/src/main/java/com/dbaagent/model/PlaybookTool.java#L38
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend (compile + package): backend/src/main/java/com/dbaagent/model/GrowthAnomaly.java#L85
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend (compile + package): backend/src/main/java/com/dbaagent/model/QueryPerformanceBaseline.java#L69
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend (compile + package): backend/src/main/java/com/dbaagent/model/Playbook.java#L45
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend (compile + package): backend/src/main/java/com/dbaagent/model/Playbook.java#L42
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend (compile + package): backend/src/main/java/com/dbaagent/model/PlaybookRun.java#L64
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend (compile + package): backend/src/main/java/com/dbaagent/model/PlaybookRun.java#L53
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend (compile + package): backend/src/main/java/com/dbaagent/model/PlaybookRun.java#L50
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend tests (advisory): backend/src/main/java/com/dbaagent/model/QueryPerformanceBaseline.java#L69
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend tests (advisory): backend/src/main/java/com/dbaagent/model/Playbook.java#L45
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend tests (advisory): backend/src/main/java/com/dbaagent/model/Playbook.java#L42
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend tests (advisory): backend/src/main/java/com/dbaagent/model/PlaybookRun.java#L64
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend tests (advisory): backend/src/main/java/com/dbaagent/model/PlaybookRun.java#L53
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend tests (advisory): backend/src/main/java/com/dbaagent/model/PlaybookRun.java#L50
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend tests (advisory): backend/src/main/java/com/dbaagent/model/PlaybookTool.java#L41
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend tests (advisory): backend/src/main/java/com/dbaagent/model/PlaybookTool.java#L38
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend tests (advisory): backend/src/main/java/com/dbaagent/model/PlaybookAlert.java#L51
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.
backend tests (advisory): backend/src/main/java/com/dbaagent/model/GrowthAnomaly.java#L85
@builder will ignore the initializing expression entirely. If you want the initializing expression to serve as default, add @Builder.Default. If it is not supposed to be settable during building, make the field final.