返回 DeepSeek-Reasonix
pinned_context_visibility.go
根目录 / internal / serve / pinned_context_visibility.go
1 package serve
2
3 import (
4 "reasonix/internal/agent"
5 "reasonix/internal/provider"
6 )
7
8 func historyWithoutPinnedContextRevisions(messages []provider.Message) []provider.Message {
9 out := make([]provider.Message, 0, len(messages))
10 for _, message := range messages {
11 if !agent.IsPinnedContextRevision(message) {
12 out = append(out, message)
13 }
14 }
15 return out
16 }
17
17 lines GO