Responses - Manual - Apax Extension - Apax Extension provides UI and commands to execute the Apax CLI for SIMATIC AX - Apax Extension,extension, apax

Apax Extension

Portfolio
SIMATIC AX
Product
Apax Extension
Software version
1.1.0
Edition
11/2025
Language
English (original)
Package Name
@ax-vscode/siemens.apax-v3
type CommandResponsesApax = {
    "apax-v3/apax/registry/ax/list/package/info": crRegistryAxListPackageInfo
    "apax-v3/apax/registry/ax/list/package/versions": crRegistryAxListPackageVersions
    "apax-v3/apax/registry/ax/list/keyword": crRegistryAxListKeyword
    "apax-v3/apax/region/list": crRegionList
    "apax-v3/apax/region/test": crRegionTest
    "apax-v3/apax/search": crSearch
    "apax-v3/apax/view": crView
}

type crRegistryAxListKeyword = {
    name: string
    latest_version: string
}[]

type crRegistryAxListPackageInfo = {
    name: string
    summary: string
    keywords: string[]
    deprecated?: string
}

type crRegistryAxListPackageVersions = {
    name: string
    versions: string[]
    latest_version: string
    deprecated?: {
        version: string
        message?: string
    }[]
}

type crRegionList = {
    regions: {
        locale_id: string
        name?: string
    }[]
}

type crRegionTest = {
  results: {
    locale_id: string
    name?: string
    latency_ms?: number
  }[]
}

type crSearch = {
    objects: {
        package: {
            name: string
            version?: string
            deprecated?: boolean
            description?: string
            keywords: string[]
            published_timestamp_ms?: number
            publisher?: string
        }
        searchScore: number
    }[]
}

type crView = crViewVersion & {
    versions: {
        [version: string]: crViewVersion
    }
    dist_tags?: {
        [tag: string]: string
    }
}

type crViewVersion = {
    name: string
    author?: string
    version?: string
    description?: string
    keywords?: string[]
    license?: string
    deprecated?: string
    dependencies?: {
        [package_name: string]: string
    }
    readme?: string
    homepage?: string
    publisher?: string
    published_timestamp_ms?: number
}