feat(llm): extract Claude SYSTEM_PROMPT + generateSpec into shared @bmm/llm package

This commit is contained in:
Marco Sadjadi
2026-05-19 18:05:31 +02:00
parent ab67203921
commit bb0d9c2cda
7 changed files with 203 additions and 120 deletions

25
pnpm-lock.yaml generated
View File

@@ -26,6 +26,9 @@ importers:
'@bmm/db':
specifier: workspace:*
version: link:../../packages/db
'@bmm/llm':
specifier: workspace:*
version: link:../../packages/llm
'@bmm/types':
specifier: workspace:*
version: link:../../packages/types
@@ -75,6 +78,9 @@ importers:
'@bmm/db':
specifier: workspace:*
version: link:../../packages/db
'@bmm/llm':
specifier: workspace:*
version: link:../../packages/llm
'@bmm/types':
specifier: workspace:*
version: link:../../packages/types
@@ -213,6 +219,25 @@ importers:
specifier: 5.7.2
version: 5.7.2
packages/llm:
dependencies:
'@anthropic-ai/sdk':
specifier: 0.32.1
version: 0.32.1
'@bmm/types':
specifier: workspace:*
version: link:../types
zod:
specifier: 3.25.76
version: 3.25.76
devDependencies:
'@types/node':
specifier: 22.10.2
version: 22.10.2
typescript:
specifier: 5.7.2
version: 5.7.2
packages/types:
dependencies:
zod: