MicroFish/backend/app/models
Ubuntu 1f43d35d59 feat(task): refactor TaskManager to persist tasks in SQLAlchemy DB
Replace in-memory dict-based TaskManager with a SQLAlchemy-backed implementation
using TaskModel. Tasks now survive process restarts. 6 new tests added and passing.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-03 00:10:16 +00:00
..
__init__.py chore(i18n): replace all hardcoded Chinese strings with English in backend 2026-04-24 23:40:58 +00:00
db_models.py fix(storage,db): path traversal fix, delete_prefix validation, remove dead import, factory uses Config 2026-05-03 00:06:58 +00:00
project.py feat(recovery): persist active_task_id to project.json for browser-refresh reconnection 2026-04-26 14:54:44 +00:00
task.py feat(task): refactor TaskManager to persist tasks in SQLAlchemy DB 2026-05-03 00:10:16 +00:00