Skip to content

Slim client to a server-driven daemon; remove local optimization brain#43

Draft
pritamsoni-hsr wants to merge 2 commits into
mainfrom
server-driven-optimization
Draft

Slim client to a server-driven daemon; remove local optimization brain#43
pritamsoni-hsr wants to merge 2 commits into
mainfrom
server-driven-optimization

Conversation

@pritamsoni-hsr

Copy link
Copy Markdown
Collaborator

No description provided.

pritamsoni-hsr and others added 2 commits June 12, 2026 11:08
The optimization logic now lives on the server, so the client becomes a
thin daemon that registers a CLI session, consumes commands over SSE, and
executes them locally (upload_bundle / run_agent / apply_patch / reset),
reporting results back.

- Add overmind/daemon (agent_runtime, branch_manager, handlers, main) and
  overmind/workflow (runner, sse, daemon_proc) plus daemon/workflow CLI cmds.
- Client gains bodyless heartbeat/ack helpers for the CLI session API.
- Remove the local brain: optimize/ pipeline + steps, setup/ analyzers and
  spec/policy generators, the optimize/setup CLI commands and their tests,
  and the now-obsolete local optimize/setup skills.

Co-authored-by: Cursor <cursoragent@cursor.com>
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