Skip to content

Releases: mudler/cogito

v0.10.0

31 May 08:55
f2c2025

Choose a tag to compare

What's Changed

  • feat: support streaming mode by @mudler in #44
  • feat: add sub-agents support by @mudler in #45
  • feat(agent): WithAgentCompletionFormatter to control the background-completion wake message by @localai-bot in #46
  • chore(ci): fix gofmt + gosimple lint failures on main by @localai-bot in #48
  • feat(agent): WithPendingWork — park the loop for embedder-owned background work by @localai-bot in #47
  • feat(agent): WithOnPark/WithOnResume — signal loop park/resume transitions by @localai-bot in #49
  • fix(mcp): handle non-text tool result content without panicking by @mudler in #50

Full Changelog: v0.9.4...v0.10.0

v0.9.3

09 Mar 14:53

Choose a tag to compare

Full Changelog: v0.9.2...v0.9.3

v0.9.2

27 Feb 12:12
070e9f6

Choose a tag to compare

What's Changed

  • feat: allow to inject messages during tool loop execution by @mudler in #37
  • chore(refactor): pass by reasoning and message separately to avoid ambiguity by @mudler in #38
  • feat: split clients and add LocalAI client by @mudler in #39
  • feat: add automatic conversation compaction based on token threshold by @localai-bot in #41
  • fix: golangci-lint ineffectual assignment in tools.go by @localai-bot in #42
  • feat: Add grammar constraint for LocalAI by @richiejp in #43

New Contributors

Full Changelog: v0.9.1...v0.9.2

v0.9.1

18 Feb 20:54

Choose a tag to compare

What's Changed

  • chore: use tool for extract reasoning by @mudler in #36

Full Changelog: v0.9.0...v0.9.1

v0.9.0

16 Feb 09:12
d1c0dc9

Choose a tag to compare

feat: improve control loop (#35)

* feat: improve control loop

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

* fix tests

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

* Drop last message from subtasks in plan execution

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

* fixup tests

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

---------

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

v0.8.1

15 Jan 20:36

Choose a tag to compare

Full Changelog: v0.8.0...v0.8.1

v0.8.0

15 Jan 20:20
f195b25

Choose a tag to compare

What's Changed

  • feat: guided tools by @mudler in #26
  • feat(todo): add todo-based goal execution similar to cursor agent mode by @mudler in #25

Full Changelog: v0.7.2...v0.8.0

v0.7.2

19 Dec 22:21

Choose a tag to compare

What's Changed

  • chore: move logging to its own package so can be shared across repos by @mudler in #23

Full Changelog: v0.7.1...v0.7.2

v0.7.1

19 Dec 21:33
ab4090f

Choose a tag to compare

What's Changed

  • chore: return status if we terminate for other reasons by @mudler in #19
  • chore(logging): allow to set programmatically log level by @mudler in #22

Full Changelog: v0.7.0...v0.7.1

v0.7.0

08 Dec 20:17
2324131

Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0