feat(ideas): add idea creator, grant calls and applications
Implement the idea creator and application generator: idea status workflow, social canvas card, grant call windows with 409 when closed, and an LLM-backed idea assistant with offline fallback.
This commit is contained in:
@@ -4,6 +4,7 @@ using SurrealDb.Net;
|
||||
using TarninaHub.Application.Abstractions;
|
||||
using TarninaHub.Application.Matchmaking;
|
||||
using TarninaHub.Infrastructure.Auth;
|
||||
using TarninaHub.Infrastructure.Assist;
|
||||
using TarninaHub.Infrastructure.Events;
|
||||
using TarninaHub.Infrastructure.Llm;
|
||||
using TarninaHub.Infrastructure.Persistence;
|
||||
@@ -80,6 +81,10 @@ public static class DependencyInjection
|
||||
services.AddSingleton<ITrendService, TrendService>();
|
||||
services.AddSingleton<IEmbeddingProvider, HashingEmbeddingProvider>();
|
||||
services.AddSingleton<IMatchmakingService, MatchmakingService>();
|
||||
services.AddSingleton<IIdeaService, IdeaService>();
|
||||
services.AddSingleton<IGrantCallService, GrantCallService>();
|
||||
services.AddSingleton<IApplicationService, ApplicationService>();
|
||||
services.AddSingleton<IIdeaAssistant, IdeaAssistant>();
|
||||
|
||||
return services;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user