buster/packages
dal 4e82c14f52
feat: migrate AI package from process.env to @buster/secrets
- Update all LLM model files to use getSecretSync with AI_KEYS constants
- Migrate OpenAI GPT models (gpt-5, gpt-5-mini, gpt-5-nano) to use secrets system
- Migrate Anthropic models (sonnet-4, haiku-3-5) to use secrets for both Anthropic API and Vertex AI credentials
- Update provider files (openai.ts, anthropic.ts, vertex.ts) to use getSecretSync
- Migrate evaluation workflow to use BRAINTRUST_KEY from secrets
- Implement proper error handling for missing credentials with try-catch blocks
- Test files will be migrated in a separate update

All non-test source files now use centralized secrets management instead of direct process.env access.
2025-08-24 23:42:12 -06:00
..
access-controls set up infiscal and remove test and env packages 2025-08-24 22:30:45 -06:00
ai feat: migrate AI package from process.env to @buster/secrets 2025-08-24 23:42:12 -06:00
data-source feat: migrate AI package from process.env to @buster/secrets 2025-08-24 23:42:12 -06:00
database feat: migrate AI package from process.env to @buster/secrets 2025-08-24 23:42:12 -06:00
github feat: migrate AI package from process.env to @buster/secrets 2025-08-24 23:42:12 -06:00
sandbox feat: migrate AI package from process.env to @buster/secrets 2025-08-24 23:42:12 -06:00
secrets feat: migrate AI package from process.env to @buster/secrets 2025-08-24 23:42:12 -06:00
server-shared Merge branch 'staging' into big-nate-bus-1657-intergrate-with-report-streaming 2025-08-20 09:05:24 -06:00
server-utils set up infiscal and remove test and env packages 2025-08-24 22:30:45 -06:00
slack feat: migrate AI package from process.env to @buster/secrets 2025-08-24 23:42:12 -06:00
stored-values set up infiscal and remove test and env packages 2025-08-24 22:30:45 -06:00
supabase Update inlcude 2025-07-12 23:46:09 -06:00
typescript-config update package.json pass if no unit tests 2025-07-17 23:03:54 -06:00
vitest-config fix for build and test 2025-08-19 14:41:38 -06:00
web-tools feat: migrate AI package from process.env to @buster/secrets 2025-08-24 23:42:12 -06:00
tsconfig.json Update broken types 2025-07-03 09:25:29 -06:00