summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-11-24Display credits correctly and don't loop agentBen Sima
2025-11-24task: complete t-1o2cbyi23klBen Sima
Amp-Thread-ID: https://ampcode.com/threads/T-81b7cfa9-30ce-4646-b9ad-f9b2deaaf854 Co-authored-by: Amp <amp@ampcode.com>
2025-11-24Fix lint formattingBen Sima
2025-11-24Simplify agent commandBen Sima
I think the cd'ing and stuff was messing with the direnv assumptions.
2025-11-24Restore AGENTS.md instructions to workerBen Sima
2025-11-24Remove zombie fileBen Sima
2025-11-24Update tasksBen Sima
2025-11-22task: harvest updates from workersBen Sima
2025-11-22task: sync databaseBen Sima
2025-11-22task: sync databaseBen Sima
2025-11-22Merge branch 'task/t-1o2cbf1fzh2' into liveBen Sima
2025-11-22task: sync databaseBen Sima
2025-11-22Merge branch 'task/t-1o2cbco62ly' into liveBen Sima
2025-11-22task: sync databaseBen Sima
2025-11-22Merge branch 'task/t-1o2c9wcq3go.1' into liveBen Sima
2025-11-22task: sync databaseBen Sima
2025-11-22task: sync databaseBen Sima
2025-11-22task: sync databaseBen Sima
2025-11-22feat(agent): restore vertical status layoutBen Sima
Amp-Thread-ID: https://ampcode.com/threads/T-cb6b70cf-bfac-4ef2-bad9-280aa47efacf Co-authored-by: Amp <amp@ampcode.com>
2025-11-22task: harvest updates from workersBen Sima
2025-11-22feat: implement t-1o2cbf1fzh2Ben Sima
2025-11-22task: sync databaseBen Sima
2025-11-22feat: implement t-1o2cbco62lyBen Sima
2025-11-22feat: implement t-1o2c9wcq3go.1Ben Sima
2025-11-22Sync tasksBen Sima
2025-11-22task: sync databaseBen Sima
2025-11-22task: complete t-1o2c9vazf64 (Merge)Ben Sima
Amp-Thread-ID: https://ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221 Co-authored-by: Amp <amp@ampcode.com>
2025-11-22task: harvest updates from workersBen Sima
2025-11-22feat: implement t-1o2c9vazf64Ben Sima
2025-11-22task: sync databaseBen Sima
2025-11-22fix: cleanup test artifact in Omni/Task/RaceTest.hsBen Sima
Amp-Thread-ID: https://ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221 Co-authored-by: Amp <amp@ampcode.com>
2025-11-22fix: remove redundant imports in Omni/Agent/Log.hsBen Sima
Amp-Thread-ID: https://ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221 Co-authored-by: Amp <amp@ampcode.com>
2025-11-22fix: fix compilation and lint errorsBen Sima
Amp-Thread-ID: https://ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221 Co-authored-by: Amp <amp@ampcode.com>
2025-11-22task: sync databaseBen Sima
2025-11-22fix: fix compilation errors in Omni/Ci.hsBen Sima
Amp-Thread-ID: https://ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221 Co-authored-by: Amp <amp@ampcode.com>
2025-11-22chore: remove race test artifactBen Sima
Amp-Thread-ID: https://ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221 Co-authored-by: Amp <amp@ampcode.com>
2025-11-22task: sync databaseBen Sima
2025-11-22Merge branch 'review/t-1o2bxd3kezj' into liveBen Sima
2025-11-22task: complete t-1o2bxd11zv9 (Merge)Ben Sima
https: //ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221 Co-authored-by: Amp <amp@ampcode.com> Amp-Thread-ID: https://ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221
2025-11-22task: sync databaseBen Sima
2025-11-22Merge branch 'review/t-1o2bxcq7999.4' into liveBen Sima
2025-11-22chore: remove legacy Omni/Ci.shBen Sima
Amp-Thread-ID: https://ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221 Co-authored-by: Amp <amp@ampcode.com>
2025-11-22task: sync databaseBen Sima
2025-11-22Merge branch 'review/t-1o2bxcq7999.3' into liveBen Sima
2025-11-22task: complete t-1o2bxcq7999.2 (Merge)Ben Sima
Amp-Thread-ID: https://ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221 Co-authored-by: Amp <amp@ampcode.com>
2025-11-22feat: implement t-1o2bxd3kezjBen Sima
The task was to update `Omni/Task/Core.hs` to exclude tasks with `taskType == Epic` from the `task ready` command. I have: 1. Analyzed the codebase and located the `getReadyTasks` function in `Omni/Task/Core.hs`. 2. Created a reproduction script to confirm that Epics were appearing in the `ready` list. 3. Modified `Omni/Task/Core.hs` to add `taskType task /= Epic` condition in `getReadyTasks`. 4. Added a unit test in `Omni/Task.hs` to verify that Epics are excluded from ready tasks. 5. Ran tests using `bild --test Omni/Task.hs` and verified they pass. 6. Ran `lint Omni/Task.hs Omni/Task/Core.hs` to ensure code quality. The changes are verified and ready. ```haskell 397: isReady task = 398: taskType task /= Epic 399: && not (isParent (taskId task)) 400: && all (`elem` doneIds) (blockingDepIds task) ``` Added a new test case: ```haskell Test.unit "ready tasks exclude epics" <| do epic <- createTask "Epic task" Epic Nothing Nothing P2 [] Nothing ready <- getReadyTasks (taskId epic `notElem` map taskId ready) Test.@?= True, ```
2025-11-22feat: implement t-1o2bxcq7999.4Ben Sima
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`
2025-11-22feat: implement t-1o2bxcq7999.3Ben Sima
2025-11-22chore: remove merge artifactsBen Sima
Amp-Thread-ID: https://ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221 Co-authored-by: Amp <amp@ampcode.com>
2025-11-22task: complete t-1o2bxcq7999.1 (Merge)Ben Sima
Amp-Thread-ID: https://ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221 Co-authored-by: Amp <amp@ampcode.com>