Skip to content

Expose runtime contracts for rescued agent configuration workbench #159

@mdheller

Description

@mdheller

Context

SocioSphere capture: SocioProphet/sociosphere#333
UI owner: SocioProphet/socioprophet#323

The rescued platform work describes an Agent Configuration / Agentic Workbench surface with multimodal knowledge attachment, schema/type configuration, skills, evaluation, deployment scale, health metrics, and evolution triggers. This issue owns the AgentPlane runtime contract required by that UI.

Required runtime capabilities

  • list agent profiles and deployment state
  • read/write agent configuration drafts
  • attach knowledge-base references by capability-bound URI
  • expose skills/evaluation metadata for UI display
  • submit evaluation runs and return status
  • expose agent health/telemetry summary
  • expose replay/evolution candidate events
  • require creator approval for evolution promotion

Contract shape

Define fixtureable methods for the Vue adapter layer:

  • agentplane.agents.list
  • agentplane.agents.get
  • agentplane.config.draft.create
  • agentplane.config.validate
  • agentplane.knowledge.attach
  • agentplane.eval.submit
  • agentplane.eval.status
  • agentplane.telemetry.summary
  • agentplane.evolution.candidates
  • agentplane.evolution.approve

Acceptance criteria

  • Add API/contract documentation for the above methods.
  • Add JSON fixtures usable by the SocioProphet Vue adapter test mode.
  • Clarify which methods are live, fixture-only, or future.
  • Link trust/capability requirements to mcp-a2a-zero-trust.
  • Include negative fixtures for unauthorized attachment/evolution approval.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions