298f87615d574d7db3f771a0dbbbccf546fbac2c
Implements Phase 2 Task 7 - Telegram Confirmation UI: - formatConfirmationMessage(): formats tool and args into readable message - createConfirmationKeyboard(): creates approve/deny inline keyboard - parseConfirmationCallback(): parses callback data from button clicks - Full test coverage with vitest All tests passing. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Description
flynn personal assistant - inspired by OpenClaw but implemented only with Pi
Languages
TypeScript
92.3%
JavaScript
6.4%
HTML
0.4%
Swift
0.3%
Makefile
0.2%
Other
0.1%