Module StatusGetCommand

Module StatusGetCommand 

Source
Expand description

§StatusGetCommand

Retrieves the current Mountain IPC status.

§RESPONSIBILITIES

§Status Query

  • Get current IPC server status
  • Query active connections and message metrics
  • Return structured status information
  • Handle error conditions gracefully

§ARCHITECTURAL ROLE

§Position in Mountain

  • IPC command in Binary subsystem
  • Diagnostic endpoint for IPC health

§Dependencies

  • crate::IPC::TauriIPCServer: Status retrieval
  • tauri: IPC framework
  • serde_json: JSON serialization

§Dependents

  • Wind frontend: Queries status for diagnostics
  • Development tools: Monitor IPC health

§SECURITY

§Considerations

  • Status information is read-only, no modification
  • Avoid exposing sensitive connection details

§PERFORMANCE

§Considerations

  • Status query is typically fast, in-memory operation
  • Consider rate limiting if called frequently

Functions§

MountainIPCGetStatus
Get Mountain IPC status.