Skip to content

Releases: exalsius/exalsius-cli

v0.3.0

08 Apr 13:41

Choose a tag to compare

0.3.0 (2026-04-08)

Features

  • adapted from DiLoCo naming to to multinode-training naming. Removed user prompt for node role when creating cluster. Set cluster type to remote and removed user prompt for cluster type. (c85472c)
  • add boilerplate for workspaces implementation (da1885e)
  • add boilerplate to get workspace elem (056c60d)
  • add cluster operations (4ec7bc5)
  • add node cli commands and operations (3651b78)
  • add option to prepare llm inference env (#175) (db47ed9)
  • add possibility to request scoped tokens for agent node(s) (#89) (ea79167)
  • add pyright to precommit and ci (#91) (9f39e71)
  • added cluster list nodes flow and cluster add node flow (#121) (cb52376)
  • added command to import kubeconfig and store it locally in .kube folder (#72) (4437d54)
  • added diloco workspace (#82) (f33e8d5)
  • added diloco workspace torch compile params (#97) (8c070c2)
  • added elastic auto-configuration and improved workspace display summary (#127) (b67dda8)
  • added interactive cluster selection if no cluster id is provided for a workspace deployment (#130) (b288412)
  • added marimo workspace and fixed docker image defaults (#95) (698e0d9)
  • added node import loop into interactive mode (#118) (05ad459)
  • added services commands to support interaction with the service endpoints (#71) (a879f8f)
  • added support for default cluster labels (#78) (d0f603a)
  • added text validation argument for user text queries (6f08573)
  • allow to specify resources by name and id (cf17eeb)
  • auth: add --organization option to device code login flow (0b55552)
  • auth: add PKCE login flow with browser callback and auto-detection (1dace0e)
  • auth: show organization, roles, and groups after login (3c0a190)
  • cli: add confirmation prompts to destructive operations (b458933)
  • cli: show helpful messages when list commands return empty results (4762d1f)
  • cluster default ID support for show-available-resources and get (ae9ebdf)
  • clusters: add interactive mode to remove-nodes command (77019fc)
  • clusters: add real-time cluster log streaming (#182) (21570b6)
  • clusters: add subcommand to get monitoring dashboard url (da380b5)
  • clusters: implement add-nodes subcommand with interactive flow (0801f31)
  • configuration option for deploying observability into cluster (#80) (da6c564)
  • Define a password for a jupyter notebook and wait until running (971f488)
  • device code auth flow: added QR code display as alternative when browser is not available or not opened (#53) (59a8dcb)
  • display workspace access info (#33) (cf5ece6)
  • gateway: map owner metadata from SDK to domain models (18c2b84)
  • hexagonal architecture migration & core refactoring (#125) (2e8c000)
  • huge command pattern refactor and fix basis commands (#60) (93917b5)
  • huge refactor (#99) (9a8753f)
  • implemented a table view for the clusters nodes (#84) (5c9a498)
  • Implemented add and delete for workspaces (431119c)
  • implemented auth0 device control login flow (#50) (894c45d)
  • implemented auth0 logout flow. Improved UX: user feedback when running commands while not logged in (#51) (85c2fd1)
  • implemented auto browser opening within the device code authentication flow (#52) (da4d667)
  • implemented basic login mechanism (#37) (6d77ecb)
  • Implemented CLI config management and added a configuration for default cluster setting. (2e15b97)
  • implemented commands for service endpoints (#69) (6368238)
  • Implemented commmands for setting and getting default cluster (086368b)
  • Implemented list workspaces and describe workspaces (1aa0b1a)
  • implemented node removal from cluster (#85) (5b597fe)
  • Implemented proper authentication, credential configuration handling, and improved type safety (#48) (62e24c0)
  • Implemented showing available resources for a cluster ([ca4391e](https://github...
Read more

v0.2.0

27 Mar 13:26

Choose a tag to compare

0.2.0 (2025-03-27)

Features

  • add a colonies add-node command to add nodes via SSH to a remote cluster (fd4baa9)
  • add a command to create a remote colony (6ea973c)
  • add example colony and job files (#14) (4e01a7b)

Bug Fixes

  • argument parsing for colonies add-node command (cdb6f39)

v0.1.0

27 Mar 04:34
a1578cb

Choose a tag to compare

0.1.0 (2025-03-27)

Features

  • Add a colony create command (#5) (3458af4)
  • add a function to get the AMI IDs of Ubuntu images in AWS (#4) (9660a48)
  • Allow to directly start jobs on existing colonies (#6) (ec8ee29)

Bug Fixes

  • Refactor colony creation after job submission (#7) (e000c34)
  • typo in README (5e40d65)

Documentation