diff --git a/CHANGELOG.md b/CHANGELOG.md
index b2b4ffc9..b5a15894 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+# Unreleased
+- Update `--help` text, the READMEs and the crate descriptions to refer to UiPath IXP rather than
+ Re:infer, and print `re` rather than `reinfer-cli` in `re --help` and `re --version`. The config
+ file location (`~/.config/reinfer`), the `REINFER_CLI_NUM_THREADS` environment variable, the
+ `--reinfer-tenant-id` flag and the `reinfer-cli`/`reinfer-client` crate names are unchanged
+
# v0.42.0
- Fix `re get datasets`, `re prune`, `re get custom-label-trend-report` and `re package upload`
failing for a whole tenant when any one of its datasets used an attribution method, model version,
diff --git a/README.md b/README.md
index 30a92109..5ef89ea7 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-
+
diff --git a/api/Cargo.toml b/api/Cargo.toml
index 03186643..11c4b4ad 100644
--- a/api/Cargo.toml
+++ b/api/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "reinfer-client"
version = "0.42.0"
-description = "API client for Re:infer, the conversational data intelligence platform"
+description = "API client for UiPath IXP"
homepage = "https://github.com/reinfer/cli"
readme = "README.md"
authors = ["reinfer Ltd. "]
diff --git a/api/README.md b/api/README.md
index f351e194..9a8cf34a 100644
--- a/api/README.md
+++ b/api/README.md
@@ -1,3 +1,3 @@
-# API Library for reinfer
+# API Library for UiPath IXP
-A Rust library for the reinfer API.
+A Rust library for the UiPath IXP API.
diff --git a/api/src/retry.rs b/api/src/retry.rs
index c2171262..0749001c 100644
--- a/api/src/retry.rs
+++ b/api/src/retry.rs
@@ -15,7 +15,7 @@ pub enum RetryStrategy {
Always,
}
-/// Configuration for the Reinfer client if retrying timeouts.
+/// Configuration for the IXP client if retrying timeouts.
#[derive(Clone, Debug, PartialEq)]
pub struct RetryConfig {
/// Strategy for when to retry after a timeout
diff --git a/cli/Cargo.toml b/cli/Cargo.toml
index 7c93966b..ef6037df 100644
--- a/cli/Cargo.toml
+++ b/cli/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "reinfer-cli"
version = "0.42.0"
-description = "Command line interface for Re:infer, the conversational data intelligence platform"
+description = "Command line interface for UiPath IXP"
homepage = "https://github.com/reinfer/cli"
readme = "README.md"
authors = ["reinfer Ltd. "]
diff --git a/cli/src/args.rs b/cli/src/args.rs
index be2129ed..ace31cbb 100644
--- a/cli/src/args.rs
+++ b/cli/src/args.rs
@@ -10,9 +10,10 @@ use reqwest::Url;
use std::{path::PathBuf, str::FromStr};
use structopt::StructOpt;
-/// re is the command line interface to reinfer clusters.
+/// re is the command line interface for UiPath IXP.
#[derive(Debug, StructOpt)]
#[structopt(
+ name = "re",
global_settings = &[
structopt::clap::AppSettings::ColoredHelp,
structopt::clap::AppSettings::InferSubcommands,
@@ -71,7 +72,7 @@ pub enum Command {
Completion { shell: Shell },
#[structopt(name = "config")]
- /// Manage reinfer authentication and endpoint contexts
+ /// Manage IXP authentication and endpoint contexts
Config {
#[structopt(subcommand)]
config_args: ConfigArgs,
diff --git a/cli/src/commands/config.rs b/cli/src/commands/config.rs
index 2de10f52..f92e760d 100644
--- a/cli/src/commands/config.rs
+++ b/cli/src/commands/config.rs
@@ -16,18 +16,18 @@ use anyhow::{anyhow, Result};
#[derive(Debug, StructOpt)]
pub enum ConfigArgs {
#[structopt(name = "add")]
- /// Add a new context to the reinfer config file
+ /// Add a new context to the config file
AddContext {
#[structopt(long = "name", short = "n")]
/// The name of the context that will be created or updated
name: Option,
#[structopt(long = "endpoint", short = "e")]
- /// The reinfer cluster endpoint that will be used for this context
+ /// The IXP cluster endpoint that will be used for this context
endpoint: Option,
#[structopt(long = "token", short = "t")]
- /// The reinfer API token that will be used for this context
+ /// The IXP API token that will be used for this context
token: Option,
#[structopt(long = "accept-invalid-certificates", short = "k")]
@@ -48,14 +48,14 @@ pub enum ConfigArgs {
CurrentContext,
#[structopt(name = "delete")]
- /// Delete the specified context from the reinfer config file
+ /// Delete the specified context from the config file
DeleteContext {
/// The name(s) of the context(s) which will be deleted
names: Vec,
},
#[structopt(name = "ls")]
- /// List available contexts in a reinfer config file
+ /// List available contexts in the config file
ListContexts {
#[structopt(long = "tokens")]
/// Show API tokens (by default tokens are hidden).
@@ -63,7 +63,7 @@ pub enum ConfigArgs {
},
#[structopt(name = "use")]
- /// Set the current context in the reinfer config file
+ /// Set the current context in the config file
UseContext {
/// The name of the context.
name: String,
@@ -83,7 +83,7 @@ pub enum ConfigArgs {
/// The URL to be parsed
#[structopt(long = "url", short = "u")]
url: Option,
- /// The reinfer API token that will be used for this context
+ /// The IXP API token that will be used for this context
#[structopt(long = "token", short = "t")]
token: Option,
},