Merge main into feature/mcp-server-support

Resolved conflicts:
- apps/server/src/index.ts: merged MCP and Pipeline routes
- apps/ui/src/lib/http-api-client.ts: merged MCP and Pipeline APIs
- apps/ui/src/store/app-store.ts: merged type imports

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Kacper
2025-12-28 15:48:19 +01:00
31 changed files with 3791 additions and 67 deletions

View File

@@ -111,3 +111,11 @@ export type {
BacklogPlanRequest,
BacklogPlanApplyResult,
} from './backlog-plan.js';
// Pipeline types
export type {
PipelineStep,
PipelineConfig,
PipelineStatus,
FeatureStatusWithPipeline,
} from './pipeline.js';

View File

@@ -0,0 +1,28 @@
/**
* Pipeline types for AutoMaker custom workflow steps
*/
export interface PipelineStep {
id: string;
name: string;
order: number;
instructions: string;
colorClass: string;
createdAt: string;
updatedAt: string;
}
export interface PipelineConfig {
version: 1;
steps: PipelineStep[];
}
export type PipelineStatus = `pipeline_${string}`;
export type FeatureStatusWithPipeline =
| 'backlog'
| 'in_progress'
| 'waiting_approval'
| 'verified'
| 'completed'
| PipelineStatus;