-
Notifications
You must be signed in to change notification settings - Fork 0
Add a doc source for a new library: Django #12
Copy link
Copy link
Open
Labels
adapterNew format/source adapter (lockfile or doc source)New format/source adapter (lockfile or doc source)enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededpythonPython sidecarPython sidecar
Description
Activity
Metadata
Metadata
Assignees
Labels
adapterNew format/source adapter (lockfile or doc source)New format/source adapter (lockfile or doc source)enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededpythonPython sidecarPython sidecar
Why
Follow-up to #11: grow the set of libraries DocChat can answer for. Same registry pattern, different source repo.
What to do
_LibraryConfigentry for Django (django/django, docs underdocs/) insidecar/src/docchat_sidecar/indexer.py..rst), not Markdown - so this one likely needs a small.rstnoise-stripping tweak vs. the current Markdown path. Call that out in the PR.Acceptance criteria
_urls_forand indexes without error against a mocked fetch (extendsidecar/tests/test_indexer.py).evals/corpus.json.Pointers
indexer.py:_LibraryConfig,_LIBRARY_CONFIG, the chunking/noise-stripping helpers.