LM-Kit.NET 2026.2.6

Released: Feb 19, 2026

2026.2.6 での更新項目

機能

  • Added Filters / Middleware Pipeline (LMKit.TextGeneration.Filters).
    • FilterPipeline with IPromptFilter, ICompletionFilter, and IToolInvocationFilter following the ASP.NET Core middleware (onion) pattern.
    • Lambda-friendly API and integration with both MultiTurnConversation and Agent.
  • Added Prompt Templates with Logic (LMKit.TextGeneration.Prompts).
    • PromptTemplate class with Mustache syntax, conditionals, loops, filter chaining, custom helpers, and strict mode.
  • Added memory capacity limits, eviction policies, and time-decay scoring to AgentMemory.
  • Added UserScopedMemory for multi-user memory isolation.
  • Added built-in automatic memory extraction to AgentMemory.
  • Added memory consolidation via ConsolidateAsync on AgentMemory.
  • Added conversation summarization via SummarizeConversationAsync on AgentMemory.
  • Added MemoryEstimation static class in LMKit.Hardware for accurate VRAM/context fitting.
  • Added EML (email) and MBOX (Unix mailbox) document format support.
  • Added embedded attachment extraction for PDF, EML, and MBOX documents.