| Age | Commit message (Expand) | Author |
| 2026-03-27 | agent: use ask ids in task extensionsmain | Paul Buetow |
| 2026-03-26 | eee97223-bfde-48d7-93f5-d1bb0ecddaba add /watch command | Paul Buetow |
| 2026-03-26 | hypr.fish: fix pi-hyperstack-nemotron alias to use Nemotron 3 Super model | Paul Buetow |
| 2026-03-26 | nemotron-tool-repair: suppress submit-tool hallucination for Qwen Coder models | Paul Buetow |
| 2026-03-26 | hyperstack: tune nemotron-super preset for single A100-80GB | Paul Buetow |
| 2026-03-26 | loop-scheduler: add /loop pause and /loop cont subcommands | Paul Buetow |
| 2026-03-26 | hyperstack: watch only polls VMs whose API port is currently reachable | Paul Buetow |
| 2026-03-26 | hyperstack: fix TOML paths, add live provisioning progress, and auto end-to-e... | Paul Buetow |
| 2026-03-25 | loop-scheduler: fix autocomplete filesystem fallback and remove /loop-preset ... | Paul Buetow |
| 2026-03-25 | loop-scheduler: fix PRESETS_FILE path and add /loop-preset command | Paul Buetow |
| 2026-03-25 | loop-scheduler: fix PRESETS_FILE path using homedir() instead of import.meta.url | Paul Buetow |
| 2026-03-25 | loop-scheduler: fix autocomplete dead-end for cancel and preset subcommands | Paul Buetow |
| 2026-03-25 | loop-scheduler: add third-level autocomplete for cancel and preset subcommands | Paul Buetow |
| 2026-03-25 | loop-scheduler: add named presets with /loop edit, /loop presets, and autocom... | Paul Buetow |
| 2026-03-25 | ops: add AGENTS.md with startup runbook and known issues | Paul Buetow |
| 2026-03-25 | photo-enhance: add RAW file support (RAF, CR2, CR3, NEF, ARW, DNG, RW2) | Paul Buetow |
| 2026-03-25 | photo-compare: remove obsolete comparison script | Paul Buetow |
| 2026-03-25 | repo: add gitignore, photo-enhance review notes, and pi plans | Paul Buetow |
| 2026-03-25 | photo-enhance: reduce contrast a further 0.05 across all scene profiles | Paul Buetow |
| 2026-03-25 | photo-enhance: reduce contrast across all scene profiles by 0.10 | Paul Buetow |
| 2026-03-25 | photo-enhance: fix double-rotation by excluding Orientation from EXIF copy | Paul Buetow |
| 2026-03-25 | photo-enhance: auto-recover from ComfyUI crashes during batch processing | Paul Buetow |
| 2026-03-25 | hyperstack: split 3335-line monolith into lib/hyperstack/ modules | Paul Buetow |
| 2026-03-25 | photo-enhance: add CodeFormerRestore stub and ximgproc fallback | Paul Buetow |
| 2026-03-25 | photo-enhance: use RealESRGAN_x4plus.pth (matches pre-installed model on VM) | Paul Buetow |
| 2026-03-25 | photo-enhance: adaptive pipeline with conditional ESRGAN and blended scene gr... | Paul Buetow |
| 2026-03-25 | pi/agent: non-blocking /btw, live loop countdown, persistent prompt history | Paul Buetow |
| 2026-03-24 | wg1-setup: enable wg-quick@wg1 on boot so WireGuard survives VM reboots | Paul Buetow |
| 2026-03-24 | gpt-oss-120b: enable reasoning via openai_gptoss parser | Paul Buetow |
| 2026-03-24 | reload-runtime: fix reload loop by calling ctx.reload() directly | Paul Buetow |
| 2026-03-24 | hyperstack: gpt-oss-120b + qwen3-coder-next dual-VM pair on A100x1 | Paul Buetow |
| 2026-03-24 | photo-enhance: full AI pipeline with scene-adaptive enhancement | Paul Buetow |
| 2026-03-24 | plan-mode: prevent overwriting unrelated existing plan files | Paul Buetow |
| 2026-03-24 | plan-mode: restrict file writes to ~/.pi/plans only | Paul Buetow |
| 2026-03-24 | extensions: fix mode cross-deactivation UI not updating | Paul Buetow |
| 2026-03-24 | workflows: tune SUPIR for speed — fp8, 8 steps, 2K downscale + ESRGAN upscale | Paul Buetow |
| 2026-03-24 | Add SUPIR photo restoration + local colour corrections | Paul Buetow |
| 2026-03-24 | hyperstack: extend --watch dashboard to cover ComfyUI VMs | Paul Buetow |
| 2026-03-24 | photo-enhance: shorten output suffix from _enhanced to _e | Paul Buetow |
| 2026-03-24 | photo-enhance: add EXIF auto-rotate and fix ComfyUI cache bypass | Paul Buetow |
| 2026-03-24 | Add ComfyUI photo enhancement VM and photo-enhance.rb client | Paul Buetow |
| 2026-03-23 | docs: update watch command documentation to match actual implementation | Paul Buetow |
| 2026-03-23 | Add vLLM watch dashboard, side-by-side layout, and insert-mode default | Paul Buetow |
| 2026-03-22 | fix | Paul Buetow |
| 2026-03-22 | rename taskwarrior-plan-mode → agent-plan-mode, remove all Taskwarrior refe... | Paul Buetow |
| 2026-03-22 | Upgrade VM1 to H100x2 with 1M context for Nemotron-3-Super | Paul Buetow |
| 2026-03-21 | Fix nemotron-3-super vLLM OOM: cap context and add --enforce-eager | Paul Buetow |
| 2026-03-21 | Fix tmux diagram: two panes in one window, not two windows | Paul Buetow |
| 2026-03-21 | Clarify SSH target in diagram: laptop SSHes into bhyve VM, not the host | Paul Buetow |
| 2026-03-21 | Add laptop SSH entry point to architecture diagram | Paul Buetow |