• Bruce MacDonald's avatar
    llm: remove internal subprocess req and resp types (#9324) · 3892c3a7
    Bruce MacDonald authored
    This commit refactors the LLM subsystem by removing internal subprocess
    request and response types. It consolidates duplicate type definitions
    across the codebase, moving them to centralized locations. The change also
    standardizes interfaces between components, simplifies the ServerStatusResp
    struct, and moves the ParseDurationMs function to a common package. This
    cleanup reduces code duplication between different runner implementations
    (llamarunner and ollamarunner).
    3892c3a7
server.go 28.9 KB