Bug Fixes
Multi-agent works in wrong directory
Multi-agent orchestrator and all spawned agents were using the global WORKDIR (app install directory) instead of the selected project's directory. Now runMultiAgent creates a ClaudeCLI instance with the correct project workdir.
Kanban ignores selected session
When creating a Kanban card with an existing session selected, the session_id was not persisted in the database (POST /api/tasks ignored it). The task worker then always created a new session instead of using the chosen one. Fixed by adding session_id to the createTask SQL INSERT.
Stop button doesn't survive page reload
Clicking "Stop" aborted the Claude subprocess but didn't clear last_user_msg in the database. On page reload, the crash-recovery mechanism detected the leftover prompt and automatically retried the task. Now the stop handler clears last_user_msg to prevent unintended auto-retry.
Improved markdown rendering
Inline numbered items like 1) foo, 2) bar, 3) baz are now reformatted into proper markdown lists.
Updated translations
README_UA.md and README_RU.md updated to match the current English README.
Full Changelog: v5.1.0...v5.1.1