Commit Graph

61 Commits

Author SHA1 Message Date
Sarah Wooders
9a4f104d4e Merge pull request #8 from letta-ai/sarahwooders-patch-3
Update README.md
2026-01-29 10:48:55 -08:00
Sarah Wooders
cb057cc806 Merge pull request #9 from letta-ai/feat/yaml-config-and-skills
cleanup `lettabot skills`
2026-01-29 10:48:37 -08:00
Sarah Wooders
4df4bc7311 Fix: Discover skills in order clawdhub → vercel → builtin (first source wins) 2026-01-29 10:48:03 -08:00
Sarah Wooders
a90ee728b9 Fix: ClawdHub skills dir is ~/clawd/skills 2026-01-29 10:48:03 -08:00
Sarah Wooders
4730b220c7 Reorder skills: ClawdHub, Vercel, Built-in 2026-01-29 10:48:03 -08:00
Sarah Wooders
6c64520694 Fix: ClawdHub skills dir is ~/.letta/skills 2026-01-29 10:48:03 -08:00
Sarah Wooders
cc7d5bedfe Segment skills dropdown by source (builtin, ClawdHub, Vercel) 2026-01-29 10:48:03 -08:00
Sarah Wooders
51c59e4265 Remove format hints from message envelope 2026-01-29 10:48:03 -08:00
Sarah Wooders
8ceb572ae2 Update README.md 2026-01-29 10:29:40 -08:00
Sarah Wooders
9b590d4eb7 Fix: Discover skills in order clawdhub → vercel → builtin (first source wins) 2026-01-29 10:19:36 -08:00
Sarah Wooders
9caade05e3 Fix: ClawdHub skills dir is ~/clawd/skills 2026-01-29 10:09:36 -08:00
Sarah Wooders
3d0025d080 Reorder skills: ClawdHub, Vercel, Built-in 2026-01-29 10:06:29 -08:00
Sarah Wooders
a6b9470218 Fix: ClawdHub skills dir is ~/.letta/skills 2026-01-29 10:05:17 -08:00
Sarah Wooders
f8d4aec60a Update README.md 2026-01-29 09:55:41 -08:00
Sarah Wooders
dc1a6d2a72 Update README.md 2026-01-29 09:54:24 -08:00
Sarah Wooders
4e9a3b2bc1 Segment skills dropdown by source (builtin, ClawdHub, Vercel) 2026-01-29 09:52:51 -08:00
Sarah Wooders
50a3d3ce5e Update README.md 2026-01-29 09:46:38 -08:00
Sarah Wooders
83cf35a88e Merge pull request #7 from letta-ai/sarahwooders-patch-2
Update README.md
2026-01-28 23:59:57 -08:00
Sarah Wooders
2db97d84ac Update README.md 2026-01-28 23:59:49 -08:00
Sarah Wooders
e77d549d51 Update README.md 2026-01-28 23:56:37 -08:00
Sarah Wooders
694c3cf0c2 Update README.md 2026-01-28 23:54:29 -08:00
Sarah Wooders
cf63d1d62b Merge pull request #6 from letta-ai/sarahwooders-patch-1
Update README.md
2026-01-28 23:50:55 -08:00
Sarah Wooders
bb2bc99030 Merge pull request #5 from letta-ai/feat/selfhosted-onboard-option
Add self-hosted server option to onboard wizard along  and refactor to use config YAML
2026-01-28 23:50:21 -08:00
Sarah Wooders
3260120d03 Remove format hints from message envelope 2026-01-28 23:50:19 -08:00
Sarah Wooders
49d75ead9a Cache API key and other config values in onboard wizard 2026-01-28 23:41:46 -08:00
Sarah Wooders
7c573b479e Pre-populate onboard wizard from existing lettabot.yaml 2026-01-28 23:37:24 -08:00
Sarah Wooders
2bcfda46c5 Add debug logging for session init, increase timeout to 30s 2026-01-28 23:30:43 -08:00
Sarah Wooders
074bc49a9c Fix: Check for lettabot.yaml instead of .env on startup 2026-01-28 23:20:38 -08:00
Sarah Wooders
7a0be1cb33 Remove all .env usage, use lettabot.yaml only 2026-01-28 23:16:29 -08:00
Sarah Wooders
b97b287462 YAML config takes priority over .env 2026-01-28 23:10:47 -08:00
Sarah Wooders
5e41fac3e0 Stop writing to .env, use lettabot.yaml only 2026-01-28 23:07:15 -08:00
Sarah Wooders
31feea3c80 Update onboard to save lettabot.yaml, change Custom model to Other 2026-01-28 23:03:52 -08:00
Sarah Wooders
75f53b24b6 Add example config file, gitignore secrets 2026-01-28 22:53:11 -08:00
Sarah Wooders
612c7f70fe Use YAML config on startup, sync BYOK providers 2026-01-28 22:52:14 -08:00
Sarah Wooders
b72150c193 Add YAML config system (types and io) 2026-01-28 22:50:49 -08:00
Sarah Wooders
2b5b1eda57 Log and timeout session initialization/send 2026-01-28 22:36:29 -08:00
Sarah Wooders
59957815fb Log target server endpoint before sending message 2026-01-28 22:32:19 -08:00
Sarah Wooders
bf7bf89b80 Add more logging for session.send() and CLI process 2026-01-28 22:31:53 -08:00
Sarah Wooders
75037239ac Add detailed logging for agent message handling and response 2026-01-28 22:29:20 -08:00
Sarah Wooders
fb28ea362d Fix: Update existing provider instead of creating duplicate 2026-01-28 22:23:46 -08:00
Sarah Wooders
77c8eb5b1e Fetch BYOK models from API instead of static list 2026-01-28 22:20:35 -08:00
Sarah Wooders
e6038faf96 Show all BYOK models for free tier users 2026-01-28 22:15:35 -08:00
Sarah Wooders
89d4b5d082 Fix: Show models from connected BYOK providers, not all cloud models 2026-01-28 21:46:46 -08:00
Sarah Wooders
549e862e9a Add BYOK provider setup step for free tier users
- Add stepProviders before model selection (only for free tier)
- Multi-select UI for choosing providers: Anthropic, OpenAI, Gemini, zAI, MiniMax, OpenRouter
- Creates providers via Letta API with user's API keys
- Fetch billing tier earlier in flow to enable provider step

🤖 Generated with [Letta Code](https://letta.com)

Co-Authored-By: Letta <noreply@letta.com>
2026-01-28 21:43:57 -08:00
Sarah Wooders
df90877d95 Fix: Always use Letta Cloud for billing check, not .env LETTA_BASE_URL 2026-01-28 21:39:33 -08:00
Sarah Wooders
691df41ff7 Add debug logging for API key and billing tier 2026-01-28 21:38:23 -08:00
Sarah Wooders
c7f8be5d7e Fix billing tier detection - use correct endpoint and pass API key
- Use /v1/metadata/balance endpoint (same as letta-code)
- Pass API key explicitly since it may not be in process.env yet
- Add debug logging for billing tier detection

🤖 Generated with [Letta Code](https://letta.com)

Co-Authored-By: Letta <noreply@letta.com>
2026-01-28 21:35:38 -08:00
Sarah Wooders
10aa377776 Add billing tier-aware model selection for free plan users
- Add models.json with featured models and free models (GLM-4.7, MiniMax M2.1)
- Free plan users see free models first, then BYOK options
- Paid users see featured models first
- Self-hosted servers fetch models from server API
- Show billing tier during onboard

🤖 Generated with [Letta Code](https://letta.com)

Co-Authored-By: Letta <noreply@letta.com>
2026-01-28 21:32:47 -08:00
Sarah Wooders
eb75d1ddff Update README.md 2026-01-28 21:25:18 -08:00
Sarah Wooders
4a024082cc Add self-hosted server option to onboard wizard
- Add "Enter self-hosted URL" option in authentication step
- Defaults to http://localhost:8283
- Sets LETTA_BASE_URL so model listing works from local server
- Validates connection to self-hosted server
- Shows server URL in configuration summary

🤖 Generated with [Letta Code](https://letta.com)

Co-Authored-By: Letta <noreply@letta.com>
2026-01-28 21:22:55 -08:00