0.78.0

Added

  • Экспорт души агента в Markdown: эндпоинт GET /api/v1/agents/{id}/soul/export генерирует структурированный MD-файл со всеми полями души, описанием и авто-выученной личностью
  • Экспорт профиля пользователя в Markdown: эндпоинты GET /api/v1/profile/export (свой) и GET /api/v1/users/{id}/profile/export (admin)
  • Импорт души через LLM-разбор: эндпоинт POST /api/v1/agents/{id}/soul/parse-import принимает произвольный Markdown и с помощью провайдера агента разбирает его на поля души (9 полей + description + thinking_level)
  • Импорт профиля через LLM-разбор: эндпоинты POST /api/v1/profile/parse-import и POST /api/v1/users/{id}/profile/parse-import
  • OneShotExtract — утилита internal/providers/oneshot.go для one-shot LLM-вызовов с извлечением JSON
  • UI: кнопки Экспорт/Импорт на страницах души агента, своего профиля и admin-профиля пользователя
  • Модалка импорта души с чекбоксом «Перезаписать авто-выученную личность»