Skip to content

(refactor): RAG prototype composition and CLI runtime wiring#60

Merged
Intrinsical-AI merged 7 commits into
developfrom
chore/rag-prototype-composition-and-cli-hardening-2026-04-22
Apr 22, 2026
Merged

(refactor): RAG prototype composition and CLI runtime wiring#60
Intrinsical-AI merged 7 commits into
developfrom
chore/rag-prototype-composition-and-cli-hardening-2026-04-22

Conversation

@Intrinsical-AI
Copy link
Copy Markdown
Owner

Summary

This PR updates RAG prototype composition and runtime wiring with backend-aware container setup, refactors CLI command responsibilities, hardens settings/runtime behavior, and refreshes operational docs for provider contracts.

Scope

  • Adds backend-aware composition wiring in adapters/container.
  • Extracts reusable helpers for eval CLI flow.
  • Improves index CLI status output and guard checks.
  • Normalizes settings flow and hardens MCP/runtime outputs.
  • Updates provider/API contract documentation.

Validation

  • UV_CACHE_DIR=/tmp/uv_cache uv run ruff format --check .
  • UV_CACHE_DIR=/tmp/uv_cache uv run ruff check .
  • UV_CACHE_DIR=/tmp/uv_cache uv run mypy src
  • UV_CACHE_DIR=/tmp/uv_cache uv run pytest -q

Commit sequence

  1. refactor(rag): add backend-aware composition wiring
  2. refactor(rag): extract eval CLI helpers
  3. refactor(rag): improve CLI status output and guards
  4. fix(rag): normalize settings and harden runtime outputs
  5. docs(rag): update provider and API contract docs

@Intrinsical-AI Intrinsical-AI merged commit d17ec8a into develop Apr 22, 2026
10 checks passed
@Intrinsical-AI Intrinsical-AI deleted the chore/rag-prototype-composition-and-cli-hardening-2026-04-22 branch April 22, 2026 12:46
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