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.

acp.fs.access

Perform file system access within an ACP session.

  • Type: operation (command)
  • Version: 1.0.0
  • Tags: filesystem
  • File: packages/libs/contracts-spec/src/acp/commands/acpFsAccess.command.ts
  • field.key.label
    acp.fs.access
    field.version.label
    1.0.0
    field.type.label
    operation (command)
    field.title.label
    acp.fs.access
    field.description.label

    Perform file system access within an ACP session.

  • Type: operation (command)
  • Version: 1.0.0
  • Tags: filesystem
  • File: packages/libs/contracts-spec/src/acp/commands/acpFsAccess.command.ts
  • field.tags.label
    filesystem
    field.owners.label
    field.stability.label

    Perform file system access within an ACP session.

    Goal

    Expose file system access through governed ACP transport.

    Context

    Used by ACP clients for read/write/list operations.

    Source Definition

    export const AcpFsAccessCommand = defineCommand({
      meta: {
        key: 'acp.fs.access',
        title: 'ACP File System Access',
        version: '1.0.0',
        description: 'Perform file system access within an ACP session.',
        goal: 'Expose file system access through governed ACP transport.',
        context: 'Used by ACP clients for read/write/list operations.',
        domain: ACP_DOMAIN,
        owners: ACP_OWNERS,
        tags: [...ACP_TAGS, 'filesystem'],
        stability: ACP_STABILITY,
        docId: [docId('docs.tech.acp.fs.access')],
      },
      capability: {
        key: 'acp.transport',
        version: '1.0.0',
      },
      io: {
        input: AcpFsAccessInput,
        output: AcpFsAccessOutput,
      },
      policy: {
        auth: 'admin',
        pii: [],
      },
    });