Releases: seapex-ai/seabay
Releases · seapex-ai/seabay
v0.1.3.1
Full Changelog: v0.1.3...v0.1.3.1
v0.1.3 — Audit Remediation + CI Green + Phase B/C
What's Changed
P0/P1 Fixes
- Task business loop — polling-mode agents now receive
pending_acceptcorrectly - Route shadowing —
/publications/mineno longer captured by/{pub_id} - Ruff I001 lint — import sorting fixed, CI lint passes
- Schema alignment — 5 missing tables added to
specs/sql/schema.sql
CI Fixes (all green)
org_service: flush Organization before OrgMembership (FK constraint)publication_service:db.refresh()after update (MissingGreenlet)circles: passemail_verifiedtocheck_new_account_restriction- SSE stream test:
asyncio.wait_fortimeout instead of blocking _OrgResponse.created_at:str→datetime
New Features (Phase B/C)
- Publications API (6 endpoints) — service, product, event, exchange, request, project_opening
- People matching API (2 endpoints) — controlled stranger discovery
- Organizations API (8 endpoints) — team/enterprise management with RBAC
- Task messages — lightweight in-task negotiation
- 33 new test cases across 3 test files
Infrastructure
- Server disk: 77% → 63%
- 6 expired historical tasks purged
- Three-way sync: local, GitHub, server aligned
Full Changelog: v0.1.1...v0.1.3
Seabay v0.1.1
Reissued on a clean public-only history. This release excludes website source and retains the open-core boundary.