diff --git a/lib/legion/extensions/knowledge/runners/ingest.rb b/lib/legion/extensions/knowledge/runners/ingest.rb index 9c98d68..49d7880 100644 --- a/lib/legion/extensions/knowledge/runners/ingest.rb +++ b/lib/legion/extensions/knowledge/runners/ingest.rb @@ -320,12 +320,14 @@ def ingest_to_apollo(chunk, embedding) token_count: chunk[:token_count] } payload = { - content: chunk[:content], - content_type: 'document_chunk', - content_hash: chunk[:content_hash], - tags: [chunk[:source_file], chunk[:heading], 'document_chunk'].compact.uniq, - context: context, - metadata: context + content: chunk[:content], + content_type: 'document_chunk', + content_hash: chunk[:content_hash], + tags: [chunk[:source_file], chunk[:heading], 'document_chunk'].compact.uniq, + source_agent: 'lex-knowledge', + source_channel: 'corpus_ingest', + context: context, + metadata: context } payload[:embedding] = embedding if embedding diff --git a/lib/legion/extensions/knowledge/version.rb b/lib/legion/extensions/knowledge/version.rb index e38c2de..563e322 100644 --- a/lib/legion/extensions/knowledge/version.rb +++ b/lib/legion/extensions/knowledge/version.rb @@ -3,7 +3,7 @@ module Legion module Extensions module Knowledge - VERSION = '0.6.15' + VERSION = '0.6.16' end end end