Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 2 of 2 for buildAssistantHistoryContent (0.14 seconds)

  1. src/test/java/org/codelibs/fess/chat/ChatClientTest.java

    import org.codelibs.fess.unit.UnitFessTestCase;
    import org.codelibs.fess.util.ComponentUtil;
    import org.junit.jupiter.api.Test;
    import org.junit.jupiter.api.TestInfo;
    
    /**
     * Tests for ChatClient's extractHistory and buildAssistantHistoryContent methods.
     * Verifies correct behavior across all assistant content modes (full, source_titles,
     * source_titles_and_urls, truncated, none).
     */
    public class ChatClientTest extends UnitFessTestCase {
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 21 06:04:58 GMT 2026
    - 40.6K bytes
    - Click Count (0)
  2. src/main/java/org/codelibs/fess/chat/ChatClient.java

                if (msg.isUser()) {
                    history.add(LlmMessage.user(msg.getContent()));
                } else if (msg.isAssistant()) {
                    final String content = buildAssistantHistoryContent(msg, assistantContentMode, assistantMaxChars, summaryMaxChars);
                    if (content != null) {
                        history.add(LlmMessage.assistant(content));
                    }
                }
            }
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 21 06:04:58 GMT 2026
    - 56.6K bytes
    - Click Count (0)
Back to Top