@holocronlab/botruntime-adk
v2.1.15
Published
Core ADK library for building AI agents on botruntime.
Readme
@holocronlab/botruntime-adk
The agent development engine for botruntime. This package is a library, not
a second command-line tool: it exports project loading, generation, dependency
reconciliation, type generation, and runtime helpers used in-process by brt.
brt is the only executable in the developer workflow:
brt dev
brt dev --check
brt deploy --adkThe CLI calls this package directly; it does not shell out to an adk, bp, or
Botpress executable. This boundary is the accepted architecture in
ADR-0006.
Package surface
@holocronlab/botruntime-adk— agent project and generation APIs.@holocronlab/botruntime-adk/dependencies— target-scoped dependency snapshots, readiness reconciliation, migration, and resolver APIs.- Internal subpaths are reserved for
brtand are not a public CLI contract.
Build and publication
The repository builds executable ESM and declarations into dist/:
bun run check:type
bun run test
bun run buildprepublishOnly verifies the required JavaScript entry points before release.
The package is published publicly through https://registry.npmjs.org and
includes dist/, package.json, and this README. The current source version is
declared in package.json; a registry release should be verified on npmjs
rather than inferred from the repository alone.
Developer documentation
The package is derived from the MIT-licensed Botpress ADK library and repointed
to the @holocronlab/botruntime-* runtime stack. See LICENSE for attribution.
