Skip to content

WIP: Buddy Conductor system controller#2

Draft
JegernOUTT wants to merge 40 commits into
mainfrom
feature/buddy-system-controller
Draft

WIP: Buddy Conductor system controller#2
JegernOUTT wants to merge 40 commits into
mainfrom
feature/buddy-system-controller

Conversation

@JegernOUTT
Copy link
Copy Markdown
Owner

Summary

  • Introduces the Buddy Conductor foundation on feature/buddy-system-controller.
  • Adds conductor goal models, persistence, workflow config, decision packets, accurate budget aggregation, planner spawning, wake bus primitives/runtime hooks, trajectory surgery/digests, and explicit read-only task/agent/trajectory introspection support.
  • This PR is intentionally opened as a draft/WIP while the remaining Task Planner cards continue landing on this branch.

Current verification

  • cd refact-agent/engine && cargo check -p refact-lsp — passed after the merged backend wave.
  • Targeted agent-run checks passed for the merged conductor units, including conductor goal/store/packet/budget/wake/planner-spawn/trajectory helper tests and explicit-id introspection tests.

Work still in progress

  • Conduct-loop runner and conductor tools/routes are still being implemented by the active Task Planner run.
  • GUI mission-control/overlay work and self-proposed/recurring goal cards have not landed yet.

Refact Agent and others added 30 commits June 3, 2026 03:29
Introduce conductor goal, memo, ledger, and pending question models,
plus parsing and validation for goal plan documents with frontmatter.
…controller

# Conflicts:
#	refact-agent/engine/crates/refact-buddy-core/src/conductor.rs
#	refact-agent/engine/crates/refact-buddy-core/src/lib.rs
#	refact-agent/engine/src/chat/task_agent_monitor.rs
#	refact-agent/engine/src/tools/task_tool_helpers.rs
…controller

# Conflicts:
#	refact-agent/gui/src/features/Buddy/BuddyHome.tsx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant