Commit History

Replace SAM2 with geometric ellipses for anatomy regions
5ec223d
Running

Justin Wood Claude Sonnet 4.6 commited on

SAM2: pick mask by highest IoU within size range, not smallest
b06ad3e

Justin Wood Claude Sonnet 4.6 commited on

Add bbox prompts alongside click points for SAM2
3f3478e

Justin Wood Claude Sonnet 4.6 commited on

Stringify landmark dict keys before pose response
fa899d5

Justin Wood Claude Sonnet 4.6 commited on

Fix SAM2 mask selection + pin MediaPipe to keep solutions API
803d6ed

Justin Wood Claude Sonnet 4.6 commited on

Make SAM2 mask indexing shape-agnostic
dedeceb

Justin Wood Claude Sonnet 4.6 commited on

Drop reshaped_input_sizes arg from post_process_masks
185f3ed

Justin Wood Claude Sonnet 4.6 commited on

Fix SAM2 processor 4-level input + adjusted output indexing
0929960

Justin Wood Claude Sonnet 4.6 commited on

Monkey-patch gradio.routes.App.create_app to inject our routes
4eaaada

Justin Wood Claude Sonnet 4.6 commited on

Own FastAPI app, mount Gradio onto it
b642823

Justin Wood Claude Sonnet 4.6 commited on

Disable Gradio 5 SSR: Node.js layer was intercepting GET requests
bc01186

Justin Wood Claude Sonnet 4.6 commited on

Promote /jiggle/* routes ahead of Gradio's catch-all SPA route
4ba77fa

Justin Wood Claude Sonnet 4.6 commited on

Fix ZeroGPU detection: split @spaces.GPU from route decorators
4685dea

Justin Wood Claude Sonnet 4.6 commited on

Move all endpoints from /api/ to /jiggle/ prefix; health uses GET
b366210

Justin Wood Claude Sonnet 4.6 commited on

Revert to demo.app approach: gr.mount_gradio_app breaks ZeroGPU
d080ff8

Justin Wood Claude Sonnet 4.6 commited on

Restructure: FastAPI-first with gr.mount_gradio_app to fix route priority
129159a

Justin Wood Claude Sonnet 4.6 commited on

Rename health endpoint to /api/jiggle-health to avoid HF infrastructure interception
76806c2

Justin Wood Claude Sonnet 4.6 commited on

Move ping endpoint to /status to avoid Gradio /api/ namespace entirely
8ab6195

Justin Wood Claude Sonnet 4.6 commited on

Rename health endpoint to /api/ping to avoid Gradio reserved path
332d279

Justin Wood Claude Sonnet 4.6 commited on

Simplify health endpoint: robust exception handling, os.path cache check
774950b

Justin Wood Claude Sonnet 4.6 commited on

Fix /api/health: POST instead of GET to bypass Gradio SPA catch-all
d5f2794

Justin Wood Claude Sonnet 4.6 commited on

Enhance /api/health with model warm/cached status
03e831e

Justin Wood Claude Sonnet 4.6 commited on

Add per-file download progress + elapsed-time logging to SAM2 init
cc58918

Justin Wood Claude Sonnet 4.6 commited on

Add two-photo workflow: MediaPipe pose detection + /api/pose endpoint
289e92a

Justin Wood Claude Sonnet 4.6 commited on

Add /api/logs endpoint and per-step print logging for SAM2 progress
775bb75

Justin Wood commited on

Prefix API routes with /api/ to avoid Gradio catch-all interception
7e7575e

Justin Wood commited on

Fix: spaces.GPU requires sync def, not async def
6a16544

Justin Wood commited on

Fix: Gradio 5.49.1 SDK (ZeroGPU requires Gradio), no Gradio in requirements
c6a8bc8

Justin Wood commited on

Switch to Docker SDK — clean FastAPI + ZeroGPU, no Gradio conflict
94d3997

Justin Wood commited on

Fix: bump gradio to 5.x for huggingface_hub compatibility
85c4e5d

Justin Wood commited on

Initial backend
c401d3e

Justin Wood commited on