• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kshard / thinker / 13421835094

19 Feb 2025 08:33PM UTC coverage: 67.766%. First build
13421835094

Pull #1

github

fogfish
add CI/CD
Pull Request #1: craft the agent architecture

185 of 273 new or added lines in 15 files covered. (67.77%)

185 of 273 relevant lines covered (67.77%)

0.73 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/memory/void.go
1
//
2
// Copyright (C) 2025 Dmitry Kolesnikov
3
//
4
// This file may be modified and distributed under the terms
5
// of the MIT license.  See the LICENSE file for details.
6
// https://github.com/kshard/thinker
7
//
8

9
package memory
10

11
import (
12
        "fmt"
13

14
        "github.com/kshard/chatter"
15
        "github.com/kshard/thinker"
16
)
17

18
// The void memory does not retain any observations.
19
type Void struct{}
20

21
// Create the void memory that does not retain any observations.
NEW
22
func NewVoid() *Void { return &Void{} }
×
23

24
// Commit new observation into memory.
NEW
25
func (s *Void) Commit(e *thinker.Observation) {}
×
26

27
// Builds the context window for LLM using incoming prompt.
NEW
28
func (s *Void) Context(prompt chatter.Prompt) []fmt.Stringer { return prompt.ToSeq() }
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc