FlowAPI / FlowAPI.Application

Commit History

feat: optimize canvas load and save using lazy loading and delta upserts
1b321bd

danylokhodus commited on

fix: treat null/empty SubscriptionTier as Free tier in all limit checks
0a579ad

danylokhodus commited on

feat: include daily AI generation count in user response DTO
67d4c53

danylokhodus commited on

Implement custom templates and subscription tiers backend changes
7039b6a

danylokhodus commited on

Refine strategist prompts for conversational tone, adaptive sizes, and correct chronological chaining
ab6ad9a

danylokhodus commited on

Optimize prompts for recursive roadmap generation and add goal templates
e4a761a

danylokhodus commited on

fix: enforce strict node type rules (sketch/habit/condition) in prompts
5613cf3

danylokhodus commited on

chore: support parallel and sequential subgoal structures in system prompts
32a6054

danylokhodus commited on

chore: update system prompts with refined subgoal/sequential rules
c2bc9f2

danylokhodus commited on

fix: enforce parent node creation and subgoal relationships for subtasks
314ce6f

danylokhodus commited on

feat: integrate FreeDeepseekAPI background proxy and routing in AIService
d4f2db0

danylokhodus commited on

feat: add chat history support to AI strategist assist
a09c97b

danylokhodus commited on

feat(AI): map subgoal to subgoals-source-right and instruct model to chain sequential subtasks
206a534

danylokhodus commited on

feat(AI): add retry loop with exponential backoff for transient HTTP status codes (503, 429, 500)
ec80222

danylokhodus commited on

feat(AI): refine prompts for natural conversational agent behavior, strict habit guidelines, and subtask breakdown
7fc9995

danylokhodus commited on

fix(AIService): robust model name validation to fallback to gemini-2.5-flash if configured model looks like API key
bfcec43

danylokhodus commited on

debug: include model name in Gemini API exception
248dd04

danylokhodus commited on

fix(AIService): strip models/ prefix from Gemini model name
7f6be95

danylokhodus commited on

gemini integration
90e1fa5

danylokhodus commited on

feat: Upgrade AutoLayoutEngine to support rich node generation (color, status, progress, tags, subgoals, etc.)
b01b49e

danylokhodus commited on

Layout: Swap axes to flow top-to-bottom for sequential and horizontal for sub-blocks
3105a78

danylokhodus commited on

fix: resolve EF Core Edge mapping GraphId ForeignKey constraint violation in SaveFullGraphAsync
53c4bda

danylokhodus commited on

feat: implement QuestSchema DTO, AutoLayoutEngine and AgentCanvasController for LLM Agent Skill integration
0d9e67d

danylokhodus commited on

fix: refactor Edge.Condition to string for precise handle-based connection persistence
452ab3c

danylokhodus commited on

Extend TaskNode with visual and data fields to support images, drawing and custom text
e0e601c

danylokhodus commited on

fix: allow collaborators to get graph shares and prepend graph owner to list of collaborators
16d5815

danylokhodus commited on

feat(habits): support custom checked date in backend DTO, repository, and service
03ee889

danylokhodus commited on

fix: optimized Dockerfile, backend AI service, and gitignore
ecea7e2

danylokhodus commited on