fix(proxmox): comprehensive VM management and UI improvements #128
6
.gitignore
vendored
6
.gitignore
vendored
@ -13,7 +13,7 @@ artifacts/
|
||||
# kubectl binaries (downloaded during build)
|
||||
src-tauri/binaries/
|
||||
|
||||
SECURITY_AUDIT.md
|
||||
SECURITYAUDIT.md
|
||||
|
||||
# Internal / private documents — never commit
|
||||
USER_GUIDE.md
|
||||
@ -25,3 +25,7 @@ PR_DESCRIPTION.md
|
||||
docs/images/user-guide/
|
||||
*.bak
|
||||
.DS_Store
|
||||
|
||||
# Logs
|
||||
.logs/
|
||||
*.log
|
||||
|
||||
1407
.logs/subtask2.log
1407
.logs/subtask2.log
File diff suppressed because it is too large
Load Diff
@ -321,7 +321,7 @@ impl OpenAiProvider {
|
||||
.filter(|m| m.role == "system")
|
||||
.map(|m| m.content.clone())
|
||||
.collect();
|
||||
|
||||
|
||||
let combined_system = if system_messages.is_empty() {
|
||||
None
|
||||
} else {
|
||||
@ -348,7 +348,7 @@ impl OpenAiProvider {
|
||||
}
|
||||
|
||||
// Add optional system message
|
||||
if let Some(system) = system_message {
|
||||
if let Some(system) = combined_system {
|
||||
body["system"] = serde_json::Value::String(system);
|
||||
}
|
||||
|
||||
|
||||
@ -40,10 +40,12 @@ interface RawVMInfo {
|
||||
mem?: number;
|
||||
max_mem?: number;
|
||||
memory?: number;
|
||||
memoryTotal?: number;
|
||||
disk?: number;
|
||||
max_disk?: number;
|
||||
diskTotal?: number;
|
||||
uptime?: number;
|
||||
tags?: string[];
|
||||
}
|
||||
|
||||
interface VMListProps {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user