Cameron
|
c37638d7ce
|
fix: add message chunking to Discord adapter and log delivery failures (#459)
|
2026-03-02 14:53:08 -08:00 |
|
Cameron
|
5a58d759e0
|
refactor: extract SessionManager from bot.ts (#457)
|
2026-03-02 14:46:00 -08:00 |
|
Cameron
|
e40a8d61ee
|
fix: handle stale duplicate run results and background session reuse (#458)
|
2026-03-02 13:46:29 -08:00 |
|
github-actions[bot]
|
157a192fba
|
fix: guard against n-1 desync in stream result handling (#444)
Co-authored-by: letta-code <248085862+letta-code@users.noreply.github.com>
Co-authored-by: Cameron <cpfiffer@users.noreply.github.com>
|
2026-03-02 13:44:21 -08:00 |
|
Cameron
|
b3366228ef
|
feat: add disabled conversation mode (#453)
|
2026-03-02 13:01:38 -08:00 |
|
Cameron
|
db5630740f
|
fix: default cron job delivery to last message target (#454)
|
2026-03-02 12:53:18 -08:00 |
|
Cameron
|
7c5f6eaf63
|
fix: handle 'default' conversationId and use resumeSession for default conversation (#452)
|
2026-03-02 11:37:47 -08:00 |
|
Cameron
|
507cbc28b9
|
fix: change Grep display label to "Searching files" (#443)
|
2026-02-27 23:34:15 -08:00 |
|
Cameron
|
8ab5add972
|
feat: channel-aware per-message directives via adapter hints (#419)
|
2026-02-27 16:58:11 -08:00 |
|
Cameron
|
f69220c171
|
refactor: extract errors.ts and display.ts from bot.ts (#435)
|
2026-02-27 16:38:25 -08:00 |
|
Cameron
|
01f241b2cd
|
fix: install git in Docker image for SDK memory sync (#437)
|
2026-02-27 16:21:47 -08:00 |
|
Cameron
|
6a2493da5c
|
feat: make streaming edits toggleable per-channel, disabled by default (#436)
|
2026-02-27 16:08:51 -08:00 |
|
Cameron
|
2174736de0
|
fix: throttle streaming edits and handle Telegram 429 rate limits (#433)
|
2026-02-27 15:25:03 -08:00 |
|
Cameron
|
481b458af1
|
feat: cloud deployment support with inline config, Dockerfile, and admin portal (#434)
|
2026-02-27 15:24:17 -08:00 |
|
Cameron
|
9421027234
|
fix: scope cron jobs to individual agents in multi-agent mode (#432)
|
2026-02-27 14:58:48 -08:00 |
|
Cameron
|
4a23c6d0f7
|
fix: recover from missing/deleted agents during session init (#431)
|
2026-02-27 14:52:40 -08:00 |
|
Cameron
|
0832c8d032
|
feat: extract group listing into shared module with --agent support (#418)
|
2026-02-27 14:46:59 -08:00 |
|
Cameron
|
35dad4dedc
|
docs: consolidate conversation routing and document per-chat mode (#426)
|
2026-02-27 11:30:14 -08:00 |
|
Cameron
|
6fa8c98924
|
feat: /cancel slash command to abort active agent runs (#422)
|
2026-02-26 17:14:07 -08:00 |
|
Cameron
|
338665ac48
|
fix: add env var fallback for heartbeat and cron features (#421)
|
2026-02-26 16:49:55 -08:00 |
|
Cameron
|
7658538b73
|
feat: add /model slash command to show and switch agent model (#420)
|
2026-02-26 16:47:06 -08:00 |
|
Cameron
|
3bf245a84e
|
feat: outbound message redaction for secrets and PII (#416)
|
2026-02-26 15:39:49 -08:00 |
|
dependabot[bot]
|
9cf929a716
|
chore(deps): bump @letta-ai/letta-client from 1.7.8 to 1.7.9 (#406)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-02-26 15:31:02 -08:00 |
|
Cameron
|
fb820ee89a
|
fix: deduplicate tool_call_ids in orphaned approval recovery (#414)
|
2026-02-26 15:07:33 -08:00 |
|
Cameron
|
9b36d4fca1
|
fix: remove redundant per-message directive hints from envelope (#415)
|
2026-02-26 15:07:23 -08:00 |
|
Cameron
|
723ba2670f
|
fix: accumulate tool call arguments even when toolCallId is missing (#413)
|
2026-02-26 15:03:47 -08:00 |
|
Cameron
|
d11777a1a2
|
feat: per-agent workingDir config (#412)
|
2026-02-26 14:22:16 -08:00 |
|
Cameron
|
a3bb102381
|
fix: resolve stream queue contamination causing N-1 desync and silent mode leak (#411)
|
2026-02-26 14:00:18 -08:00 |
|
Cameron
|
325136ace3
|
feat: per-agent allowedTools and disallowedTools config (#410)
|
2026-02-26 13:50:58 -08:00 |
|
Cameron
|
64a0e4b7d8
|
feat: add sendFile support to Signal channel adapter (#407)
|
2026-02-26 11:18:47 -08:00 |
|
Cameron
|
a167679dec
|
fix: enforce runtime console lint in CI (#409)
|
2026-02-26 10:50:50 -08:00 |
|
Cameron
|
955bdacab7
|
fix: merge env var credentials into YAML channel blocks and warn on silent skip (#408)
|
2026-02-26 10:48:14 -08:00 |
|
Cameron
|
d283f837ac
|
refactor: migrate runtime console.log calls to structured logger (#397)
|
2026-02-26 10:16:38 -08:00 |
|
Sarah Wooders
|
673cb5100e
|
feat: tag new agents with origin:lettabot (#405)
Co-authored-by: Letta <noreply@letta.com>
|
2026-02-25 18:22:14 -08:00 |
|
Cameron
|
e96ddc1db1
|
feat: add voice memo responses via TTS (#394)
|
2026-02-25 16:47:33 -08:00 |
|
Cameron
|
7000560f2f
|
docs: add LETTABOT_MEMFS to .env.example (#404)
Co-authored-by: Letta <noreply@letta.com>
|
2026-02-25 16:29:37 -08:00 |
|
Cameron
|
3c7352274e
|
refactor: deduplicate sleep helpers into src/utils (#399)
|
2026-02-25 14:29:31 -08:00 |
|
Cameron
|
07d6939ead
|
refactor: deduplicate parse helpers into src/utils (#398)
|
2026-02-25 14:27:06 -08:00 |
|
Cameron
|
0d5afd6326
|
fix: enrich sendToAgent() error messages with run metadata (#396)
|
2026-02-25 10:40:45 -08:00 |
|
Cameron
|
cdfb7e1cd5
|
docs: add OpenAI-compatible API documentation (#395)
|
2026-02-25 10:40:41 -08:00 |
|
Cameron
|
b6394fb3a5
|
feat: client-side tool call accumulation in dedupedStream (#389)
|
2026-02-24 16:16:53 -08:00 |
|
Cameron
|
1c078421c8
|
docs: add Open WebUI setup guide (#390)
|
2026-02-24 15:49:23 -08:00 |
|
Cameron
|
1eb729d9fd
|
fix: check apiError.message in non-retryable error detection (#387)
|
2026-02-24 12:25:34 -08:00 |
|
Cameron
|
d33a280d77
|
feat: add reaction support for Signal channel (#353)
|
2026-02-24 12:05:51 -08:00 |
|
Cameron
|
cb3a49b42b
|
fix(core): make /reset safe across conversation keys and in-flight sessions (#386)
|
2026-02-24 12:00:00 -08:00 |
|
Cameron
|
9975568831
|
feat(core): proactive approval detection via SDK bootstrapState() (#383)
|
2026-02-24 11:58:44 -08:00 |
|
Cameron
|
b5e44e493a
|
fix: skip retry/recovery for non-retryable API errors (#384)
|
2026-02-24 11:47:36 -08:00 |
|
dependabot[bot]
|
623532292c
|
chore(deps): bump @letta-ai/letta-code-sdk from 0.1.2 to 0.1.6 (#380)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-02-24 11:22:32 -08:00 |
|
Jason Carreira
|
69b3d165d6
|
Add per-channel conversation overrides (#340)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Cameron <cameron@pfiffer.org>
|
2026-02-24 11:14:26 -08:00 |
|
Cameron
|
266ded012c
|
fix: custom tool call display with pretty verb headers (#369)
|
2026-02-24 10:45:04 -08:00 |
|