Charles Packer
487a735530
Merge pull request #12 from letta-ai/caren/add-slack-setup-wizard
...
feat: add interactive Slack setup wizard
2026-01-29 12:02:30 -08:00
Charles Packer
5e3c0840a2
Merge pull request #11 from letta-ai/fix/format-hints
...
Re-add format hints to message envelope
2026-01-29 12:02:20 -08:00
Charles Packer
3c730c9f43
Merge pull request #10 from letta-ai/fix/npx-instructions
...
Fix CLI instructions to use npx prefix
2026-01-29 12:02:12 -08:00
Caren Thomas
1747347036
feat: add interactive Slack setup wizard
...
- Step-by-step guided setup through all 7 Slack configuration steps
- Opens browser automatically to api.slack.com/apps
- Clear instructions for each screen (app creation, Socket Mode, scopes, events, App Home, install)
- Token validation with Slack API auth.test endpoint
- Shows bot username and workspace after validation
- Input validation for xapp- and xoxb- token formats
- Option to use wizard or fall back to manual token entry
- Wizard is opt-in during onboarding (defaults yes for new setups)
Improves UX over static docs link - users now get guided through the full process with validation at each step.
👾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2026-01-29 11:47:08 -08:00
Cameron
732e4826a5
Re-add format hints to message envelope
...
Shows agent what formatting syntax each channel supports:
- Slack: *bold* _italic_ `code`
- Telegram: *bold* _italic_ `code` [links](url)
- WhatsApp: *bold* _italic_ `code`
- Signal: ONLY *bold* _italic_ `code`
This helps the agent use appropriate formatting for each channel.
🐙 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2026-01-29 11:22:17 -08:00
Cameron
9d135f160c
Fix CLI instructions to use npx prefix
...
Changed "lettabot server" to "npx lettabot server" in:
- Onboarding completion message
- Logout completion message
🐙 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
2026-01-29 10:55:04 -08:00
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