Description: Loads files from a git repository. Uses raw git protocols, so this is not a GitHub specific implementation.
Property Pattern Type Deprecated Definition Title/Description + implementation No const No - Implementation + url No string No - Url - branch No string No - Branch - pattern No Combination No - Pattern - exclude No Combination No - Exclude
1. Property implementationTitle: Implementation
Specific value: "GitLoader"
2. Property urlTitle: Url
Description: URL for source repository. Will be templated with envars.
Examples:
https://github.com/eidolon-ai/eidolon.git
https://{GITHUB_TOKEN}@github.com/eidolon-ai/eidolon.git
3. Property branchTitle: Branch
Type stringRequired No Default "HEAD"
Description: Branch, ref, or commit to load files from.
4. Property patternTitle: Pattern
Description: Blob pattern(s) of files to include.
4.1. Property item 0 4.2. Property item 1Type array of stringRequired No
Array restrictions Min items N/A Max items N/A Items unicity False Additional items False Tuple validation See below
4.2.1. item 1 items 5. Property excludeTitle: Exclude
Description: Blob pattern(s) of files to exclude. Calculated after pattern (ei, files from pattern are selected, then any matching exclude are removed).
5.1. Property item 0 5.2. Property item 1Type array of stringRequired No
Array restrictions Min items N/A Max items N/A Items unicity False Additional items False Tuple validation See below
5.2.1. item 1 items