OSS-first docs

These docs teach the open system first: contracts, generated surfaces, runtimes, governance, and incremental adoption. Studio shows up as the operating layer on top, not as the source of truth.

agent.artifacts

List artifacts produced by an agent run.

  • Type: operation (query)
  • Version: 1.0.0
  • Tags: artifacts
  • File: packages/libs/contracts-spec/src/agent/queries/agentArtifacts.query.ts
  • Provide traceable outputs for audits and UI surfaces.

    field.key.label
    agent.artifacts
    field.version.label
    1.0.0
    field.type.label
    operation (query)
    field.title.label
    agent.artifacts
    field.description.label

    List artifacts produced by an agent run.

  • Type: operation (query)
  • Version: 1.0.0
  • Tags: artifacts
  • File: packages/libs/contracts-spec/src/agent/queries/agentArtifacts.query.ts
  • Provide traceable outputs for audits and UI surfaces.

    field.tags.label
    artifacts
    field.owners.label
    field.stability.label

    List artifacts produced by an agent run.

    Goal

    Provide traceable outputs for audits and UI surfaces.

    Context

    Used by Studio to show diffs, files, and run outputs.

    Source Definition

    import { ScalarTypeEnum, SchemaModel } from '@lssm-tech/lib.schema';
    import { docId } from '../../docs/registry';
    import type { DocBlock } from '../../docs/types';
    import { defineQuery } from '../../operations';
    import {
    	AGENT_DOMAIN,
    	AGENT_OWNERS,
    	AGENT_STABILITY,
    	AGENT_TAGS,
    } from '../constants';
    
    export const AgentArtifactsQuery = defineQuery({
    	meta: {
    		key: 'agent.artifacts',
    		title: 'Agent Run Artifacts',
    		version: '1.0.0',
    		description: 'List artifacts produced by an agent run.',
    		goal: 'Provide traceable outputs for audits and UI surfaces.',
    		context: 'Used by Studio to show diffs, files, and run outputs.',
    		domain: AGENT_DOMAIN,
    		owners: AGENT_OWNERS,
    		tags: [...AGENT_TAGS, 'artifacts'],
    		stability: AGENT_STABILITY,
    		docId: [docId('docs.tech.agent.artifacts')],
    	},
    	capability: {
    		key: 'agent.execution',
    		version: '1.0.0',
    	},
    	io: {
    		input: AgentArtifactsInput,
    		output: AgentArtifactsOutput,
    	},
    	policy: {
    		auth: 'user',
    		pii: [],
    	},
    });