Skip to content

Releases: kortex-hub/kortex-cli

v0.4.0

03 Apr 14:05
6ee8758

Choose a tag to compare

What's Changed

  • chore: use CODECOV_TOKEN if from a local branch by @benoitf in #162
  • chore: bump version to 0.4.0-next by @kortex-bot in #160
  • ci: configure PR auto-merge in bump-next-version job by @feloy in #164
  • feat(instances): support workspace access by name or ID by @feloy in #166
  • refactor(runtime): enforce typed WorkspaceState with boundary validation by @feloy in #168
  • feat(cmd): display workspace list as formatted table by @feloy in #169
  • feat(cmd): group commands and indicate aliases in help output by @feloy in #172
  • feat(cmd): add auto-start support to init command by @feloy in #174
  • docs: use podman runtime in examples instead of fake by @feloy in #176
  • feat(agent): add agent registry with automatic onboarding by @feloy in #177
  • chore(docs): update intro and glossary to reflect runtime architecture by @feloy in #179
  • feat(agent): add cursor agent with automatic onboarding by @feloy in #181
  • feat(agent): add auto-onboarding for goose by @feloy in #183
  • feat(cmd): add --force flag to workspace remove command by @feloy in #184

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

02 Apr 07:23
a29de57

Choose a tag to compare

What's Changed

  • chore: bump next version 0.3.0-next by @feloy in #140
  • docs(readme): add configuration scenario examples by @feloy in #139
  • ci(release): fix next version computation in bump-next-version job by @feloy in #141
  • feat(podman): add goose default configuration by @feloy in #133
  • chore: publish pre-releases after each commit by @benoitf in #147
  • chore: fix quote/double v issue by @benoitf in #148
  • chore: enable macOS notarization by @benoitf in #149
  • chore(goreleaser): wait for the notarization to finish by @benoitf in #151
  • feat(podman): add cursor default configuration by @feloy in #146
  • feat(instances): support default agent settings baked into workspace by @feloy in #153

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

31 Mar 14:28
545a0ea

Choose a tag to compare

What's Changed

  • fix(cmd): hide usage help when command errors occur by @bmahabirbu in #120
  • docs(readme): add Getting Started section by @bmahabirbu in #118
  • Website by @feloy in #125
  • chore: use go v1.26 by @feloy in #126
  • chore: fix actions versions by @feloy in #127
  • chore: v0.2.0-next by @feloy in #119
  • docs: improve README structure and website navigation by @feloy in #130
  • docs: split CLAUDE.md into focused skills by @feloy in #122
  • feat(logger): add --show-logs flag to surface runtime errors by @feloy in #134
  • feat(config): migrate mounts to explicit host/target Mount objects by @feloy in #137
  • ci(release): add job to bump next version after release by @feloy in #138

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

27 Mar 06:15
da77bab

Choose a tag to compare

Changelog

  • 05fb0da Merge pull request #1 from feloy/cli1
  • 7c01aba Merge pull request #2 from feloy/cli2
  • 3a58134 chore(agent): add AGENTS.md and CLAUDE.md (symlink) (#6)
  • 3a4d2cd chore(agent): add copyright-headers skill (#4)
  • 25aad29 chore(agent): fix copyright-headers skill with correct header and replace headers in src files (#12)
  • ef191d7 chore(deps): Bump github.com/spf13/pflag from 1.0.9 to 1.0.10 (#93)
  • da77bab ci(release): add goreleaser config and GitHub Actions workflow (#113)
  • ac72ad2 feat(agent): add full agent configuration support (#115)
  • 29bd323 feat(cmd): add --runtime flag to init command (#73)
  • b54bbe0 feat(cmd): add Example fields with validation utilities (#61)
  • 78b312d feat(cmd): add JSON output support to init, remove, and list commands (#62)
  • db4919c feat(cmd): add terminal command for interactive workspace sessions (#100) (#101)
  • 06f2ee5 feat(cmd): add workspace start and stop commands (#70) (#74)
  • 31696a1 feat(cmd): display project in workspace info (#104)
  • 7dabb41 feat(completion): add autocompletion for IDs, output and runtime (#86)
  • b1374ab feat(config): add multi-level workspace configuration system (#99)
  • 071ae05 feat(config): support workspace configuration (#80)
  • 387bc82 feat(instances): integrate runtime management with instance manager (#64)
  • 2f5c00b feat(registry): provide directory to runtimes (#71)
  • 4119436 feat(runtime): add centralized runtime registration system (#78)
  • 8c0917a feat(runtime): make fake runtime persistent (#65) (#72)
  • 5e2f562 feat(runtime/podman): add configurable runtime settings (#84) (#94)
  • 108c66a feat(runtime/podman): implement podman runtime with hardcoded image (#83)
  • f525747 feat(skills): add command creation skills for CLI development (#68)
  • 7d8df91 feat(ui): add step logger for runtime operations (#107)
  • a5d4c31 feat(workspace): add project detection for workspace grouping (#91)
  • 01fea6c feat: add --storage and KORTEX_CLI_STORAGE to define the storage dir (#16)
  • 436678e feat: add Codecov coverage reporting to pr-checks workflow (#57)
  • f627344 feat: add Name to the human readable output of the list command (#28)
  • b3f9350 feat: add a generated unique ID to the instance (#22)
  • 6ac3c35 feat: add commit skill for conventional commit messages (#56)
  • a10f0ad feat: add runtime interface and fake implementation (#59)
  • da03481 feat: add workspace list command and short alias (#24)
  • d9b2fd5 feat: adds name to workspace (#25)
  • 1971004 feat: check sources directory exists and is a directory (#43)
  • 52cb8d7 feat: document workspace remove command (#48)
  • b20b222 feat: init command (#23)
  • a0c35a3 feat: initial setup, go CLI with Cobra framework - Initialize module as github.com/kortex-hub/kortex-cli - Add root command for launching and managing AI agents - Add version command (0.1.0-next) - Configure Cobra command structure - Add .gitignore for Go build artifacts
  • e6609e6 feat: list with JSON output (#27)
  • a4ba579 feat: module for managing instances (#19)
  • 38f20b2 feat: remove command (#31)
  • 031027f fix(cmd): output data to stdout instead of stderr (#105) (#106)
  • 262dd0d fix(instances): preserve project field in Start and Stop operations (#111)
  • 46e332e fix: make skill discoverable for several agents (#5)
  • 7e67e4b fix: pass absolute storage path to manager (#39)
  • 8ff7e90 fix: set Args for all cobra commands (#37)
  • 6dcec2e fix: set language tag in all MD code blocks (#50)
  • 8d909fb fix: update description in pkg/cmd/root.go
  • 9739945 refactor: do not declare commands as global variables (#15)
  • 0d592e8 refactor: improve version command validation and output handling
  • dc47a29 refactor: move main.go to cmd/cli directory
  • 61bbb1b refactor: move root.go to pkg/cmd
  • d2bdff7 refactor: move version constant to its own version package
  • 7c98870 test(cmd): fix preRun tests to call preRun directly (#60)