fix: resolve build errors and add logs to gitignore
All checks were successful
Test / frontend-tests (pull_request) Successful in 1m37s
Test / frontend-typecheck (pull_request) Successful in 1m45s
PR Review Automation / review (pull_request) Successful in 8m28s
Test / rust-fmt-check (pull_request) Successful in 12m24s
Test / rust-clippy (pull_request) Successful in 13m38s
Test / rust-tests (pull_request) Successful in 15m35s

- Fix openai.rs: changed system_message to combined_system variable
- Fix VMList.tsx: added memoryTotal and tags fields to RawVMInfo interface
- Fix .gitignore: added .logs/ and *.log to prevent log files from being committed
This commit is contained in:
Shaun Arman 2026-06-21 11:36:32 -05:00
parent d922b72f53
commit 12f89f0d69
4 changed files with 1416 additions and 3 deletions

6
.gitignore vendored
View File

@ -13,7 +13,7 @@ artifacts/
# kubectl binaries (downloaded during build) # kubectl binaries (downloaded during build)
src-tauri/binaries/ src-tauri/binaries/
SECURITY_AUDIT.md SECURITYAUDIT.md
# Internal / private documents — never commit # Internal / private documents — never commit
USER_GUIDE.md USER_GUIDE.md
@ -25,3 +25,7 @@ PR_DESCRIPTION.md
docs/images/user-guide/ docs/images/user-guide/
*.bak *.bak
.DS_Store .DS_Store
# Logs
.logs/
*.log

File diff suppressed because it is too large Load Diff

View File

@ -348,7 +348,7 @@ impl OpenAiProvider {
} }
// Add optional system message // Add optional system message
if let Some(system) = system_message { if let Some(system) = combined_system {
body["system"] = serde_json::Value::String(system); body["system"] = serde_json::Value::String(system);
} }

View File

@ -40,10 +40,12 @@ interface RawVMInfo {
mem?: number; mem?: number;
max_mem?: number; max_mem?: number;
memory?: number; memory?: number;
memoryTotal?: number;
disk?: number; disk?: number;
max_disk?: number; max_disk?: number;
diskTotal?: number; diskTotal?: number;
uptime?: number; uptime?: number;
tags?: string[];
} }
interface VMListProps { interface VMListProps {