Update memory: weather, capabilities, tree, cli tools, synthetic quota, and add lettabot context

This commit is contained in:
Annie Tunturi
2026-03-24 13:04:46 -04:00
parent 1e06e5628e
commit 8731413dad
10 changed files with 644 additions and 43 deletions

View File

@@ -1,8 +1,4 @@
---
description: LettaBot CLI tools reference - commands available via Bash when in Matrix/lettabot context
limit: 2000
---
---
description: LettaBot CLI tools for messaging, reactions, and channel management. Use via Bash when in Matrix/lettabot context.
limit: 3000
---
@@ -11,6 +7,47 @@ limit: 3000
When running in Matrix via lettabot, these CLI tools are available through Bash. They allow sending messages, files, reactions, and managing channels.
## Context Awareness: Matrix vs Discord
I operate across multiple platforms through lettabot. Knowing which context I'm in is critical:
### Current Channel Context
- **Matrix**: Room IDs look like `!llNKKokyYOKWJKYqUB:wiuf.net` (this room)
- Messages sent via E2EE through bot's API server
- Full file support via `lettabot-message send --file`
- Reaction support via `lettabot-react add --emoji`
- **Discord**: Channel IDs are numeric like `123456789`
- Direct API integration (no E2EE)
- Rich embeds, threads, reactions all supported
- **Telegram**: Chat IDs are numeric
- Bot API integration
- Supports images, files, documents
- **Slack**: Channel IDs start with `C` like `C123456`
- Direct API via bot token
- Full file and reaction support
### Critical Distinction
When I'm in **Matrix context** (like right now), I have access to ALL lettabot CLI tools via Bash. I should NOT say "I don't have sendFile" — I have `lettabot-message send --file` available.
The default behavior uses **last messaged context**, so in this Matrix room:
```bash
lettabot-message send --file video.mp4 --text "Here!"
```
...automatically sends to the current Matrix room without needing `--channel matrix --chat ...`
### Platform-Specific Limitations
| Platform | Files | Reactions | History Fetch | Notes |
|----------|-------|-----------|---------------|-------|
| Matrix | ✅ | ✅ | ❌ | Via E2EE API server |
| Discord | ✅ | ✅ | ✅ | Direct API |
| Telegram | ✅ | ✅ | ❌ | Bot API |
| Slack | ✅ | ✅ | ✅ | Direct API |
| WhatsApp | ✅ | ✅ | ❌ | Via E2EE API server |
| Signal | ❌ Text only | ❌ | ❌ | CLI only, no file support |
## Available Commands
| Command | Purpose | Key Options |