inspect_environment
Report what a PixInsight installation provides—installed processes and scripts, Gaia and MARS data, XTerminator versions, and system resources—so agents can verify dependencies before processing.
Instructions
Report what this PixInsight installation has, by asking PixInsight. gaia: Gaia get-info for DR2, EDR3, DR3 and DR3/SP (valid, database files, magnitude range, mean spectra) and a 0.1-degree search on the lowest valid release. mars: one MultiscaleGradientCorrection run per MARS file (from PixInsight settings, or mars_files) on a temporary synthetic plate-solved image; per file: readable, missing or corrupt, and how many MARS reference images cover the probe position. xterminators: BlurXTerminator, NoiseXTerminator and StarXTerminator run once each on a temporary 64x64 image; reports version, ML model version and gpu/cpu from their console banner (null when not printed). processes: the PixInsight core version and build, whether MultiscaleAdaptiveStretch, MultiscaleGradientCorrection, BlurXTerminator, NoiseXTerminator and StarXTerminator are installed processes, and whether ImageSolver, AstrometricSolutionVerifier, DistortionEvaluator, FFTRegistration and MosaicByCoordinates are installed scripts, with the version each script declares; nothing is run. system: free and total memory, free space on the workspace volume. Temporary images are closed; open images are not touched. Without ra_deg/dec_deg the probe position is RA 0, Dec 0 and coverage is reported as null.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ra_deg | No | Probe position right ascension, degrees [0, 360). Given with dec_deg. | |
| dec_deg | No | Probe position declination, degrees [-90, 90]. Given with ra_deg. | |
| sections | No | Sections to run (default: all) | |
| mars_files | No | Absolute .xmars paths to test instead of the configured ones |