PARACOSM AGENTOS | API Reference v0.9.1035
Home Simulation API Docs GitHub npm
Home Simulation API Docs GitHub npm AgentOS Discord
paracosm - v0.9.1035
    Preparing search index...

    Variable SwarmAgentSchemaConst

    SwarmAgentSchema: ZodObject<
        {
            age: ZodOptional<ZodNumber>;
            agentId: ZodString;
            alive: ZodBoolean;
            childrenIds: ZodOptional<ZodArray<ZodString>>;
            department: ZodString;
            featured: ZodOptional<ZodBoolean>;
            generation: ZodOptional<ZodNumber>;
            marsborn: ZodOptional<ZodBoolean>;
            mood: ZodOptional<ZodString>;
            name: ZodString;
            partnerId: ZodOptional<ZodString>;
            psychScore: ZodOptional<ZodNumber>;
            rank: ZodOptional<
                ZodEnum<
                    { chief: "chief"; junior: "junior"; lead: "lead"; senior: "senior" },
                >,
            >;
            role: ZodString;
            shortTermMemory: ZodOptional<ZodArray<ZodString>>;
        },
        $strip,
    > = ...

    Single agent in the paracosm swarm. The public, serializable subset of the internal Agent type — fields that downstream consumers, dashboards, and analytics pipelines can rely on across scenarios.

    One leader runs the swarm top-down; specialists report; ~100 of these agents react and propagate state. partnerId + childrenIds form a family graph; department + role form a job graph; mood and psychScore capture the per-turn emotional state. Use SwarmSnapshotSchema to query the whole population at once.