open-swe/deploy/seahaven
Adam Moussa f3febed06c
fix(deploy): seed Bedrock/Fireworks models, not the dropped anthropic:/openai: ids
Model selection is store-driven, so seed_store.sh's team_settings/default seed is
what runs in prod. It still seeded the removed providers, which would fail at runtime
after the migration:
- agent/builder: anthropic:claude-opus-4-8 -> bedrock_converse:us.anthropic.claude-opus-4-8
- reviewer: openai:gpt-5.5 (dropped) -> bedrock_converse:us.anthropic.claude-opus-4-8
  (set SEED_REVIEWER_MODEL to a Fireworks model for a cross-family reviewer)
- fetch-config REQUIRED_PROVIDER_KEYS default ANTHROPIC_API_KEY,OPENAI_API_KEY ->
  FIREWORKS_API_KEY (Bedrock auths via host IAM role; dropping the old keys would
  otherwise fail-fast at boot)
- docs (DEPLOYMENT/ROTATION/put-config) updated to match.

Surfaced by the cross-family review + verified against deploy/.
2026-06-29 15:34:06 -04:00
..
aegra ci: promote dev → prod via fast-forward (not force-push from main) (#2) 2026-06-26 11:20:10 -04:00
nginx docs: document live AWS prod deploy for Open SWE (#53) 2026-06-29 11:12:44 -04:00
systemd feat(deploy): add Sea Haven self-hosted deployment capture 2026-06-25 17:28:34 -04:00
DEPLOYMENT.md fix(deploy): seed Bedrock/Fireworks models, not the dropped anthropic:/openai: ids 2026-06-29 15:34:06 -04:00
fetch-config.sh fix(deploy): seed Bedrock/Fireworks models, not the dropped anthropic:/openai: ids 2026-06-29 15:34:06 -04:00
put-config.sh fix(deploy): seed Bedrock/Fireworks models, not the dropped anthropic:/openai: ids 2026-06-29 15:34:06 -04:00
ROTATION.md fix(deploy): seed Bedrock/Fireworks models, not the dropped anthropic:/openai: ids 2026-06-29 15:34:06 -04:00
seed_store.sh fix(deploy): seed Bedrock/Fireworks models, not the dropped anthropic:/openai: ids 2026-06-29 15:34:06 -04:00