this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

docs: update README with M2 completion and project structure

- Mark M2: Tools + Items as complete
- Update project structure to include db/ and tools/ directories
- Add drizzle.config.ts to file listing

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

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

alice dfa6d714 17e2be0f

+20 -10
+20 -10
README.md
··· 196 196 197 197 ``` 198 198 โ”œโ”€โ”€ src/ 199 - โ”‚ โ”œโ”€โ”€ config.ts # Environment configuration 200 - โ”‚ โ”œโ”€โ”€ health.ts # Health check endpoints 201 - โ”‚ โ”œโ”€โ”€ letta.ts # Letta client bootstrap 202 - โ”‚ โ”œโ”€โ”€ index.ts # Main server (M1) 203 - โ”‚ โ”œโ”€โ”€ bot.ts # Telegram bot (M1) 204 - โ”‚ โ”œโ”€โ”€ auth-adapter.ts # Header translation middleware 205 - โ”‚ โ”œโ”€โ”€ db/ # Database schema (M2) 206 - โ”‚ โ””โ”€โ”€ tools/ # Agent tools (M2+) 199 + โ”‚ โ”œโ”€โ”€ index.ts # Main server entry point 200 + โ”‚ โ”œโ”€โ”€ bot.ts # Telegram bot handlers 201 + โ”‚ โ”œโ”€โ”€ config.ts # Environment configuration 202 + โ”‚ โ”œโ”€โ”€ health.ts # Health check endpoints 203 + โ”‚ โ”œโ”€โ”€ letta.ts # Letta client bootstrap 204 + โ”‚ โ”œโ”€โ”€ auth-adapter.ts # Header translation middleware 205 + โ”‚ โ”œโ”€โ”€ db/ 206 + โ”‚ โ”‚ โ”œโ”€โ”€ index.ts # Database initialization 207 + โ”‚ โ”‚ โ”œโ”€โ”€ schema.ts # Drizzle ORM schema 208 + โ”‚ โ”‚ โ””โ”€โ”€ migrations/ # SQL migrations 209 + โ”‚ โ””โ”€โ”€ tools/ 210 + โ”‚ โ”œโ”€โ”€ index.ts # Barrel exports 211 + โ”‚ โ”œโ”€โ”€ dispatcher.ts # Tool registry and Letta integration 212 + โ”‚ โ”œโ”€โ”€ capture.ts # parse_brain_dump tool 213 + โ”‚ โ”œโ”€โ”€ breakdown.ts # break_down_task tool 214 + โ”‚ โ”œโ”€โ”€ items.ts # save_item, update_item tools 215 + โ”‚ โ””โ”€โ”€ context.ts # get_open_items tool 207 216 โ”œโ”€โ”€ scripts/ 208 217 โ”‚ โ””โ”€โ”€ setup-letta-provider.ts # Setup verification 209 - โ”œโ”€โ”€ litellm-config.yaml # LiteLLM model configuration 218 + โ”œโ”€โ”€ drizzle.config.ts # Drizzle Kit configuration 219 + โ”œโ”€โ”€ litellm-config.yaml # LiteLLM model configuration 210 220 โ”œโ”€โ”€ docker-compose.yml 211 221 โ”œโ”€โ”€ docker-compose.dev.yml 212 222 โ”œโ”€โ”€ Dockerfile.anthropic-proxy ··· 217 227 218 228 - [x] **M0**: Infrastructure (Docker, config, health, Letta client) 219 229 - [x] **M1**: E2E Chat (Telegram bot, basic message flow) 220 - - [ ] **M2**: Tools + Items (database, capture, breakdown) 230 + - [x] **M2**: Tools + Items (database, capture, breakdown) 221 231 - [ ] **M3**: Tone + Detection (overwhelm, self-bullying) 222 232 - [ ] **M4**: Tiny Wins (win tracking) 223 233 - [ ] **M5**: Threading (focus, deviations)