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.

harness.run.get

Fetch one harness run with step metadata.

  • Type: operation (query)
  • Version: 1.0.0
  • Tags: run
  • File: packages/libs/contracts-spec/src/harness/queries/harnessRunGet.query.ts
  • Support audit, debugging, and run tracking.

    field.key.label
    harness.run.get
    field.version.label
    1.0.0
    field.type.label
    operation (query)
    field.title.label
    harness.run.get
    field.description.label

    Fetch one harness run with step metadata.

  • Type: operation (query)
  • Version: 1.0.0
  • Tags: run
  • File: packages/libs/contracts-spec/src/harness/queries/harnessRunGet.query.ts
  • Support audit, debugging, and run tracking.

    field.tags.label
    run
    field.owners.label
    field.stability.label

    Fetch one harness run with step metadata.

    Goal

    Support audit, debugging, and run tracking.

    Context

    Used by operator and evaluation surfaces.

    Source Definition

    import { ScalarTypeEnum, SchemaModel } from '@lssm-tech/lib.schema';
    import { defineQuery } from '../../operations';
    import {
    	HARNESS_DOMAIN,
    	HARNESS_OWNERS,
    	HARNESS_STABILITY,
    	HARNESS_TAGS,
    } from '../constants';
    import { HarnessRunModel } from '../models';
    
    export const HarnessRunGetQuery = defineQuery({
    	meta: {
    		key: 'harness.run.get',
    		title: 'Get Harness Run',
    		version: '1.0.0',
    		description: 'Fetch one harness run with step metadata.',
    		goal: 'Support audit, debugging, and run tracking.',
    		context: 'Used by operator and evaluation surfaces.',
    		domain: HARNESS_DOMAIN,
    		owners: HARNESS_OWNERS,
    		tags: [...HARNESS_TAGS, 'run'],
    		stability: HARNESS_STABILITY,
    	},
    	capability: { key: 'harness.execution', version: '1.0.0' },
    	io: {
    		input: HarnessRunGetInput,
    		output: HarnessRunGetOutput,
    	},
    	policy: {
    		auth: 'user',
    		pii: [],
    	},
    });