返回 DeepSeek-Reasonix
fleet_background.go
根目录 / internal / agent / fleet_background.go
1 package agent
2
3 import (
4 "context"
5 "reasonix/internal/checkpoint"
6 "reasonix/internal/event"
7 )
8
9 func fleetCallContext(ctx context.Context) (string, event.Sink) {
10 id, sink, _, ok := CallContext(ctx)
11 if !ok || sink == nil {
12 return "fleet", event.Discard
13 }
14 return id, sink
15 }
16
17 func rejectedFleetStart(observer *checkpoint.MutationObserver, writerID string, registered bool, err error) (string, error) {
18 if registered {
19 observer.UnregisterWriter(writerID)
20 }
21 return "", err
22 }
23
23 lines GO