From a28f9e0573881fc746d94fe0048fddd5388d68f4 Mon Sep 17 00:00:00 2001 From: Jeffrey Smith Date: Tue, 31 Mar 2026 12:14:40 +0000 Subject: [PATCH] chore: delete dead kernel Go code Remove orphaned channel/message type comments from interfaces.go, unused roleFilterType() function from pages.go, and stale version comment from main.go. Co-Authored-By: Claude Opus 4.6 (1M context) --- server/main.go | 5 +---- server/pages/pages.go | 13 ------------- server/store/interfaces.go | 5 ----- 3 files changed, 1 insertion(+), 22 deletions(-) diff --git a/server/main.go b/server/main.go index cfe5673..6598a6f 100644 --- a/server/main.go +++ b/server/main.go @@ -59,13 +59,10 @@ func main() { // ── Server startup ────────────────────── cfg := config.Load() - // v0.33.0: Structured logging — must be first so all subsequent + // Structured logging — must be first so all subsequent // log output goes through slog. logging.Init(cfg.LogFormat, cfg.LogLevel) - - // v0.29.1: Config-file provider types (Ollama, LiteLLM, vLLM, etc.) - var stores store.Stores uekCache := crypto.NewUEKCache() var keyResolver *crypto.KeyResolver diff --git a/server/pages/pages.go b/server/pages/pages.go index a283d7a..2ddf2a5 100644 --- a/server/pages/pages.go +++ b/server/pages/pages.go @@ -278,7 +278,6 @@ func (e *Engine) parseTemplates() { "toJSON": toJSON, "eq": func(a, b string) bool { return a == b }, "contains": stringContains, - "roleFilterType": roleFilterType, "esc": template.HTMLEscapeString, "safeHTML": func(s string) template.HTML { return template.HTML(s) }, "join": strings.Join, @@ -919,18 +918,6 @@ func stringContains(haystack []string, needle string) bool { return false } -// roleFilterType returns the model_type filter for a given role name. -func roleFilterType(role string) string { - switch role { - case "embedding": - return "embedding" - case "utility": - return "chat" - default: - return "" - } -} - // dict creates a map from alternating key/value pairs for template use. func dict(pairs ...any) map[string]any { m := make(map[string]any, len(pairs)/2) diff --git a/server/store/interfaces.go b/server/store/interfaces.go index 0351b6a..c19e787 100644 --- a/server/store/interfaces.go +++ b/server/store/interfaces.go @@ -175,11 +175,6 @@ type TeamStore interface { MergeSettings(ctx context.Context, teamID, settingsJSON string) error } -// ChannelListFilter holds filter options for ChannelStore.ListFiltered. -// ChannelListItem is returned by ListFiltered and GetForUser. -// ArchivedChannel is a view model for the admin archived channels list. -// MessageWithSender is returned by MessageStore.ListWithSenderInfo. -// ChannelSearchResult is returned by MessageStore.SearchInChannel. // ========================================= // AUDIT STORE // =========================================