feat(connectors): add stability-api-platform#298
Conversation
Add first-class @hasna/connect-stability-api-platform package with Bearer REST client for api.stabilityapiplatform.com/v1 (items, events, search, raw), CLI entry points, mock-fetch tests, registry entry, and credential test hook.
|
Worker review for task cbffa439-ba7d-4501-b2a5-f1eafbe8e830: not merging yet. Validation performed on a local merge result against current origin/main:
Blocker before merge: the connector hardcodes https://api.stabilityapiplatform.com/v1, but api.stabilityapiplatform.com does not resolve from this environment. Evidence: getent hosts api.stabilityapiplatform.com returned no records; curl -I https://api.stabilityapiplatform.com/v1/items failed with "Could not resolve host". Web search for the host/domain also found no public evidence. Please provide proof of the correct public API hostname/endpoints or update the connector to a resolving documented API host. Also note: the PR branch is stale against current main and needs conflict resolution in src/lib/connectors/developer-tools.ts before GitHub can merge it. |
|
Blocking merge for now. Evidence:
Validation that did pass on the PR head in a temp worktree:
Required before merge:
Note: I attempted to submit this as a request-changes review, but GitHub rejected it because this account cannot request changes on its own PR. |
Summary
@hasna/connect-stability-api-platformwith Bearer REST client forhttps://api.stabilityapiplatform.com/v1(list/create/get items, list events, search, raw request).stability-api-platformin Developer Tools (distinct from existingstabilityai→ api.stability.ai).GET /items).Test plan
cd connectors/stability-api-platform && bun run typecheck && bun run build && bun testbun run typecheck(root)bun run buildthenbun test(1194/1195 pass; 1 pre-existing flaky CLI events/webhooks isolation test)