You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Summary
- add `agent-task setup` subcommand
- package `get-task` and `start-work` as `agent-utils`
- include codex and goose in the `agent-task` PATH through the flake
- document the new flake packages and setup command
- test the setup command
https://chatgpt.com/codex/tasks/task_e_6844fd1834188329a1e619dcda1c3f79
Copy file name to clipboardExpand all lines: README.md
+18Lines changed: 18 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,6 +69,8 @@ The primary goal of this workflow is to:
69
69
- `--prompt-file=FILE` – read the task description from `FILE`.
70
70
- `--devshell=NAME` (`-s`) – record the given Nix dev shell in the initial commit message.
71
71
72
+
The command also provides a `setup` subcommand that prints the versions of `codex` and `goose` available in the current `PATH`.
73
+
72
74
2. **Retrieving a Task (Coding Agent):**
73
75
74
76
Once the developer has set up the task, they instruct the agent to
@@ -152,12 +154,28 @@ This will provide the `agent-task`, `get-task`, and `download-internet-resources
152
154
153
155
To enable bash completion for `agent-task`, source the script `scripts/agent-task-completion.bash` in your shell profile.
154
156
157
+
### Installing with Nix
158
+
159
+
This repository also provides a Nix flake. The default package installs the `agent-task` binary with `codex` and `goose` available in its `PATH`. An additional `agent-utils` package bundles the `get-task` and `start-work` binaries.
- `codex-setup`: A script to initialize the workspace, download necessary internet resources, and run project-specific setup.
159
175
- `agent-task`: A script for developers to begin a new task, automatically creating a dedicated branch and storing the task description.
176
+
- `agent-task setup`: Prints the versions of `codex` and `goose` available in`PATH`.
160
177
- `get-task`: A script for the coding agent to retrieve its current task instructions.
178
+
- `start-work`: A helper that configures a freshly checked-out repository for development.
161
179
- `download-internet-resources`: A helper script that scans task descriptions for URLs and downloads them (or clones Git repositories) for offline access.
0 commit comments