10 lines
945 B
Markdown
10 lines
945 B
Markdown
# TODO
|
|
|
|
- [x] Add support for `run --workdir <path>` by wiring tmux's `-c` flag (fall back to `cd` wrapper if tmux is too old) so tasks can run from alternate directories safely.
|
|
- [x] Support per-task environment overrides (`run --env KEY=VALUE`) without forcing users to inline exports.
|
|
- [x] Allow overriding log/status directories via environment variables (e.g. `LOG_DIR`, `STATUS_DIR`) and automatically prune old artifacts.
|
|
- [x] Record start/end timestamps and duration in the status file for easier post-run analysis.
|
|
- [x] Provide a `status` subcommand that summarizes recent sessions (exit code, duration, log path) instead of manually inspecting `.status` files.
|
|
- [x] Add a lightweight `tail` helper command that periodically captures pane output for users who want polling without attaching.
|
|
- [x] Offer optional completion notifications (desktop notify, sound, etc.) so long-running tasks can signal finish/failure automatically.
|