| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 11 days | Add direnv to ava user config | Ben Sima | |
| - Add direnv to ava's PATH via wrapper - Create .bashrc with direnv hook on activation | |||
| 13 days | ava: add Python/CLI tools and local whisper fallback | Ben Sima | |
| - Wrap ava binary with Python (requests, httpx, pandas, etc.) - Add CLI tools: curl, pandoc, ffmpeg, imagemagick, csvkit - Add local whisper-cli fallback when OPENAI_API_KEY unavailable Amp-Thread-ID: https://ampcode.com/threads/T-019b2dc2-36e0-75e1-90c1-622901fc9847 Co-authored-by: Amp <amp@ampcode.com> | |||
| 13 days | ava: wrap binary with Python and CLI tools | Ben Sima | |
| 13 days | Fix Ava log buffering for journald | Ben Sima | |
| - Add LineBuffering to stdout/stderr in Ava.hs - Add StandardOutput/StandardError=journal to systemd service | |||
| 13 days | Add Ava systemd deployment with dedicated user and workspace | Ben Sima | |
| - Add Omni.Agent.Paths module for configurable AVA_DATA_ROOT - Create ava Linux user in Users.nix with SSH key - Add systemd service in Beryllium/Ava.nix with graceful shutdown - Update Skills.hs and Outreach.hs to use configurable paths - Add startup logging of resolved paths in Telegram.hs - Create migration script for moving data from _/var/ava to /home/ava - Add deployment documentation in Beryllium/AVA.md In dev: AVA_DATA_ROOT unset uses _/var/ava/ In prod: AVA_DATA_ROOT=/home/ava via systemd Amp-Thread-ID: https://ampcode.com/threads/T-019b2d7e-bd88-7355-8133-275c65157aaf Co-authored-by: Amp <amp@ampcode.com> | |||
