dev #11

Merged
Snider merged 10 commits from dev into main 2026-03-24 10:34:38 +00:00
Owner
No description provided.
Snider added 10 commits 2026-03-24 10:24:53 +00:00
The hardcoded host-uk/core path doesn't exist on the homelab,
causing countRunningByAgent to always return 0 (no concurrency limiting)
and agentic_status to miss workspaces.

Co-Authored-By: Virgil <virgil@lethean.io>
listWorkspaceDirs() now recurses one level into subdirectories
(e.g. workspace/core/go-io-123/) so countRunningByAgent and
agentic_status find workspaces regardless of directory structure.

Co-Authored-By: Virgil <virgil@lethean.io>
All .core/ config lives at codePath/.core/ — not in individual repos.

Co-Authored-By: Virgil <virgil@lethean.io>
writeStatus("running") was after cmd.Start(), so rapid sequential
dispatches all saw 0 running. Now writes status immediately after
the concurrency check passes, before spawning. Updates with PID
after start. Reverts to "failed" if spawn fails.

Co-Authored-By: Virgil <virgil@lethean.io>
prepWorkspace now copies RFC-025-AGENT-EXPERIENCE.md and all Core .go
files into .core/reference/ in every dispatched workspace. Agents can
read the AX conventions and Core API without network access.

Co-Authored-By: Virgil <virgil@lethean.io>
Reference files are now embedded in core-agent's workspace template
(pkg/lib/workspace/default/.core/reference/). No hardcoded paths needed.

Co-Authored-By: Virgil <virgil@lethean.io>
DispatchInput now accepts Pipeline []PipelineStep for follow-up steps.
On agent completion, the next step auto-dispatches with {{.Findings}}
replaced by the previous agent's output. Enables:

  dispatch(review) → auto(fix with findings) → auto(verify)

WorkspaceStatus stores NextSteps for the completion handler.

Co-Authored-By: Virgil <virgil@lethean.io>
MCP SDK doesn't support nested struct slices in schema generation.
Pipeline orchestration will be handled at a higher level.

Co-Authored-By: Virgil <virgil@lethean.io>
Co-Authored-By: Virgil <virgil@lethean.io>
Snider merged commit a0cd2d725d into main 2026-03-24 10:34:38 +00:00
Sign in to join this conversation.
No description provided.