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 implementation
Title: Implementation
Specific value: "GitLoader"
2. Property url
Title: 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 branch
Title: Branch
Type string
Required No Default "HEAD"
Description: Branch, ref, or commit to load files from.
4. Property pattern
Title: Pattern
Description: Blob pattern(s) of files to include.
4.1. Property item 0
4.2. Property item 1
Type array of string
Required 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 exclude
Title: 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 1
Type array of string
Required 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