20 Commits

Author SHA1 Message Date
neken 8165126101 fix: add debug logging, fix non-ascii dash in system prompt 2026-04-10 18:27:39 +05:00
neken 164cafec73 fix: improve system prompt - remove 'be concise', add engagement instructions 2026-04-10 18:08:17 +05:00
neken eaa542b11f fix: pass cwd to sendMessage so Claude knows the project directory on resume 2026-04-10 18:02:30 +05:00
neken 6afb703a85 docs: add design spec, implementation plan, test plan; update gitignore 2026-04-10 17:55:43 +05:00
neken 8bccf6ce88 fix: use --append-system-prompt for Russian, change greeting to Russian 2026-04-10 17:39:51 +05:00
neken 2e28476a52 feat: add Russian language system prompt for Claude responses 2026-04-10 17:37:03 +05:00
neken 95548a9530 fix: switch from SDK to CLI wrapper (npx claude-code) for auth compatibility 2026-04-10 17:23:08 +05:00
neken 5c777d69c5 fix: normalize Unix-style paths to Windows format (/d/... → D:/...) 2026-04-10 16:09:29 +05:00
neken 3e7f20668c feat: add persistent reply keyboard with main action buttons 2026-04-10 16:02:24 +05:00
neken 0f8b6a347c fix: non-blocking Claude calls, validate directory exists before start 2026-04-10 15:58:47 +05:00
neken 737bc4b8d7 fix: remove ANTHROPIC_API_KEY requirement, use claude.ai subscription auth 2026-04-10 15:28:02 +05:00
neken 266fc1bcc0 feat: add entry point with env validation and graceful shutdown 2026-04-10 15:15:53 +05:00
neken 8ad3f58469 feat: add bot setup with owner middleware, commands, callbacks 2026-04-10 15:15:00 +05:00
neken 6ba1dd7080 feat: add message handler routing text to active Claude session 2026-04-10 15:13:39 +05:00
neken 4b67fdf885 feat: add all command handlers with inline keyboards 2026-04-10 15:12:45 +05:00
neken 79bcf2ff72 feat: add telegram message splitting utility 2026-04-10 15:11:18 +05:00
neken 9d409be5b9 feat: add Claude Agent SDK wrapper with session create/resume
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 15:10:10 +05:00
neken b889519314 feat: add session manager with CRUD, switching, bookmarks 2026-04-10 15:06:21 +05:00
neken 4e8ada9ac4 feat: add state store with JSON persistence 2026-04-10 15:05:18 +05:00
neken 57dd464f37 feat: scaffold project with bun, grammy, claude-agent-sdk
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 15:03:16 +05:00