Commit 6b13043
committed
# This is a combination of 12 commits.
# This is the 1st commit message:
feat(ingesters): add cairo skills config
# This is the commit message #2:
feat(python): add cairo skills source metadata types
# This is the commit message #3:
Add CAIRO_SKILLS query resource description
# This is the commit message #4:
feat: add async unique-id fetch helper for retriever
# This is the commit message #5:
docs: add research context for Step 4 SkillsIngester implementation
Captures codebase patterns, type definitions, frontmatter parsing approaches,
GitHub API call patterns, and open questions (fullContent field gap, class name
discrepancy) for the cairo_skills SkillsIngester.
# This is the commit message #6:
feat(ingesters): add cairo skills github ingester and chunks
# This is the commit message #7:
ingesters: guard cairo skill markdown traversal depth
# This is the commit message #8:
ingesters: document frontmatter parser scope
# This is the commit message #9:
ingesters: fetch cairo skill files in parallel batches
# This is the commit message #10:
ingesters: remove unused skills barrel export
# This is the commit message #11:
ingesters: expose skills to subclasses for test setup
# This is the commit message #12:
ingesters: align cairo skills config owner and repo1 parent c7139f9 commit 6b13043
16 files changed
Lines changed: 1213 additions & 548 deletions
File tree
- docs
- ingesters
- __tests__
- config
- src
- ingesters
- types
- python
- src/cairo_coder
- core
- dspy
- tests/unit
This file was deleted.
0 commit comments