Cameron
|
bb0ccd65e1
|
docs: consolidate voice documentation into docs/voice.md (#485)
|
2026-03-04 16:18:37 -08:00 |
|
Cameron
|
025fd38d5f
|
feat: add per-group daily message limits (dailyLimit + dailyUserLimit) (#484)
|
2026-03-04 12:55:49 -08:00 |
|
Ezra
|
a9cab72426
|
feat: add POST /api/v1/chat/async endpoint for fire-and-forget messages (#329)
|
2026-03-04 11:45:09 -08:00 |
|
dustindoan
|
587621d9e4
|
fix: close API server on shutdown to prevent EADDRINUSE (#477)
Co-authored-by: Dustin Doan <dustin@myhealthspan.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-04 11:40:58 -08:00 |
|
Vedant0200
|
87aaa779bf
|
Update README to use local preview image (#481)
|
2026-03-04 11:30:52 -08:00 |
|
Cameron
|
cb563d617b
|
fix: detect and recover from stuck 409 PENDING_APPROVAL errors (#478)
|
2026-03-03 15:37:36 -08:00 |
|
Nouamane Benbrahim
|
94b7eea127
|
feat: unified lettabot initialization via lettactl (agents.yml) (#393)
Co-authored-by: Cameron <cameron@pfiffer.org>
|
2026-03-03 14:13:13 -08:00 |
|
Cameron
|
743cb1fbc9
|
fix: add diagnostic logging when agent skips lettabot-message CLI in silent mode (#476)
|
2026-03-03 12:32:50 -08:00 |
|
Cameron
|
ef13c3d8ab
|
fix: add resolveEmailPrompt tests and consolidate prompt builders (#474)
|
2026-03-03 11:59:59 -08:00 |
|
Jason Carreira
|
e7f6e85880
|
feat(polling): add custom prompt support for Gmail email polling (#471)
Co-authored-by: Letta Code <noreply@letta.com>
|
2026-03-03 11:24:58 -08:00 |
|
Cameron
|
3b23777b02
|
docs: note that skills CLI commands are directory-scoped (#473)
|
2026-03-03 11:16:29 -08:00 |
|
Cameron
|
ae25c8d349
|
fix: add code formatting to /model command output (#472)
|
2026-03-03 11:13:12 -08:00 |
|
dependabot[bot]
|
a2e46f7420
|
chore(deps): bump @letta-ai/letta-client from 1.7.9 to 1.7.10 (#469)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-03-03 11:10:45 -08:00 |
|
Cameron
|
19cc80f59d
|
fix: discover ~/.letta/skills/ in sync wizard and enable command (#468)
|
2026-03-02 18:59:16 -08:00 |
|
Cameron
|
dac3ae4a05
|
fix: raise default heartbeat interval to 4h, add cost warning in wizard (#467)
|
2026-03-02 18:36:58 -08:00 |
|
Cameron
|
72c2abacc0
|
feat: skills disable command + sync wizard pre-checks installed skills (#465)
|
2026-03-02 17:30:04 -08:00 |
|
Cameron
|
37d979cbe1
|
chore: remove accidentally committed lettabot-agent.json.bak (#464)
|
2026-03-02 17:17:14 -08:00 |
|
Cameron
|
355c96a493
|
fix: include WORKING_DIR/.skills/ in PATH when spawning session subprocess (#462)
|
2026-03-02 17:08:16 -08:00 |
|
Cameron
|
00b6f00446
|
fix: include bundled skills/ dir in skills status and sync discovery (#461)
|
2026-03-02 17:06:08 -08:00 |
|
Cameron
|
0dd462b60d
|
fix: make heartbeat routing orthogonal to conversation mode (#463)
|
2026-03-02 16:56:16 -08:00 |
|
Cameron
|
3fc6585815
|
fix: resolve TS errors in result-guard.test.ts mock sendMessage types (#460)
|
2026-03-02 16:10:04 -08:00 |
|
Cameron
|
01edde976a
|
docs: add skills architecture and authoring guide (#455)
|
2026-03-02 15:41:19 -08:00 |
|
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 |
|