agent/pkg/agentic
Snider 6e03287178 refactor(agentic): workspace = clone, prompt replaces files
Major simplification of the dispatch model:
- Workspace dir: .core/workspace/{org}/{repo}/{pr|task|branch|tag}/
- Clone into repo/ (not src/), metadata in .meta/
- One of issue, pr, branch, or tag required for dispatch
- All context (brain, consumers, git log, wiki, plan) assembled
  into prompt string — no TODO.md, PROMPT.md, CONTEXT.md files
- Resume detection: skip clone if repo/.git exists
- Default agent changed to codex
- spawnAgent drops srcDir param, runs from repo/
- No --skip-git-repo-check (repo/ IS a git repo)
- All downstream files: srcDir → repoDir

Track PRs, not workspace iterations.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-22 15:45:16 +00:00
..
auto_pr.go refactor(agentic): workspace = clone, prompt replaces files 2026-03-22 15:45:16 +00:00
dispatch.go refactor(agentic): workspace = clone, prompt replaces files 2026-03-22 15:45:16 +00:00
epic.go refactor: migrate core/agent to Core primitives — reference implementation 2026-03-22 06:13:41 +00:00
events.go refactor(agentic): route file I/O through core.Fs 2026-03-22 09:08:45 +00:00
ingest.go refactor(agentic): adopt core.Env() + core.Path() across package 2026-03-22 10:15:15 +00:00
mirror.go feat: devops plugin, CLI commands, Codex dispatch fixes, AX sweep 2026-03-22 15:45:16 +00:00
paths.go refactor(agentic): adopt core.Env() + core.Path() across package 2026-03-22 10:15:15 +00:00
paths_test.go feat: devops plugin, CLI commands, Codex dispatch fixes, AX sweep 2026-03-22 15:45:16 +00:00
plan.go feat: devops plugin, CLI commands, Codex dispatch fixes, AX sweep 2026-03-22 15:45:16 +00:00
plan_test.go refactor(pkg): migrate go-io/go-log to Core primitives 2026-03-22 03:41:07 +00:00
pr.go refactor(agentic): workspace = clone, prompt replaces files 2026-03-22 15:45:16 +00:00
prep.go refactor(agentic): workspace = clone, prompt replaces files 2026-03-22 15:45:16 +00:00
prep_test.go refactor(agentic): workspace = clone, prompt replaces files 2026-03-22 15:45:16 +00:00
queue.go refactor(agentic): workspace = clone, prompt replaces files 2026-03-22 15:45:16 +00:00
queue_test.go refactor: migrate core/agent to Core primitives — reference implementation 2026-03-22 06:13:41 +00:00
remote.go refactor(agentic): adopt core.Env() + core.Path() across package 2026-03-22 10:15:15 +00:00
remote_client.go fix: resolve final AX audit findings 2026-03-22 06:42:42 +00:00
remote_status.go refactor: migrate core/agent to Core primitives — reference implementation 2026-03-22 06:13:41 +00:00
resume.go refactor(agentic): workspace = clone, prompt replaces files 2026-03-22 15:45:16 +00:00
review_queue.go refactor(agentic): adopt core.Env() + core.Path() across package 2026-03-22 10:15:15 +00:00
sanitise.go feat: devops plugin, CLI commands, Codex dispatch fixes, AX sweep 2026-03-22 15:45:16 +00:00
scan.go refactor(agentic): route file I/O through core.Fs 2026-03-22 09:08:45 +00:00
status.go refactor(agentic): workspace = clone, prompt replaces files 2026-03-22 15:45:16 +00:00
status_test.go refactor: migrate core/agent to Core primitives — reference implementation 2026-03-22 06:13:41 +00:00
verify.go refactor(agentic): workspace = clone, prompt replaces files 2026-03-22 15:45:16 +00:00
watch.go refactor(agentic): adopt core.Env() + core.Path() across package 2026-03-22 10:15:15 +00:00