Skip to content

Releases

v0.7.2

Choose a tag to compare

@sgraczyk sgraczyk released this 20 Mar 16:02
7e7aa57

0.7.2 (2026-03-20)

Bug Fixes

  • telegram: use Telegram-allowed emoji for message reactions (#170) (6efe275)

v0.7.1

Choose a tag to compare

@sgraczyk sgraczyk released this 20 Mar 14:41
8872896

0.7.1 (2026-03-20)

Bug Fixes

  • provider: correct Chutes.ai image generation URL and body format (#167) (516e487)

v0.7.0

Choose a tag to compare

@sgraczyk sgraczyk released this 20 Mar 12:00
04d643c

0.7.0 (2026-03-20)

Features

  • agent: add LLM-triggered image generation (#161) (a83ace1)
  • document: PDF text extraction and conversation integration (#158) (1c9d642)
  • format: improve Telegram HTML output for common LLM patterns (#162) (a535c23)
  • telegram: message reactions for processing feedback (#163) (19cdf1c)

Bug Fixes

  • JSON parsing, EXIF orientation, and archive cleanup (#160) (8600b61)

v0.6.1

Choose a tag to compare

@sgraczyk sgraczyk released this 18 Mar 13:01
a96a37a

0.6.1 (2026-03-18)

Bug Fixes

  • provider: handle single-shot streaming from Claude CLI (#144) (def2166)

v0.6.0

Choose a tag to compare

@sgraczyk sgraczyk released this 18 Mar 11:32
b45cca0

0.6.0 (2026-03-18)

Features

  • agent: summarize conversation before history pruning (#139) (235ef0b)
  • store: add conversation archival with /new and /conversations (#142) (543a025)
  • streaming responses via edit-in-place (#84) (#141) (b03b746)

v0.5.0

Choose a tag to compare

@sgraczyk sgraczyk released this 10 Mar 13:49
51b8223

0.5.0 (2026-03-10)

Features

  • agent: drain buffered messages on shutdown (#132) (ca870de)
  • metrics: add in-memory counters and JSON endpoint (#137) (a47f272)
  • provider: add retry with backoff for transient errors (#136) (a7d2181)
  • store: add token-based history trimming (#134) (5f47ff6)

Bug Fixes

  • ci: use dedicated PAT for release-please (#138) (001b832)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Mar 09:44
067a51c

0.4.0 (2026-03-10)

Features

  • config: embed config.json.example as built-in defaults (#109) (ac2a5e4)

Bug Fixes

  • provider: use per-chute subdomain URL for Chutes.ai (#107) (3a41d9a)
  • telegram: add nil check for Message.From in handleUpdate (#125) (88eea0f)

Performance Improvements

  • format: reuse singleton goldmark instance (#129) (c191015)

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 08 Mar 08:37
1d8dca8

0.3.1 (2026-03-08)

Bug Fixes

  • provider: replace dead Chutes.ai model and add startup validation (#103) (2123f59)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Mar 21:53
0104d84

0.3.0 (2026-03-07)

Features

  • agent: make memory extraction async (#97) (270de3a)
  • provider: add image understanding via OpenAI vision API (#98) (d175d07)

Bug Fixes

  • health: return dynamic provider name from /health endpoint (#94) (8569663)
  • provider: detect auth errors and add timeout to OpenAI provider (#101) (debb2bd)
  • provider: limit OpenAI response body size to 10 MB (#93) (f44702e)
  • telegram: preserve full text for unknown commands (#91) (ab3e9a5)

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 06 Mar 13:21
58bdbac

0.2.1 (2026-03-06)

Bug Fixes

  • agent: prevent duplicate user message in LLM context (#88) (df1c62c)
  • telegram: reject empty whitelist at adapter construction (#90) (7756543)