Skip to content

Phase 1: Real registry client + real inference (retire bootstrap stand-in) #119

Description

@mdheller

Phase 1 · first seam (agent space) — part of SocioProphet/socioprophet#490
Depends on: Phase 0 agent-registry + memory-mesh.

The SourceOS system/user/agent separation rests on this repo. Make it real.

Current state (audit): agent_registry.py self-labeled "bootstrap stand-in for a real Agent Registry client"; llama-cpp pod is a "skeleton target." CI validates schemas but never invokes either.

Scope

  • Replace the stand-in with a real client to the Phase-0 agent-registry service.
  • Replace the skeleton pod with real inference routed through memory-mesh — do not give the agent space a second inference path.
  • Keep agent-space wiring out of the immutable system image (separation must hold).

Acceptance (artifact): an agent action resolves a real registry decision and returns a real model response via memory-mesh with a receipt.

Constraints: MIT/Apache-2.0 only. Confirm system/user/agent boundary against SourceOS design docs before landing.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions