feat: enhance discovery, vibe sessions, and library enrichment
Typecheck / typecheck (backend) (push) Has been cancelled
Typecheck / typecheck (workers) (push) Has been cancelled

This commit is contained in:
kami
2026-08-01 14:40:48 +04:00
parent a0c9f42a89
commit 4c48d11e9d
54 changed files with 4136 additions and 521 deletions
+9 -2
View File
@@ -5,7 +5,6 @@ export interface MetadataRefreshJob {
export interface AudioAnalysisJob {
trackId: string;
features: string[];
}
export interface CleanupJob {
@@ -24,4 +23,12 @@ export interface ReprocessArtistsJob {
offset?: number;
}
export type JobPayload = MetadataRefreshJob | AudioAnalysisJob | CleanupJob | LibraryScanJob | ReindexTracksJob | ReprocessArtistsJob;
/**
* Explicit, opt-in System E hand-off. The worker looks the candidate up again
* from Postgres; no URL or shell arguments travel through Redis.
*/
export interface AcquisitionJob {
candidateId: string;
}
export type JobPayload = MetadataRefreshJob | AudioAnalysisJob | CleanupJob | LibraryScanJob | ReindexTracksJob | ReprocessArtistsJob | AcquisitionJob;