Member Junction
    Preparing search index...

    Shared accumulator fixture for the LIVE-MODEL, CLIENT-TRANSPORT agent bundles (agent-loop-live, shipped-agents-live, agent-carry-forward). Each bundle gets its own instance on its own context field. Unlike create-up-front fixtures, these accumulate IDs as the ordered checks run real wire runs + hand-fabricate prior state, then the lifecycle Teardown removes everything FK-ordered: live runs are purged (AIPromptRuns → AIAgentRunSteps → AIAgentRun), fabricated tool steps + prior runs deleted, then every ConversationDetail in each fixture conversation, then the conversation. All rows carry the "(mj-integration-test — safe to delete)" tag. Marker isolates this run's rows.

    interface AgentLiveFixture {
        ConversationDetailIds: string[];
        ConversationIds: string[];
        FabricatedRunIds: string[];
        FabricatedStepIds: string[];
        LiveRunIds: string[];
        Marker: string;
    }
    Index

    Properties

    ConversationDetailIds: string[]

    ConversationDetail IDs the checks explicitly created (teardown also sweeps run-created details).

    ConversationIds: string[]

    Fixture conversation IDs (deleted last; their details are swept first).

    FabricatedRunIds: string[]

    Hand-fabricated prior AIAgentRun IDs (fabricate-then-observe) — deleted after their steps.

    FabricatedStepIds: string[]

    Hand-fabricated AIAgentRunStep IDs (the prior-turn Tool steps) — deleted before their runs.

    LiveRunIds: string[]

    AIAgentRun IDs produced by real wire runs — FK-purged (prompt runs → steps → run) in teardown.

    Marker: string

    Unique per-run marker embedded in fixture names for isolation.