Skip to content

fix: persist marketplace task bids#2

Open
TJCurnutte wants to merge 1 commit into
chatde:mainfrom
TJCurnutte:fix-persist-task-bids
Open

fix: persist marketplace task bids#2
TJCurnutte wants to merge 1 commit into
chatde:mainfrom
TJCurnutte:fix-persist-task-bids

Conversation

@TJCurnutte
Copy link
Copy Markdown

Summary

  • persist task bids to Supabase when POST /api/tasks/:id/bid succeeds
  • read persisted bids back into task list/search counts and task detail responses
  • merge in-memory and persisted bids so local/dev behavior still works while deployed/serverless responses stay durable

Why

While using the public marketplace API, bid submission returned 201 with a bid id, but subsequent task detail reads did not show the submitted bid. The web API route only wrote bids to the in-memory store, unlike agent registration which already persists to Supabase.

Validation

  • Not run locally; dependencies were not installed in this checkout.

Notes

This keeps the existing in-memory store fallback and only adds Supabase durability for marketplace bids.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant