Releases: intrinsic-ai/sdk
v1.28.20260209
Changes since v1.27.20260203
- Update dependency distroless_cc to d7ac2f9
- Update dependency distroless_python3 to 1f2a297
- Update dependency distroless_base to 8c8b7cf
- Update dependency googleapis to v0.0.0-20260130-c0fcb356
- Update dependency flatbuffers to v25.12.19
- Update dependency libarchive to v3.8.1.bcr.1
create_object_from_productObjectWorldClient API has been removed. Use
bazelmod configuration
Update your MODULE.bazel file to use the newest release archive:
bazel_dep(name = "ai_intrinsic_sdks")
archive_override(
module_name = "ai_intrinsic_sdks",
urls = ["https://github.com/intrinsic-ai/sdk/archive/refs/tags/v1.28.20260209.tar.gz"],
strip_prefix = "sdk-1.28.20260209/"
)
devcontainer configuration
Update your devcontainer configuration to use the latest base image:
{
"name": "intrinsic-flowstate-devcontainer",
"image": "ghcr.io/intrinsic-ai/intrinsic-dev-img:1.28.20260209",
"runArgs": [
"--network=host"
],
"customizations": {
"vscode": {
"settings": {
"intrinsic.defaultSdkRepository": "https://github.com/intrinsic-ai/sdk.git"
}
}
}
}v1.27.20260203
Changes since v1.27.20260126
- Undo previously done change from
embedtolibraryingo_test - Undo renaming go_proto_library attributes deps to protos, go_deps to
- Update dependency gz-common to v6.3.0
- Update dependency distroless_base to 347a41e
- Update dependency distroless_python3 to 62214ec
- Update dependency distroless_cc to 72344f7
bazelmod configuration
Update your MODULE.bazel file to use the newest release archive:
bazel_dep(name = "ai_intrinsic_sdks")
archive_override(
module_name = "ai_intrinsic_sdks",
urls = ["https://github.com/intrinsic-ai/sdk/archive/refs/tags/v1.27.20260203.tar.gz"],
strip_prefix = "sdk-1.27.20260203/"
)
devcontainer configuration
Update your devcontainer configuration to use the latest base image:
{
"name": "intrinsic-flowstate-devcontainer",
"image": "ghcr.io/intrinsic-ai/intrinsic-dev-img:1.27.20260203",
"runArgs": [
"--network=host"
],
"customizations": {
"vscode": {
"settings": {
"intrinsic.defaultSdkRepository": "https://github.com/intrinsic-ai/sdk.git"
}
}
}
}v1.27.20260126
Changes since v1.26.20251208
- Update dependency aspect_bazel_lib to v2.22.0
- Update dependency boringssl to v0.20251124.0
- Update dependency toolchains_llvm to v1.6.0
- Update dependency googleapis to v0.0.0-20251127-8cd3749f
- Update dependency distroless_cc to 0c8eac8
- Update dependency distroless_python3 to 8ce6bba
- Update dependency distroless_base to f5a3067
- Update dependency googletest to v1.17.0.bcr.2
- Update dependency flatbuffers to v25.9.23
UpdateObjectPropertiesrpc of ObjectWorldService gained the- Remove deprecated asset-specific install and release commands
- Explicitly add py_binary to support tests for cc skills
- Add HTTP annotations for Solution service to support HTTP/JSON
- Add HTTP annotations for Executive service to support HTTP/JSON
- Update dependency aspect_bazel_lib to v2.22.5
- Update dependency google_benchmark to v1.9.5
- Update dependency container_structure_test to v1.22.1
- Update dependency rules_cc to v0.2.16
- Update dependency rules_java to v9.3.0
- Update dependency rules_pkg to v1.2.0
- Update dependency bazel_skylib to v1.9.0
- Update dependency googleapis to v0.0.0-20260109-6145b5ff
- Update dependency distroless_cc to 66d87e1
- Update dependency distroless_python3 to 2971dbf
- Update dependency cel-cpp to v0.14.0
- Update dependency distroless_base to 0c70ab4
bazelmod configuration
Update your MODULE.bazel file to use the newest release archive:
bazel_dep(name = "ai_intrinsic_sdks")
archive_override(
module_name = "ai_intrinsic_sdks",
urls = ["https://github.com/intrinsic-ai/sdk/archive/refs/tags/v1.27.20260126.tar.gz"],
strip_prefix = "sdk-1.27.20260126/"
)
devcontainer configuration
Update your devcontainer configuration to use the latest base image:
{
"name": "intrinsic-flowstate-devcontainer",
"image": "ghcr.io/intrinsic-ai/intrinsic-dev-img:1.27.20260126",
"runArgs": [
"--network=host"
],
"customizations": {
"vscode": {
"settings": {
"intrinsic.defaultSdkRepository": "https://github.com/intrinsic-ai/sdk.git"
}
}
}
}v1.26.20251208
Changes since v1.1.20251110
- The
ImportSceneObjectRPC response now includes visual and collision geometry summary statistics (e.g., bounding box, volume) for the imported object. - Add test that fails if
importpathandoption go_packagein a proto file differ. - Add
option go_packageto generated ROS protos - Add ProcessedAsset message for use in asset APIs
- Add Asset proto to represent assets in a solution
- Partially implement SolutionDeploymentService for versioned solutions
- Add comment about intent of ProcessedAsset proto message
bazelmod configuration
Update your MODULE.bazel file to use the newest release archive:
bazel_dep(name = "ai_intrinsic_sdks")
archive_override(
module_name = "ai_intrinsic_sdks",
urls = ["https://github.com/intrinsic-ai/sdk/archive/refs/tags/v1.26.20251208.tar.gz"],
strip_prefix = "sdk-1.26.20251208/"
)
devcontainer configuration
Update your devcontainer configuration to use the latest base image:
{
"name": "intrinsic-flowstate-devcontainer",
"image": "ghcr.io/intrinsic-ai/intrinsic-dev-img:1.26.20251208",
"runArgs": [
"--network=host"
],
"customizations": {
"vscode": {
"settings": {
"intrinsic.defaultSdkRepository": "https://github.com/intrinsic-ai/sdk.git"
}
}
}
}v1.25.20251110
Changes since v1.1.20251110
bazelmod configuration
Update your MODULE.bazel file to use the newest release archive:
bazel_dep(name = "ai_intrinsic_sdks")
archive_override(
module_name = "ai_intrinsic_sdks",
urls = ["https://github.com/intrinsic-ai/sdk/archive/refs/tags/v1.25.20251110.tar.gz"],
strip_prefix = "sdk-1.25.20251110/"
)
devcontainer configuration
Update your devcontainer configuration to use the latest base image:
{
"name": "intrinsic-flowstate-devcontainer",
"image": "ghcr.io/intrinsic-ai/intrinsic-dev-img:1.25.20251110",
"runArgs": [
"--network=host"
],
"customizations": {
"vscode": {
"settings": {
"intrinsic.defaultSdkRepository": "https://github.com/intrinsic-ai/sdk.git"
}
}
}
}v1.1.20251110
Changes since v1.25.20251103
- Make Process assets available in the SBL via
Solution.skills. - Remove deprecated
inctl skill logsin favor ofinctl logs
bazelmod configuration
Update your MODULE.bazel file to use the newest release archive:
bazel_dep(name = "ai_intrinsic_sdks")
archive_override(
module_name = "ai_intrinsic_sdks",
urls = ["https://github.com/intrinsic-ai/sdk/archive/refs/tags/v1.1.20251110.tar.gz"],
strip_prefix = "sdk-1.1.20251110/"
)
devcontainer configuration
Update your devcontainer configuration to use the latest base image:
{
"name": "intrinsic-flowstate-devcontainer",
"image": "ghcr.io/intrinsic-ai/intrinsic-dev-img:1.1.20251110",
"runArgs": [
"--network=host"
],
"customizations": {
"vscode": {
"settings": {
"intrinsic.defaultSdkRepository": "https://github.com/intrinsic-ai/sdk.git"
}
}
}
}v1.25.20251103
Changes since v1.25.20251027
- Support Process assets in
BehaviorTree.initialize_pbt*(). - Cleanup non-global skills in the
Skillsprovider. - Add a client class for the installed assets service in the SBL.
- Use InstalledAssetsClient in the SBL.
- We are deprecating the field
geometriesinintrinsic_proto.world.GeometryComponent.GeometrySetin favor of anamed_geometriesfield. The new field is a map that allows a human readable name to be set for individualGeometrySets. On deserialization, if bothgeometriesandnamed_geometriesare populated, the named_geometries field will be used andgeometriesfield ignored. On serialization, both fields will be populated such thatgeometriescontains the items innamed_geometries.
bazelmod configuration
Update your MODULE.bazel file to use the newest release archive:
bazel_dep(name = "ai_intrinsic_sdks")
archive_override(
module_name = "ai_intrinsic_sdks",
urls = ["https://github.com/intrinsic-ai/sdk/archive/refs/tags/v1.25.20251103.tar.gz"],
strip_prefix = "sdk-1.25.20251103/"
)
devcontainer configuration
Update your devcontainer configuration to use the latest base image:
{
"name": "intrinsic-flowstate-devcontainer",
"image": "ghcr.io/intrinsic-ai/intrinsic-dev-img:1.25.20251103",
"runArgs": [
"--network=host"
],
"customizations": {
"vscode": {
"settings": {
"intrinsic.defaultSdkRepository": "https://github.com/intrinsic-ai/sdk.git"
}
}
}
}v1.25.20251027
Changes since v1.25.20251023
- SkillCanceller::Wait/StopWait
- Support saving process assets in the SBL.
- Support deleting process assets in the SBL.
bazelmod configuration
Update your MODULE.bazel file to use the newest release archive:
bazel_dep(name = "ai_intrinsic_sdks")
archive_override(
module_name = "ai_intrinsic_sdks",
urls = ["https://github.com/intrinsic-ai/sdk/archive/refs/tags/v1.25.20251027.tar.gz"],
strip_prefix = "sdk-1.25.20251027/"
)
devcontainer configuration
Update your devcontainer configuration to use the latest base image:
{
"name": "intrinsic-flowstate-devcontainer",
"image": "ghcr.io/intrinsic-ai/intrinsic-dev-img:1.25.20251027",
"runArgs": [
"--network=host"
],
"customizations": {
"vscode": {
"settings": {
"intrinsic.defaultSdkRepository": "https://github.com/intrinsic-ai/sdk.git"
}
}
}
}v1.25.20251023
Changes since v1.24.20250929
- Exclude current version from changelog search (#11004)
- Move ICON Condition proto messages to separate file.
- Update asset service definitions visibility to public
- The
inctl logscommand now supports multiple targets for skills and services. - Adding a deprecation warning to
inctl skill logs - Update external LICENSE to Apache 2.0
bazelmod configuration
Update your MODULE.bazel file to use the newest release archive:
bazel_dep(name = "ai_intrinsic_sdks")
archive_override(
module_name = "ai_intrinsic_sdks",
urls = ["https://github.com/intrinsic-ai/sdk/archive/refs/tags/v1.25.20251023.tar.gz"],
strip_prefix = "sdk-1.25.20251023/"
)
devcontainer configuration
Update your devcontainer configuration to use the latest base image:
{
"name": "intrinsic-flowstate-devcontainer",
"image": "ghcr.io/intrinsic-ai/intrinsic-dev-img:1.25.20251023",
"runArgs": [
"--network=host"
],
"customizations": {
"vscode": {
"settings": {
"intrinsic.defaultSdkRepository": "https://github.com/intrinsic-ai/sdk.git"
}
}
}
}v1.24.20250929
Changes since v1.24.20250929
bazelmod configuration
Update your MODULE.bazel file to use the newest release archive:
bazel_dep(name = "ai_intrinsic_sdks")
archive_override(
module_name = "ai_intrinsic_sdks",
urls = ["https://github.com/intrinsic-ai/sdk/archive/refs/tags/v1.24.20250929.tar.gz"],
strip_prefix = "sdk-1.24.20250929/"
)
devcontainer configuration
Update your devcontainer configuration to use the latest base image:
{
"name": "intrinsic-flowstate-devcontainer",
"image": "ghcr.io/intrinsic-ai/intrinsic-dev-img:1.24.20250929",
"runArgs": [
"--network=host"
],
"customizations": {
"vscode": {
"settings": {
"intrinsic.defaultSdkRepository": "https://github.com/intrinsic-ai/sdk.git"
}
}
}
}