Skip to content

Add Canvas module context retrieval#24

Merged
willdaly merged 2 commits into
mainfrom
feature/course-module-context
Mar 20, 2026
Merged

Add Canvas module context retrieval#24
willdaly merged 2 commits into
mainfrom
feature/course-module-context

Conversation

@willdaly

Copy link
Copy Markdown
Owner

Adds deterministic assignment support from live Canvas module content. The workflow now lists and searches course modules, ranks relevant module pages/assignments/discussions against the assignment text, merges that context with existing Chroma-backed document context, exposes module search via API and MCP, and updates docs plus metadata. Validated with .venv/bin/python -m pytest -q.

@willdaly willdaly merged commit b1e01a4 into main Mar 20, 2026
3 checks passed
@willdaly willdaly deleted the feature/course-module-context branch March 20, 2026 04:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant