For AI agents: the complete documentation index is available at https://scriptedalchemy.github.io/agent-bundle/llms.txt, the full documentation bundle is available at https://scriptedalchemy.github.io/agent-bundle/llms-full.txt, and this page is available as Markdown at https://scriptedalchemy.github.io/agent-bundle/api/meta.md.
Skip to main content
  • English
  • Module: meta

    Interfaces

    AgentBundleMeta

    The build-time project identity constant (issue #237). This package subpath is replaced by the compiler in every compiled plugin surface — Node script, CLI, MCP entry, hook, and package bundles, plus browser MCP App bundles — with the exact identity the artifact manifests, inspect, and dev status report. Plugin source imports it instead of maintaining a hand-written src/lib/version.ts. Under agentBundleRstest() and agentBundleBrowserRstest() the specifier is aliased to a generated module carrying the same identity, so unit and route-unit tests load such source without a build (issue #386).

    Properties

    name

    readonly name: string

    The host-native plugin slug from plugin.name; never the npm package name.

    packageName

    readonly packageName: string | undefined

    The validated npm package name, absent for unpackaged development projects.

    packageVersion

    readonly packageVersion: string | undefined

    The validated semantic release version, absent for unpackaged development projects.

    version

    readonly version: string

    The package.json version. A release build refuses to package a project without one (AB4013), so a compiled artifact never carries the development fallback.

    Variables

    default

    const default: never


    meta

    const meta: AgentBundleMeta


    name

    const name: AgentBundleMeta["name"]


    packageName

    const packageName: AgentBundleMeta["packageName"]


    packageVersion

    const packageVersion: AgentBundleMeta["packageVersion"]


    version

    const version: AgentBundleMeta["version"]