| Age | Commit message (Collapse) | Author |
|
I think the cd'ing and stuff was messing with the direnv assumptions.
|
|
I have completed the task.
1. **Analysis**: I located `Omni/Agent/start-worker.sh` and
identified the correct location to insert the `git sync` command
(before building `task` and `agent`). 2. **Implementation**: I
modified `Omni/Agent/start-worker.sh` to run `git sync` inside the
worker directory. 3. **Verification**:
* Ran `lint Omni/Agent/start-worker.sh` (passed). * Ran `bash
-n Omni/Agent/start-worker.sh` to check syntax (passed). *
Ran `bild --test Omni/Agent.hs` to ensure no regressions in the
associated Haskell code (passed).
The `start-worker.sh` script now syncs the worker repository before
building the necessary tools, ensuring the worker runs with the
latest code.
Files updated: - `Omni/Agent/start-worker.sh`
|
|
Amp-Thread-ID:
https://ampcode.com/threads/T-79499d9e-f4f4-40de-893c-524c32a45483
Co-authored-by: Amp <amp@ampcode.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If the rebase on live fails, we abort it to preserve the local
state. We also verify that the task status update to 'review' succeeds
before proceeding.
|
|
|
|
- Removed fetch origin - Rebasing directly on local live branch for
shared-repo setup
|
|
- Ensures linear history on worker branch
|
|
- Allows monitoring tool execution details in amp.log
|
|
- Replaced agent-driven workflow with robust bash script - Script
handles task claiming, branching, syncing, and submission - Agent
is now only responsible for implementation and testing - Eliminates
context loss and process adherence issues
|
|
|
|
- Added --log-file amp.log to worker command - Allows users to monitor
agent progress with tail -f
|
|
- The autonomous worker needs to execute commands without interactive
prompts - Added --dangerously-allow-all flag to start-worker.sh
|
|
- Use 'git worktree list' to reliably find main repo and amp binary
- Run amp in a loop with -x flag for autonomous execution - Support
flexible worker path resolution
|
|
- Add 'Review' status to Task tool - Add Omni/Agent/ directory with
setup and sync scripts - Add WORKER_AGENT_GUIDE.md - Configure custom
merge driver for tasks.jsonl
|