This commit is contained in:
2026-02-04 12:51:41 +00:00
parent 4fdbfb0fb3
commit f1e13f87f6
19 changed files with 722 additions and 67 deletions

View File

@@ -5,6 +5,7 @@ import type {
SearchStrategy,
PlatformId
} from './types'
import { logServer } from "@/lib/server-logger";
export function getDefaultPlatforms(): Record<PlatformId, { name: string; icon: string; rateLimit: number; enabled: boolean; searchTemplate: string }> {
return {
@@ -77,9 +78,13 @@ export function generateSearchQueries(
const deduped = sortAndDedupeQueries(queries)
const limited = deduped.slice(0, config.maxResults || 50)
console.info(
`[opportunities] queries: generated=${queries.length} deduped=${deduped.length} limited=${limited.length}`
)
void logServer({
level: "info",
message: "Search queries generated",
labels: ["query-generator", "queries"],
payload: { generated: queries.length, deduped: deduped.length, limited: limited.length },
source: "lib/query-generator",
});
return limited
}