0.96.1

Fixed

  • Критический баг: # Agent Soul и скиллы не попадали в системный промт при PromptModeFull (websocket-чат) из-за инвертированного порядка констант iotaPromptModeFull=0, а условие mode >= PromptModeLight всегда давало false. Порядок исправлен: Minimal=1, Light=2, Full=3.
  • buildIdentity() всегда хардкодил «You are TaigaClaw» — теперь использует SoulName, при отсутствии — agent.Name, при отсутствии — фоллбэк «TaigaClaw».
  • SysInfo.WorkspacePath показывал CWD процесса (os.Getwd()) вместо agent.WorkspacePath — теперь подменяется на рабочий каталог агента.
  • buildUserProfileBlock() паниковал при GetUsernil, nil — добавлена проверка user == nil.