Release notes
Letta Code v0.34.49
What's Changed
- test(mcp): retry the OAuth fixture on fresh ports when it exits at startup by @cpacker in https://github.com/letta-ai/letta-code/pull/5511
- feat(workflow): enforce a USD cost budget with maxCostUsd by @sarahwooders in https://github.com/letta-ai/letta-code/pull/5299
- feat(server): register the App Server as a computer with --listen by @dream-integration[bot] in https://github.com/letta-ai/letta-code/pull/5602
- fix(locks): don't cache a timed-out process start time by @dream-integration[bot] in https://github.com/letta-ai/letta-code/pull/5583
- fix(tracing): log external trace upload failures by @dream-integration[bot] in https://github.com/letta-ai/letta-code/pull/5574
- feat(subagents): run fresh subagents in ephemeral conversations by @dream-integration[bot] in https://github.com/letta-ai/letta-code/pull/5580
- test(listener): bound approval-reconnect restart awaits by @dream-integration[bot] in https://github.com/letta-ai/letta-code/pull/5606
- chore: bump version to 0.34.49 by @github-actions[bot] in https://github.com/letta-ai/letta-code/pull/5605
Full Changelog: https://github.com/letta-ai/letta-code/compare/v0.34.48...v0.34.49