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.

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