From dbdd0687b411de2c15a424017ecef6b4acd51f49 Mon Sep 17 00:00:00 2001 From: Kujtim Hoxha Date: Mon, 29 Sep 2025 12:53:34 +0200 Subject: [PATCH] chore: remove unnecessary event --- internal/event/all.go | 7 ------- internal/llm/agent/agent.go | 2 -- internal/llm/agent/event.go | 12 ------------ 3 files changed, 21 deletions(-) diff --git a/internal/event/all.go b/internal/event/all.go index 8caf98e62ff3f39b291e341959ebc943361eec05..b7b380601fd6b7e5a274f1722198ceb5c17d1ee8 100644 --- a/internal/event/all.go +++ b/internal/event/all.go @@ -44,13 +44,6 @@ func PromptSent(props ...any) { ) } -func PromptResponded(props ...any) { - send( - "prompt responded", - props..., - ) -} - func TokensUsed(props ...any) { send( "tokens used", diff --git a/internal/llm/agent/agent.go b/internal/llm/agent/agent.go index 2a3f45a2c56c74c80d32abead5038f9697dbf319..cdbb49e6b45bf09c933b35fa6c610fc63205a205 100644 --- a/internal/llm/agent/agent.go +++ b/internal/llm/agent/agent.go @@ -365,7 +365,6 @@ func (a *agent) Run(ctx context.Context, sessionID string, content string, attac genCtx, cancel := context.WithCancel(ctx) a.activeRequests.Set(sessionID, cancel) - startTime := time.Now() go func() { slog.Debug("Request started", "sessionID", sessionID) @@ -387,7 +386,6 @@ func (a *agent) Run(ctx context.Context, sessionID string, content string, attac } else { slog.Debug("Request completed", "sessionID", sessionID) } - a.eventPromptResponded(sessionID, time.Since(startTime).Truncate(time.Second)) a.activeRequests.Del(sessionID) cancel() a.Publish(pubsub.CreatedEvent, result) diff --git a/internal/llm/agent/event.go b/internal/llm/agent/event.go index 8642d9990dc31689292abe9f2b39e685462f158e..0638fc6be4ceea53ede70484aca732ab99608568 100644 --- a/internal/llm/agent/event.go +++ b/internal/llm/agent/event.go @@ -1,8 +1,6 @@ package agent import ( - "time" - "github.com/charmbracelet/crush/internal/config" "github.com/charmbracelet/crush/internal/event" "github.com/charmbracelet/crush/internal/llm/provider" @@ -14,16 +12,6 @@ func (a *agent) eventPromptSent(sessionID string) { ) } -func (a *agent) eventPromptResponded(sessionID string, duration time.Duration) { - event.PromptResponded( - append( - a.eventCommon(sessionID), - "prompt duration pretty", duration.String(), - "prompt duration in seconds", int64(duration.Seconds()), - )..., - ) -} - func (a *agent) eventTokensUsed(sessionID string, usage provider.TokenUsage, cost float64) { event.TokensUsed( append(