This website requires JavaScript.
Explore
Help
Sign in
core
/
agent
Watch
8
Star
0
Fork
You've already forked agent
0
Code
Issues
5
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
2f9ffd5324
agent
/
tests
/
cli
/
sync
/
Taskfile.yaml
8 lines
93 B
YAML
Raw
Normal View
History
Unescape
Escape
revert fcb9c189e5b66b289b0ac44a8e5680a7fb625bf6 revert fix(agentic): harden TODO workspace write Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-18 11:22:27 +00:00
version
:
"3"
tasks
:
test
:
cmds
:
-
task -d status test
feat(agent/sync): WorkspacePushed IPC → go-scm local repo sync (#546) Per RFC §7 Post-Completion Repo Sync: workspace push → IPC event → local clone fetch+reset so the supervisor's working tree always matches Forge. Lands: * pkg/agentic/repo_sync.go — registers sync.fetch + sync.reset core actions; subscribes to WorkspacePushed IPC; exposes core-agent repo/sync --repo <name> [--reset] manual command * commands.go — wires the subscriber + actions at startup * pkg/agentic/repo_sync_test.go — AX-10: WorkspacePushed handler, branch-switch/reset behaviour, command path * tests/cli/sync/{Taskfile.yaml,repo/Taskfile.yaml} — end-to-end smoke proving local clone matches Forge HEAD after sync The existing 5min fallback fetch loop in fetch_loop.go is reused unchanged — this lane fills the event-driven half of the contract. Sandbox blocked from go test / go build by pre-existing go.work dappco.re/go/api replacement conflict; supervisor's clean workspace catches. Co-authored-by: Codex <noreply@openai.com> Closes tasks.lthn.sh/view.php?id=546
2026-04-25 23:33:36 +01:00
-
task -d repo test
Reference in a new issue
Copy permalink