Inspection — Aquilia Documentation
Comprehensive guide and documentation for Inspection in the Aquilia framework. View API reference, examples, and implementation patterns.
CLI / Inspection Inspection & Discovery The aq inspect and aq discover command suites inspect routing, DI dependencies, configuration values, and module loading without spinning up a live server. aq inspect routes Displays all routes registered in the application, showing HTTP verbs, URL templates, and target controller methods. aq inspect routes aq inspect di Prints the compiled Dependency Injection (DI) registry tree, showcasing registered classes, factory tokens, scopes, and active provider locations. aq inspect di aq inspect modules Lists loaded modules alongside active dependencies, import permissions, exports, and manifest configurations. aq inspect modules aq inspect faults Dumps all declared fault categories and domains, detailing security overrides and default HTTP status codes. aq inspect faults aq inspect config Renders the fully resolved application configuration, merging values from workspace.py, active environment variables, and dot-env files. aq inspect config aq discover Scans the workspace modules directory for new controllers, models, or tasks that are not yet registered in manifests. # List all untracked modules and handlers aq discover # Sync discovered components into active manifests automatically aq discover --sync # Sync dry-run to preview changes aq discover --sync --dry-run Options Option Description ))} aq analytics Provides static discovery analysis metrics, listing circular dependencies, registration bottlenecks, and manifest health scores. aq analytics )
Go to Homepage