cli
cli copied to clipboard
Command-line interface for running Temporal Server and interacting with Workflows, Activities, Namespaces, and other parts of Temporal
## What was changed Added support for passing `--rps` flag to batch operations. ℹ️ FYI I've only added a single test for TerminateWorkflow, even though there are 3 batch APIs....
### Describe the solution you'd like We assumed incorrectly that OSs won't give out recently bound ports, but tests reveal it may. Fix https://github.com/temporalio/cli/blob/main/temporalcli/devserver/freeport.go to: * Just have one `GetFreePort()...
### Describe the bug Since 0.12.0, launching the CLI without a `stdout` file descriptor causes [the `Printer` to panic](https://github.com/temporalio/cli/blob/main/temporalcli/internal/printer/printer.go#L199) as soon as the process attempts to emit some output. This...
## What was changed - Don't panic in Printer if no stdout ## Why? - Fixes #544
### Describe the solution you'd like Today the `Progress` table appears and then with no blank line between, the `Results` part appears. We need a blank line before that `Results`...
### Describe the solution you'd like Today users get: ``` Result: Status COMPLETED Result {"metadata":{"encoding":"YmluYXJ5L3NuYXBweQ=="},"data":"NdAKFgoIZW5jb2RpbmcSCmpzb24vcGxhaW4SGyJSZWNlaXZlZCBQbGFpbiB0ZXh0IGlucHV0Ig=="} ``` We need to tell them that the result is encoded and with what encoding...
### Describe the solution you'd like Do after #545. Previous 0.11.0 CLI had the `Details` column of `workflow show` a bit more readable than current. See if we can make...
### Describe the solution you'd like Previous incarnations of the CLI did not show this by default. Add some flag to show it.
### What are you really trying to do? ### Describe the bug With CLI version 0.12.0, I started a local development server with the `--http-port` option. Since I had already...
### Describe the bug Confirm `TEMPORAL_ENV` env var properly sets the equivalent of `--env`. This may require special handling since that flag is used before others (because it governs what...