story-kit: merge 71_bug_server_health_endpoint_missing

This commit is contained in:
Dave
2026-02-23 14:12:15 +00:00
parent a3183f21db
commit dd5fc48fb6
2 changed files with 43 additions and 0 deletions

View File

@@ -18,6 +18,7 @@ use agents::AgentsApi;
use anthropic::AnthropicApi;
use chat::ChatApi;
use context::AppContext;
use health::HealthApi;
use io::IoApi;
use model::ModelApi;
use poem::EndpointExt;
@@ -82,6 +83,7 @@ type ApiTuple = (
ChatApi,
AgentsApi,
SettingsApi,
HealthApi,
);
type ApiService = OpenApiService<ApiTuple, ()>;
@@ -96,6 +98,7 @@ pub fn build_openapi_service(ctx: Arc<AppContext>) -> (ApiService, ApiService) {
ChatApi { ctx: ctx.clone() },
AgentsApi { ctx: ctx.clone() },
SettingsApi { ctx: ctx.clone() },
HealthApi,
);
let api_service =
@@ -109,6 +112,7 @@ pub fn build_openapi_service(ctx: Arc<AppContext>) -> (ApiService, ApiService) {
ChatApi { ctx: ctx.clone() },
AgentsApi { ctx: ctx.clone() },
SettingsApi { ctx },
HealthApi,
);
let docs_service =