shrimbly
e9c735b1f7
docs(05-01): complete image serving endpoint plan
Tasks completed: 3/3
- In-memory image store with explicit cleanup
- Image serving API endpoint
- uploadImageForUrl utility
SUMMARY: .planning/phases/05-image-url-server/05-01-SUMMARY.md
7 months ago
shrimbly
fc10173490
docs(05): create phase plan for image URL server
Phase 05: Image URL Server
- 2 plans created
- 6 total tasks defined
- Request-scoped cleanup (no TTL) to prevent memory accumulation
- Ready for execution
7 months ago
shrimbly
8f612229ed
docs(04-02): complete model search dialog plan
Tasks completed: 2/2 (+ UAT refinements)
- Create ModelSearchDialog component
- Add model selection behavior
UAT refinements:
- Improved model cards with capability badges
- Widened dialog, added external links
- Variant suffix for fal.ai models
SUMMARY: .planning/phases/04-model-search-dialog/04-02-SUMMARY.md
7 months ago
shrimbly
3b1745f5fc
docs(04-01): complete floating action bar provider icons plan
Tasks completed: 2/2
- Add provider icon buttons to FloatingActionBar
- Add dialog state management and placeholder
SUMMARY: .planning/phases/04-model-search-dialog/04-01-SUMMARY.md
7 months ago
shrimbly
2d594aeabd
docs(04): create phase plan for model search dialog
Phase 04: Model Search Dialog
- 2 plans created
- 5 total tasks defined
- Ready for execution
7 months ago
shrimbly
c2180878f8
docs(03-03): complete backward compatibility plan
Tasks completed: 3/3
- Add workflow migration logic for legacy nodes
- Update executeWorkflow for multi-provider dispatch
- Handle legacy data in GenerateImageNode UI
SUMMARY: .planning/phases/03-generate-node-refactor/03-03-SUMMARY.md
7 months ago
shrimbly
86755d087c
docs(03-02): complete provider-specific execution plan
Tasks completed: 3/3
- Implement Replicate provider generate() method
- Implement fal.ai provider generate() method
- Update generate API route for multi-provider dispatch
SUMMARY: .planning/phases/03-generate-node-refactor/03-02-SUMMARY.md
7 months ago
shrimbly
eb95f1874a
docs(03-01): finalize UAT issues resolution
7 months ago
shrimbly
ff39c35a8a
fix(03-01): add pagination to Replicate and fal.ai model fetching
Both APIs return paginated results but we were only fetching page 1.
Now fetches up to 15 pages from both providers for complete model lists.
7 months ago
shrimbly
5b100a9846
docs(03-01): mark UAT-004 and UAT-005 as resolved
7 months ago
shrimbly
de2930cb25
docs(03-01): add UAT issues from verify-work
7 months ago
shrimbly
11e212a1a1
docs(03-01): complete rename NanoBanana to GenerateImage plan
Tasks completed: 3/3
- Add SelectedModel type and update NanoBananaNodeData
- Create GenerateImageNode with provider/model selector
- Update store and canvas references
SUMMARY: .planning/phases/03-generate-node-refactor/03-01-SUMMARY.md
7 months ago
shrimbly
bdd995e83f
docs(03): create phase plans for GenerateImage node
Phase 03: Generate Node Refactor
- 3 plans, 9 tasks
- NanoBanana → GenerateImage (image models only)
- GenerateVideo deferred to Phase 6
7 months ago
shrimbly
fbdf6de3f1
docs(03): update plans for separate image/video nodes
- Rename target from Generate to GenerateImage
- Filter model selector to image capabilities only (text-to-image, image-to-image)
- Note GenerateVideo node deferred to Phase 6
7 months ago
shrimbly
1bf6520d86
docs(03): create phase plan
Phase 03: Generate Node Refactor
- 3 plans created
- 9 total tasks defined
- Ready for execution
7 months ago
shrimbly
a6d520620f
docs(02-03): complete model caching plan
Phase 2: Model Discovery is now complete with all 3 plans executed:
- 02-01: Replicate provider
- 02-02: fal.ai provider
- 02-03: Model caching and unified API
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
7 months ago
shrimbly
069d24630f
docs(02-01-FIX): complete UAT-001 fix plan
UAT-001 resolved - search endpoint crash fixed
- Added null checks before .map() on data.results
- Applied fix to both route and provider library
SUMMARY: .planning/phases/02-model-discovery/02-01-FIX-SUMMARY.md
7 months ago
shrimbly
80f46afe0f
docs(02-02-FIX): complete UAT-001 fix plan
UAT-001 resolved - fal.ai API 400 error fixed
- Removed buildCategoryFilter() causing multiple category params
- Models now filtered client-side via isRelevantModel()
SUMMARY: .planning/phases/02-model-discovery/02-02-FIX-SUMMARY.md
7 months ago
shrimbly
c7b37fcb89
docs(02-02): complete fal.ai provider plan
Tasks completed: 2/2
- Create fal.ai provider implementation
- Create fal.ai models API route
SUMMARY: .planning/phases/02-model-discovery/02-02-SUMMARY.md
7 months ago
shrimbly
e56decf5d5
docs(02-01): complete Replicate provider plan
Tasks completed: 2/2
- Create Replicate provider implementation
- Create Replicate models API route
SUMMARY: .planning/phases/02-model-discovery/02-01-SUMMARY.md
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
7 months ago
shrimbly
25d9deac1f
docs(02): create Phase 2 Model Discovery plans
Phase 02: Model Discovery
- DISCOVERY.md with Replicate and fal.ai API research
- 02-01: Replicate provider implementation (2 tasks)
- 02-02: fal.ai provider implementation (2 tasks)
- 02-03: Model caching and unified endpoint (3 tasks)
- 7 total tasks defined across 3 plans
- Ready for execution
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
7 months ago
shrimbly
1d864a3062
docs(01-02): complete provider abstraction plan
Add summary documenting provider abstraction implementation:
- Provider interfaces in src/lib/providers/types.ts
- Provider registry in src/lib/providers/index.ts
- Phase 1 complete, ready for Phase 2: Model Discovery
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
7 months ago
shrimbly
3967400131
docs(01-01): complete provider settings UI plan
- Create 01-01-SUMMARY.md with execution details
- Update STATE.md with new position and metrics
- Mark 01-01 complete in ROADMAP.md
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
7 months ago
shrimbly
75d61b9a47
docs(01): create phase 1 provider infrastructure plans
Phase 01: Provider Infrastructure
- 2 plans created
- 5 total tasks defined
- Ready for execution
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
7 months ago