storkit: merge 429_story_interactive_project_setup_wizard_for_new_storkit_projects

This commit is contained in:
dave
2026-03-28 13:26:29 +00:00
parent 9feed0f882
commit 0b50c66caa
10 changed files with 1217 additions and 59 deletions
+5 -1
View File
@@ -14,6 +14,7 @@ pub mod settings;
pub mod workflow;
pub mod project;
pub mod wizard;
pub mod ws;
use agents::AgentsApi;
@@ -131,6 +132,7 @@ type ApiTuple = (
SettingsApi,
HealthApi,
BotCommandApi,
wizard::WizardApi,
);
type ApiService = OpenApiService<ApiTuple, ()>;
@@ -147,6 +149,7 @@ pub fn build_openapi_service(ctx: Arc<AppContext>) -> (ApiService, ApiService) {
SettingsApi { ctx: ctx.clone() },
HealthApi,
BotCommandApi { ctx: ctx.clone() },
wizard::WizardApi { ctx: ctx.clone() },
);
let api_service =
@@ -161,7 +164,8 @@ pub fn build_openapi_service(ctx: Arc<AppContext>) -> (ApiService, ApiService) {
AgentsApi { ctx: ctx.clone() },
SettingsApi { ctx: ctx.clone() },
HealthApi,
BotCommandApi { ctx },
BotCommandApi { ctx: ctx.clone() },
wizard::WizardApi { ctx },
);
let docs_service =