Uses of Class
com.tnsai.context.assembler.UnifiedContextAssembler.Builder
Packages that use UnifiedContextAssembler.Builder
Package
Description
Context assembly and token estimation for LLM interactions.
-
Uses of UnifiedContextAssembler.Builder in com.tnsai.context.assembler
Methods in com.tnsai.context.assembler that return UnifiedContextAssembler.BuilderModifier and TypeMethodDescriptionUnifiedContextAssembler.builder()UnifiedContextAssembler.Builder.contextManager(ContextManagerHandle contextManager) Sets the context manager for decision precedent lookup.UnifiedContextAssembler.Builder.currentDecisionTrace(DecisionTrace trace) Sets the current decision trace for precedent matching.UnifiedContextAssembler.Builder.memoryQuery(String query) Sets the query for memory semantic search.UnifiedContextAssembler.Builder.memorySearchLimit(int limit) Sets the max results for memory search.UnifiedContextAssembler.Builder.memoryStore(MemoryStore memoryStore) Sets the memory store for conversation history and semantic search.Sets the model name for model-aware token estimation.UnifiedContextAssembler.Builder.precedentLimit(int limit) Sets the maximum number of precedents to include.UnifiedContextAssembler.Builder.precedentThreshold(double threshold) Sets the similarity threshold for precedent matching.UnifiedContextAssembler.Builder.ragContext(List<String> ragContext) Sets RAG (retrieval-augmented generation) context chunks.UnifiedContextAssembler.Builder.systemPrompt(String systemPrompt) Sets the base system prompt (from AgentPromptBuilder).UnifiedContextAssembler.Builder.tokenBudget(TokenBudget budget) Sets the token budget.UnifiedContextAssembler.Builder.tools(List<ToolMethod> tools) Sets the available tools for tool definition injection.