Commit graph

2 commits

Author SHA1 Message Date
A
b039f8868a
refactor: Decompose Koyeb and Vast.ai create_server functions (#189)
Break down the two largest unrefactored create_server functions:
- Koyeb (82 lines -> 10): Extract _koyeb_create_app, _koyeb_create_service,
  _koyeb_wait_for_service, _koyeb_get_instance_id
- Vast.ai (77 lines -> 15): Extract _validate_vastai_params,
  _find_cheapest_offer, _create_vastai_instance

Agent: complexity-hunter

Co-authored-by: A <6723574+louisgv@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-02-10 08:54:14 -08:00
A
5cb837bbe3
feat: Add Vast.ai GPU marketplace as cloud provider with 3 agent scripts (#131)
Adds Vast.ai as a new cloud provider (GPU marketplace with per-hour pricing).
Implements vastai/lib/common.sh with provider primitives using the vastai CLI,
and adds 3 initial agent scripts (claude, aider, codex). Remaining 11 agents
added as "missing" matrix entries.

Agent: cloud-scout

Co-authored-by: B <6723574+louisgv@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-09 20:53:22 -08:00