omnigraph/crates/omnigraph-compiler
Ragnor Comerford 1a06150c33
feat(compiler): record @embed model in the catalog (RFC-012 Phase 3)
NodeType.embed_sources becomes HashMap<String, EmbedSource { source, model }>, populated from the @embed source arg + model kwarg; it round-trips through build_catalog_from_ir (the engine's IR-load path), so the recorded model reaches query execution. The migration planner already rejects any @embed change as UnsupportedChange, so changing a recorded model is a loud schema-apply refusal for free. New catalog test.
2026-06-15 21:09:34 +02:00
..
src feat(compiler): record @embed model in the catalog (RFC-012 Phase 3) 2026-06-15 21:09:34 +02:00
Cargo.toml refactor(compiler): remove dead OpenAI embedding client (RFC-012 Phase 1) 2026-06-15 15:07:54 +02:00