Introduces comprehensive async unit tests to verify input processing merges extra values correctly and output generation returns expected URLs and ports.
Adds a basic test to confirm package exports remain intact. Cleans up the .gitignore by removing redundant test file ignores to allow test discovery.
Improves code quality and test coverage for the LightRAG app integration.
Relates to MLO-469
Refactors the documentation loading script for improved readability, type hinting, and error handling. Updates CLI argument parsing and output formatting for clarity.
Replaces a simple makefile target with a more robust schema generation makefile including clean and test targets, and adds a placeholder test target to the Helm build system for consistency.
Removes obsolete lint configuration for streamlined tooling setup.
These changes improve maintainability and usability of schema generation and documentation loading workflows.
Relates to MLO-469
Introduces the LightRAG Retrieval-Augmented Generation framework as an Apolo app, including input/output schemas, types, and processors.
Adds Helm chart value processing, environment and persistence configurations, and output service discovery for deployment.
Includes scripts for generating type schemas and testing support, along with CI and linting setup tailored for the new app.
Provides a documentation loader script to ingest markdown files into LightRAG with flexible referencing modes.
Relates to MLO-469