Azreen Jamal
6e074fd512
feat: add pi-worker service for autonomous Asana task execution and project improvements
2026-03-06 15:14:43 +08:00
Azreen Jamal
28465884fc
telegram-bot: fix streaming JSON, session bloat, prevent local command execution
...
- Fix progress messages showing [object Object] - parse tool_execution_start/end events
- Auto-clear sessions >200KB to prevent context bloat timeouts
- Restrict bash tool to SSH and curl only - prevent recursive Pi spawning
- Proper error messages for timeouts
2026-03-06 04:20:02 +08:00
Azreen Jamal
b5d8665ac0
telegram-bot: rewrite to use Pi CLI with streaming JSON output
...
- Replaced direct Anthropic API with Pi CLI (uses platform auth, no API key needed)
- Model: claude-sonnet-4-6
- Streaming JSON mode with live progress updates in Telegram
- Per-user session files via Pi's --session/--continue
- Auto-recovery from corrupted sessions
- 5 min timeout, not-lazy system prompt
2026-03-06 02:58:58 +08:00
Azreen Jamal
bcce1d4549
update extensions, telegram bot, and add giveaway module
2026-03-05 18:11:32 +08:00
Azreen Jamal
a7413075c3
telegram bot: fix env loading, remove markdown, clear stale updates
2026-03-03 04:19:37 +08:00
Azreen Jamal
dd2ce7e81f
telegram bot: launchd install/uninstall scripts for macOS
2026-03-03 04:16:27 +08:00
Azreen Jamal
5f8f7a1591
telegram bot: hardened auth, rate limiting, dangerous cmd blocking, private-only
2026-03-03 04:14:16 +08:00
Azreen Jamal
c6c1e06048
telegram bot: two-way Claude chat + SSH command runner
2026-03-03 04:10:57 +08:00