Skip to content

Commit 7a32a20

Browse files
Bump cli-compat skills to 0.2.0 (#5324)
## Summary - Update `cli-compat.json` to point CLI version `1.0.0` at Agent Skills `0.2.0` (from `0.1.5`). - The `0.300.0` entry stays at skills `0.1.5` so older CLI binaries keep resolving to a tag whose manifest format they understand (no `repo_dir`). ## Why `databricks-agent-skills` v0.2.0 ([release](https://github.com/databricks/databricks-agent-skills/releases/tag/v0.2.0)) introduces the new manifest layout with `repo_dir: "skills"` vs `repo_dir: "experimental"` per skill (replacing the dropped `experimental` boolean) and ships 18 experimental skills under `experimental/`. Until this bump lands, `databricks aitools install --experimental` resolves to v0.1.5 and finds nothing experimental — users have to set `DATABRICKS_SKILLS_REF=main` as a workaround. The CLI installer already understands `repo_dir` (`SkillMeta.IsExperimental()` in `libs/aitools/installer/installer.go`), so no code change is needed — only the version pin. ## Test plan - [x] `go test ./libs/clicompat/... ./libs/aitools/...` — all green locally. - [x] Built the CLI from this branch and ran `DATABRICKS_FORCE_EMBEDDED_COMPAT=true databricks aitools list`: - Header: `Available skills (v0.2.0)`. - 26 skills resolved (8 stable + 18 experimental), matching `databricks-agent-skills@v0.2.0` `manifest.json`. - Experimental skills correctly tagged `[experimental]` — confirms `SkillMeta.IsExperimental()` returns true for entries with `repo_dir == "experimental"` in the v2 manifest. - [x] CI: `go test ./libs/clicompat/...` and `./libs/aitools/...` pass. Previous Integration Tests failure (run `26372918714`) was unrelated flake — failing on `TestAccept/bundle/resources/*` and `TestFsCp*` on `aws-prod-ucws-is`/`gcp-prod-is` runners, none of which read `cli-compat.json`; same workflow has been flaking on `main` independently. Re-pushed an empty commit to retrigger. ## Related - Upstream release: https://github.com/databricks/databricks-agent-skills/releases/tag/v0.2.0 - v2 manifest at tag: https://github.com/databricks/databricks-agent-skills/blob/v0.2.0/manifest.json This pull request and its description were written by Isaac.
1 parent c9ac0eb commit 7a32a20

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

internal/build/cli-compat.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"1.0.0": { "appkit": "0.38.0", "skills": "0.1.5" },
2+
"1.0.0": { "appkit": "0.38.0", "skills": "0.2.0" },
33
"0.300.0": { "appkit": "0.24.0", "skills": "0.1.5" }
44
}

0 commit comments

Comments
 (0)