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.tool.statusChanged

An AI tool status was changed (activated, deprecated, disabled).

  • Type: event (event)
  • Version: 1.0.0
  • Stability: stable
  • Owners: @agent-console-team
  • Tags: tool, status
  • File: packages/examples/agent-console/src/tool/tool.event.ts
  • field.key.label
    agent.tool.statusChanged
    field.version.label
    1.0.0
    field.type.label
    event (event)
    field.title.label
    agent.tool.statusChanged
    field.description.label

    An AI tool status was changed (activated, deprecated, disabled).

  • Type: event (event)
  • Version: 1.0.0
  • Stability: stable
  • Owners: @agent-console-team
  • Tags: tool, status
  • File: packages/examples/agent-console/src/tool/tool.event.ts
  • field.tags.label
    tool,status
    field.owners.label
    @agent-console-team
    field.stability.label
    stable

    An AI tool status was changed (activated, deprecated, disabled).

    Source Definition

    import { defineEvent } from '@lssm-tech/lib.contracts-spec';
    import { defineSchemaModel, ScalarTypeEnum } from '@lssm-tech/lib.schema';
    
    export const ToolStatusChangedEvent = defineEvent({
    	meta: {
    		key: 'agent.tool.statusChanged',
    		version: '1.0.0',
    		description:
    			'An AI tool status was changed (activated, deprecated, disabled).',
    		stability: 'stable',
    		owners: ['@agent-console-team'],
    		tags: ['tool', 'status'],
    	},
    	payload: ToolStatusChangedPayload,
    });