e163a5d0fe3bb3354b506989375fd0a0777c78e0
- Added jobs and invoices Drizzle schemas (lib/db/src/schema/) - Updated DB schema barrel to export all four tables (jobs, invoices, conversations, messages) - Applied schema to PostgreSQL via drizzle-kit push - Set up Anthropic AI integration (claude-haiku-4-5 for eval, claude-sonnet-4-6 for work) - Copied integrations-anthropic-ai template into lib/ - Added @workspace/integrations-anthropic-ai dep to api-server and tsconfig references - Created pricing.ts: eval fee = 10 sats fixed, work fee = 50/100/250 sats by request length - Created agent.ts: evaluateRequest (Haiku, JSON structured output) + executeRequest (Sonnet) - Created lnbits.ts: stubbed payment layer (in-memory Set, markInvoicePaid for testing) - Real LNbits swap-in requires only LNBITS_URL + LNBITS_API_KEY env vars
Description
Timmy Tower World — sovereign AI agent economy
Languages
TypeScript
68.9%
JavaScript
15.5%
Shell
10.6%
HTML
4.5%
CSS
0.4%