rebuild(stage-8): deliver market insight workspaces

This commit is contained in:
leefer
2026-07-30 04:12:04 +08:00
parent a18e8e9d27
commit 976a5cac03
39 changed files with 3671 additions and 14 deletions
+4 -1
View File
@@ -17,6 +17,7 @@ from backend.features.accounts.service import (
MembershipService,
)
from backend.features.market import MarketService
from backend.features.market.insights import MarketInsightService
from backend.features.market.sync import MarketSnapshotService
from backend.security import PasswordHasher, load_or_create_cipher
@@ -64,6 +65,8 @@ def build_container(settings: Settings) -> ApplicationContainer:
system_credentials=credentials,
model_pool=ModelPoolService(database, model_pool_repository, cipher),
market=MarketService(
gateway, MarketSnapshotService(database, market_repository, gateway)
gateway,
MarketSnapshotService(database, market_repository, gateway),
MarketInsightService(database, market_repository, gateway),
),
)