this repo has no description

docs: update README with /reset command and cleanup script

- Add /reset command to bot commands list
- Add cleanup-agents.ts to project structure
- Improve Telegram troubleshooting with 409 error note
- Note that hot reload handles bot restart automatically

๐Ÿค– Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

alice ab0e5dbb be435a16

+7 -3
+7 -3
README.md
··· 132 132 ``` 133 133 start - Start the bot 134 134 help - Show help 135 + reset - Reset the agent (clear memory) 135 136 dump - Brain dump mode 136 137 focus - Set current focus 137 138 wins - Show recent wins ··· 214 215 โ”‚ โ”œโ”€โ”€ items.ts # save_item, update_item tools 215 216 โ”‚ โ””โ”€โ”€ context.ts # get_open_items tool 216 217 โ”œโ”€โ”€ scripts/ 217 - โ”‚ โ””โ”€โ”€ setup-letta-provider.ts # Setup verification 218 + โ”‚ โ”œโ”€โ”€ setup-letta-provider.ts # Setup verification 219 + โ”‚ โ””โ”€โ”€ cleanup-agents.ts # Delete stale Letta agents 218 220 โ”œโ”€โ”€ drizzle.config.ts # Drizzle Kit configuration 219 221 โ”œโ”€โ”€ litellm-config.yaml # LiteLLM model configuration 220 222 โ”œโ”€โ”€ docker-compose.yml ··· 267 269 ### Can't connect to Telegram 268 270 269 271 1. Verify bot token is correct 270 - 2. Check if another instance is running (only one can poll at a time) 271 - 3. For webhooks, ensure URL is publicly accessible with valid HTTPS 272 + 2. For webhooks, ensure URL is publicly accessible with valid HTTPS 273 + 3. If you see a 409 "terminated by other getUpdates request" error, another bot instance may be running - kill it and restart 274 + 275 + Note: Hot reload (`bun run dev`) handles this automatically by stopping the bot before restarting. 272 276 273 277 ### Tools not working / "missing required parameter" 274 278