compose-desktop-runtime-hardening

Pass

Audited by Gen Agent Trust Hub on Aug 30, 2026

Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
  • [DYNAMIC_EXECUTION]: The skill utilizes Java reflection (getDeclaredField, isAccessible = true, set) to modify internal JVM toolkit fields (awtAppClassName). This is a documented, albeit low-level, method for ensuring Java applications correctly integrate with Linux desktop launchers.
  • [COMMAND_EXECUTION]: The skill mentions performing a virtual machine detection check that "shells out to a system query." This involves executing system commands to determine the environment (e.g., hypervisor detection) so that graphics-heavy features like transparency can be disabled where they might cause the UI to freeze.
  • [SAFE]: All identified environment checks (isWindows, isLinux, isVM) and property settings (System.setProperty) are standard for managing cross-platform UI behavior and rendering optimizations.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 30, 2026, 07:02 AM
Security Audit — agent-trust-hub — compose-desktop-runtime-hardening