CAT-C11, CAT-V3: follow A2's views follower (Changed also says when)
Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig
This commit is contained in:
@@ -79,7 +79,7 @@ func newOwnerViews(ask func(key string, body any) (json.RawMessage, error), chan
|
||||
}
|
||||
return views.DecodeAnswer(answer)
|
||||
},
|
||||
Changed: func(string, json.RawMessage, bool) { changed() }}
|
||||
Changed: func(string, json.RawMessage, bool, time.Time) { changed() }}
|
||||
fol.Raise = func(s views.Status) {
|
||||
if k, v, err := views.UnansweredFinding(Module, s, time.Now()); err == nil {
|
||||
_ = put(k, v)
|
||||
|
||||
@@ -49,7 +49,7 @@ func newPlacementView(ask func(key string, body any) (json.RawMessage, error), g
|
||||
say("the vault has no first view of the assigner's placement: %s has not answered since %s (%s); it keeps asking", s.Tool,
|
||||
s.Asked.Format(time.RFC3339), s.Error)
|
||||
},
|
||||
Changed: func(key string, _ json.RawMessage, deleted bool) {
|
||||
Changed: func(key string, _ json.RawMessage, deleted bool, _ time.Time) {
|
||||
if deleted {
|
||||
gone(key)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user