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",
Kujtim Hoxha created
internal/event/all.go | 7 -------
internal/llm/agent/agent.go | 2 --
internal/llm/agent/event.go | 12 ------------
3 files changed, 21 deletions(-)
@@ -44,13 +44,6 @@ func PromptSent(props ...any) {
)
}
-func PromptResponded(props ...any) {
- send(
- "prompt responded",
- props...,
- )
-}
-
func TokensUsed(props ...any) {
send(
"tokens used",
@@ -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)
@@ -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(