fix: clear WAL locks using actual DB path from connection string 724fc63 Running danylokhodus commited on 5 days ago
fix: change port from 7860 to 8080 - HF Space proxy expects port 8080 a5a9f69 danylokhodus commited on 5 days ago
fix: set ASPNETCORE_ENVIRONMENT=Production in Dockerfile, create /data/data dir c8301b4 danylokhodus commited on 5 days ago
fix: auto-create DB directory on startup to prevent crash on HF Space fbe6cd9 danylokhodus commited on 5 days ago
fix: remove UseHttpsRedirection for HF Space HTTP-only env d8ea1e0 danylokhodus commited on 5 days ago
feat: optimize canvas load and save using lazy loading and delta upserts 1b321bd danylokhodus commited on 28 days ago
fix: treat null/empty SubscriptionTier as Free tier in all limit checks 0a579ad danylokhodus commited on about 1 month ago
feat: include daily AI generation count in user response DTO 67d4c53 danylokhodus commited on about 1 month ago
Implement custom templates and subscription tiers backend changes 7039b6a danylokhodus commited on about 1 month ago
Refine strategist prompts for conversational tone, adaptive sizes, and correct chronological chaining ab6ad9a danylokhodus commited on about 1 month ago
Optimize prompts for recursive roadmap generation and add goal templates e4a761a danylokhodus commited on about 1 month ago
fix: enforce strict node type rules (sketch/habit/condition) in prompts 5613cf3 danylokhodus commited on about 1 month ago
chore: support parallel and sequential subgoal structures in system prompts 32a6054 danylokhodus commited on Jun 7
chore: update system prompts with refined subgoal/sequential rules c2bc9f2 danylokhodus commited on Jun 7
fix: enforce parent node creation and subgoal relationships for subtasks 314ce6f danylokhodus commited on Jun 7
feat: integrate FreeDeepseekAPI background proxy and routing in AIService d4f2db0 danylokhodus commited on Jun 7
feat(AI): map subgoal to subgoals-source-right and instruct model to chain sequential subtasks 206a534 danylokhodus commited on Jun 7
feat(AI): add retry loop with exponential backoff for transient HTTP status codes (503, 429, 500) ec80222 danylokhodus commited on Jun 7
feat(AI): refine prompts for natural conversational agent behavior, strict habit guidelines, and subtask breakdown 7fc9995 danylokhodus commited on Jun 7
fix(AIService): robust model name validation to fallback to gemini-2.5-flash if configured model looks like API key bfcec43 danylokhodus commited on Jun 7
fix(api): fix EF double-track bug in UpdateFromAgent causing nodes to be deleted but not re-inserted - reorder SaveFullGraphAsync BEFORE UpdateAsync to avoid DbContext tracking conflict on same Graph entity 46fc486 danylokhodus commited on May 24
feat(api): add server-side QuestSchema payload validation - block JSON-fragment labels, duplicate IDs, dangling dependsOn, self-refs, invalid status/color, node/label limits 3159e54 danylokhodus commited on May 24
feat: Add dynamic UpdateFromAgent endpoint to allow programmatical roadmap editing 83f2320 danylokhodus commited on May 24
feat: Upgrade AutoLayoutEngine to support rich node generation (color, status, progress, tags, subgoals, etc.) b01b49e danylokhodus commited on May 24
fix(agent-canvas): handle spaces in base64 claim token dynamically in VerifyClaimToken 13b962e danylokhodus commited on May 24
fix(agent-canvas): share claimed canvas back to system agent with Edit permission automatically d479e18 danylokhodus commited on May 24
fix(agent-canvas): retrieve system agent user ID dynamically by email to prevent Guid mismatch 9a61fc7 danylokhodus commited on May 24
fix(agent-canvas): change initial canvas ownership to system agent account to support unclaimed state 247fc9b danylokhodus commited on May 24
Auth: Implement cryptographic one-time claim token verification and ownership transfer 3c872cf danylokhodus commited on May 24
Layout: Swap axes to flow top-to-bottom for sequential and horizontal for sub-blocks 3105a78 danylokhodus commited on May 24
Fix: Check user email first in GetToken to prevent unique key violation in SQLite 8cdcc3a danylokhodus commited on May 24
Fix: Drop stale EFMigrationsLock and close connection to prevent rolling update deadlock 5b515c5 danylokhodus commited on May 24
Fix: add robust user existence checks to prevent SQLite Foreign Key errors d6581ab danylokhodus commited on May 24
feat: enable EF core migrations automatically on startup to update SQLite production DB schema eb6d2f6 danylokhodus commited on May 24
fix: resolve EF Core Edge mapping GraphId ForeignKey constraint violation in SaveFullGraphAsync 53c4bda danylokhodus commited on May 24
feat: implement QuestSchema DTO, AutoLayoutEngine and AgentCanvasController for LLM Agent Skill integration 0d9e67d danylokhodus commited on May 24
fix: optimize SQLite write performance and re-enable WAL mode to resolve database locking e4f56e2 danylokhodus commited on May 21
fix: forcefully disable automatic migrations and clear SQLite lock files to bypass server hang fc5a6ca danylokhodus commited on May 21
fix: restore database filename and add emergency cleanup logic to resolve migration hangs f00923d danylokhodus commited on May 21
fix: revert to stable SQLite settings and enforce 5MB payload limit to prevent disk I/O errors 977fb40 danylokhodus commited on May 21
fix: apply aggressive SQLite stability settings (EXCLUSIVE lock, MEMORY journal) to resolve disk I/O errors on HF Spaces f21fc8a danylokhodus commited on May 21