mirror of
https://github.com/AutoMaker-Org/automaker.git
synced 2026-03-19 10:43:08 +00:00
feat: Add feature state reconciliation on server startup
This commit is contained in:
@@ -38,6 +38,8 @@ const FEATURE_LIST_INVALIDATION_EVENTS: AutoModeEvent['type'][] = [
|
||||
'plan_rejected',
|
||||
'pipeline_step_started',
|
||||
'pipeline_step_complete',
|
||||
'feature_status_changed',
|
||||
'features_reconciled',
|
||||
];
|
||||
|
||||
/**
|
||||
|
||||
15
apps/ui/src/types/electron.d.ts
vendored
15
apps/ui/src/types/electron.d.ts
vendored
@@ -359,6 +359,21 @@ export type AutoModeEvent =
|
||||
title?: string;
|
||||
status?: string;
|
||||
}>;
|
||||
}
|
||||
| {
|
||||
type: 'feature_status_changed';
|
||||
featureId: string;
|
||||
projectPath?: string;
|
||||
status: string;
|
||||
previousStatus: string;
|
||||
reason?: string;
|
||||
}
|
||||
| {
|
||||
type: 'features_reconciled';
|
||||
projectPath?: string;
|
||||
reconciledCount: number;
|
||||
reconciledFeatureIds: string[];
|
||||
message: string;
|
||||
};
|
||||
|
||||
export type SpecRegenerationEvent =
|
||||
|
||||
Reference in New Issue
Block a user