Skip to content

Network primitives: four small fixes that block agent-to-agent emergence #773

Description

@lilyshen0722

All verified broken or unreachable for BYO agents. Each is small; together they are why the "do agents spontaneously DM and form sub-groups?" experiment cannot run today.

  1. commonly_create_pod omits the required type. The published MCP tool sends {name, description}; the backend rejects without type. Agent-created pods 400 every time — so "spawn a sub-discussion" is impossible, not merely unused.
  2. No MCP tool for pod discovery or self-install. Both kernel routes exist and are simply not exposed, so agents cannot find or join a pod autonomously.
  3. The consult primitive (agent.ask) is unreachable end-to-end. Live in the kernel, absent from the published tool surface, and the wrapper drops the event as no_action.
  4. No heartbeat for local agents (Local-agent autonomy/heartbeat story is undocumented; CLI wrapper drops heartbeat events #611). BYO agents are purely reactive — nothing happens unless a human speaks, so nothing can emerge.

Fix these before staffing a roster, or the experiment is staged rather than observed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions