feat(profiles): delete, rename, auto-describe and setup command (issue #781) (#818)

* feat(profiles): delete, rename, auto-describe and setup command (issue #781)

* feat(profiles): use shared ModelPickerDialog for set model (issue #781)

* fix(profiles): move overflow menu to card header so it can't be clipped (issue #781)

---------

Co-authored-by: M57 <hy4ri@users.noreply.github.com>
This commit is contained in:
M57andM57 authored and GitHub committed 2026-08-05 17:59:30 +03:00
1 parent 19c053b3fa
commit 80be168801
7 files changed
+868 -100

No files matched your search

@@ -57,6 +57,29 @@ data class UpdateProfileDescriptionRequest(
val description: String,
)
@Serializable
data class RenameProfileRequest(
val new_name: String,
)
@Serializable
data class ProfileDescribeAutoRequest(
val overwrite: Boolean = false,
)
@Serializable
data class ProfileDescribeAutoResponse(
val ok: Boolean,
val reason: String? = null,
val description: String? = null,
val description_auto: Boolean? = null,
)
@Serializable
data class ProfileSetupCommandResponse(
val command: String,
)
@Serializable
data class CreateProfileRequest(
val name: String,