.. _wizard: ********************** capella-console-wizard ********************** Starting with ``capella-console-client>=0.8.0`` this package ships with an interactive wizard-like CLI Installation ============ .. code:: console $ pip install capella-console-client[wizard] Note: For ZSH shells the brackets need to be escaped or full package name quoted: .. code:: console $ pip install "capella-console-client[wizard]" or pip install capella-console-client\[wizard\] .. code:: capella-console-wizard --help Configure ========= .. code:: console $ capella-console-wizard configure 2021-10-07 15:01:22,936 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - let's get you all setup using capella-console-wizard: 2021-10-07 15:01:22,936 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - Press Ctrl + C anytime to quit ? Console API key: **************************************************************** updated API key for Capella Console ? Specify the default location for downloads and .json STAC exports: (press ) /data/stuff/things/here/ updated default output path for .json STAC exports ? Specify the order of search filters to be used in searches: console UI filters on top updated order of search filters to be used in searches ? Which STAC item fields would you like to display in the search results table? done (9 selections) updated fields that to will be displayed in search results table ? Speciy default limit to be used in searches (can be overridden at search time): 100 updated default search limit to 100 Workflows ========= ``capella-console-wizard`` exposes common interactive workflows (search, order, download, cancel tasking requests). The following sections describe a subset of those Interactive search ================== Interactively search through Capella Console's STAC (Spatio Temporal Asset Catalog) .. code:: console $ capella-console-wizard workflows search you will be prompted for search 1 to many search filter (e.g. ``datetime`` , ``bbox``, ``product_type``) .. code:: console ? What are you looking for today? (Use arrow keys to move, to select, to toggle, to invert) โ— bbox โ—‹ billable_area โ—‹ center_frequency โ—‹ collect_id โ—‹ collections โ—‹ constellation ยป โ— datetime โ—‹ frequency_band โ—‹ ids โ—‹ incidence_angle โ—‹ instrument_mode โ—‹ instruments โ—‹ limit โ—‹ look_angle โ—‹ looks_azimuth โ—‹ looks_equivalent_number โ—‹ looks_range โ—‹ observation_direction โ—‹ orbit_state โ—‹ orbital_plane โ—‹ pixel_spacing_azimuth โ—‹ pixel_spacing_range โ—‹ platform โ—‹ polarizations โ—‹ product_type โ—‹ resolution_azimuth โ—‹ resolution_ground_range โ—‹ resolution_range โ—‹ squint_angle Checkout ======== Interactively search, order and download products. .. code:: console $ capella-console-wizard workflows checkout ? What would you like to do? (Use arrow keys) new search use previously saved search results ยป provide a collect id provide a taskingrequest id select existing order Given collect id .. code:: console ? provide a collect id: ? product type(s): (Use arrow keys to move, to select, to toggle, to invert) โ—‹ SLC โ— GEO โ—‹ SICD ยป โ— GEC โ—‹ SIDD โ—‹ CPHD ? asset type: (Use arrow keys to move, to select, to toggle, to invert) ยป โ—‹ all โ— raster โ—‹ metadata โ—‹ thumbnail ? download location: /Users/thomas.beyer/data/new_stuff 2021-11-17 14:00:53,144 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - searching catalog with payload {'query': {'capella:collect_id': {'in': ['']}, 'sar:product_type': {'in': ['GEO', 'GEC']}}} 2021-11-17 14:00:53,145 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - page 1 (0 - 500) 2021-11-17 14:00:53,477 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - found 2 STAC items 2021-11-17 14:00:54,461 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - reviewing order for , 2021-11-17 14:00:56,197 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - submitting order for , 2021-11-17 14:00:58,106 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - successfully submitted order 2021-11-17 14:00:58,106 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - getting presigned assets for order 2021-11-17 14:00:59,541 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - downloading 2 products 2021-11-17 14:00:59,541 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - filtering by product_types: GEO, GEC 2021-11-17 14:00:59,542 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - downloading product to /Users/thomas.beyer/data/new_stuff/ 2021-11-17 14:00:59,542 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - Only including assets HH, VV 2021-11-17 14:00:59,543 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - downloading product to /Users/thomas.beyer/data/new_stuff/ 2021-11-17 14:00:59,543 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - Only including assets HH, VV ... ? Want to open any product directories? Yes ? select which product directories you want to open done (2 selections) New search .. code:: console ? What would you like to do? new search ? Select your search filters: done (2 selections) ? collections [=]: capella-open-data ? limit [=]: 1 2021-11-17 14:10:53,289 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - searching catalog with payload {'collections': ['capella-open-data'], 'limit': 1, 'query': {'constellation': {'eq': 'capella'}}} 2021-11-17 14:10:53,289 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - page 1 (0 - 1) 2021-11-17 14:10:53,473 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - Using https://0r1mdcwa5c.execute-api.us-west-2.amazonaws.com/prod/search for searches 2021-11-17 14:10:53,637 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - found 1 STAC item โ•’โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•• โ”‚ # โ”‚ id โ”‚ instrument_mode โ”‚ product_type โ”‚ datetime โ”‚ incidence_angle โ”‚ polarizations โ”‚ โ•žโ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ก โ”‚ 1 โ”‚ CAPELLA_C05_SP_SLC_HH_20211020065916_20211020065918 โ”‚ spotlight โ”‚ SLC โ”‚ 2021-10-20T06:59:17.374865 โ”‚ 27.3 โ”‚ ['HH'] โ”‚ โ•˜โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•› ? Anything you'd like to do now? refine search Refining {"collections": [["=", ["capella-open-data"]]], "limit": [["=", 1]]} ? Select your search filters: done (2 selections) ? collections [=]: ['capella-open-data'] ? limit [=]: 2 2021-11-17 14:11:05,597 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - searching catalog with payload {'collections': ['capella-open-data'], 'limit': 2, 'query': {'constellation': {'eq': 'capella'}}} 2021-11-17 14:11:05,597 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - page 1 (0 - 2) 2021-11-17 14:11:05,759 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - found 2 STAC items โ•’โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•• โ”‚ # โ”‚ id โ”‚ instrument_mode โ”‚ product_type โ”‚ datetime โ”‚ incidence_angle โ”‚ polarizations โ”‚ โ•žโ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ก โ”‚ 1 โ”‚ CAPELLA_C05_SP_SLC_HH_20211020065916_20211020065918 โ”‚ spotlight โ”‚ SLC โ”‚ 2021-10-20T06:59:17.374865 โ”‚ 27.3 โ”‚ ['HH'] โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ 2 โ”‚ CAPELLA_C05_SP_GEC_HH_20211020065906_20211020065928 โ”‚ spotlight โ”‚ GEC โ”‚ 2021-10-20T06:59:17.374849 โ”‚ 27.3 โ”‚ ['HH'] โ”‚ โ•˜โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•› ? Anything you'd like to do now? continue ? asset type: [thumbnail] ? download location: /Users/thomas.beyer/data/new_stuff 2021-11-17 14:11:12,876 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - reviewing order for CAPELLA_C05_SP_SLC_HH_20211020065916_20211020065918, CAPELLA_C05_SP_GEC_HH_20211020065906_20211020065928 2021-11-17 14:11:14,565 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - submitting order for CAPELLA_C05_SP_SLC_HH_20211020065916_20211020065918, CAPELLA_C05_SP_GEC_HH_20211020065906_20211020065928 2021-11-17 14:11:16,409 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - successfully submitted order 48128100-47f3-11ec-8308-5bb8546cd9f5 2021-11-17 14:11:16,409 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - getting presigned assets for order 48128100-47f3-11ec-8308-5bb8546cd9f5 2021-11-17 14:11:17,845 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - downloading 2 products 2021-11-17 14:11:17,846 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - downloading product CAPELLA_C05_SP_SLC_HH_20211020065916_20211020065918 to /Users/thomas.beyer/data/new_stuff/CAPELLA_C05_SP_SLC_HH_20211020065916_20211020065918 2021-11-17 14:11:17,846 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - Only including assets thumbnail 2021-11-17 14:11:17,847 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - downloading product CAPELLA_C05_SP_GEC_HH_20211020065906_20211020065928 to /Users/thomas.beyer/data/new_stuff/CAPELLA_C05_SP_GEC_HH_20211020065906_20211020065928 2021-11-17 14:11:17,847 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - Only including assets thumbnail 2021-11-17 14:11:18,125 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - downloading to /Users/thomas.beyer/data/new_stuff/CAPELLA_C05_SP_SLC_HH_20211020065916_20211020065918/CAPELLA_C05_SP_GEO_HH_20211020065906_20211020065928_thumb.png (382.4 KiB) 2021-11-17 14:11:18,175 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - downloading to /Users/thomas.beyer/data/new_stuff/CAPELLA_C05_SP_GEC_HH_20211020065906_20211020065928/CAPELLA_C05_SP_GEO_HH_20211020065906_20211020065928_thumb.png (382.4 KiB) 2021-11-17 14:11:18,365 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - successfully downloaded to /Users/thomas.beyer/data/new_stuff/CAPELLA_C05_SP_GEC_HH_20211020065906_20211020065928/CAPELLA_C05_SP_GEO_HH_20211020065906_20211020065928_thumb.png 2021-11-17 14:11:18,365 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - successfully downloaded to /Users/thomas.beyer/data/new_stuff/CAPELLA_C05_SP_SLC_HH_20211020065916_20211020065918/CAPELLA_C05_SP_GEO_HH_20211020065906_20211020065928_thumb.png ? Do you want to open any product directories? No Update tasking requests ======================= .. code:: console $ capella-console-wizard tasks update users **with elevated permissions** will be prompted to select who they'd like to update tasking requests for .. code:: console ? Update tasking requests of ? (Use arrow keys) ยป current user by tasking request ID current organization (requires elevated perms) admin (requires elevated perms) * `current user`: tasking requests of current user will be searched * `by tasking request ID`: one or more tasking request IDs (UUIDs) will be prompted * `current organization`: tasking requests of current user's org will be searched (**requires elevated permissions**) * `admin`: user_id / org_id will be prompted in previous step and used for search (**requires elevated permissions**) After selecting scope, matching tasking requests are fetched and presented as a checkbox: .. code:: console ? Update tasking requests of ? current user 2026-02-16 14:39:42,023 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - searching tasking requests with payload ... 2026-02-16 14:39:42,813 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - found 5 tasking requests matching search query ? Which tasking request? done (2 selections) Select which fields to update (multi-select): .. code:: console ? Which fields to update? (Use arrow keys to move, to select, to toggle, to invert) ยป โ— name โ—‹ description โ—‹ custom attribute 1 โ—‹ custom attribute 2 โ—‹ product types Each selected field is then prompted individually: .. code:: console ? new name: updated tasking request name A confirmation prompt summarises the pending changes before any API call is made: .. code:: console ? Apply the following updates: name: 'updated tasking request name' to 2 tasking request(s): - aaaaaaaa-b2ca-4a44-9362-0304025e149f - bbbbbbbb-b2ca-4a44-9362-0304025e149f Yes .. code:: console โ•’โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•• โ”‚ tasking request id โ”‚ status โ”‚ name โ”‚ โ•žโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ก โ”‚ aaaaaaaa-b2ca-4a44-9362-0304025e149f โ”‚ โœ… โ”‚ updated tasking request name โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ bbbbbbbb-b2ca-4a44-9362-0304025e149f โ”‚ โœ… โ”‚ updated tasking request name โ”‚ โ•˜โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•› Cancel tasking requests ======================= .. code:: console $ capella-console-wizard tasks cancel users **with elevated permissions** will be prompted to select who they'd like to cancel tasking requests for .. code:: console ? Cancel tasking requests of ? (Use arrow keys) ยป current user by tasking request ID current organization (requires elevated perms) admin (requires elevated perms) * `current user`: cancelable tasking requests of current user will be searched * `by tasking request ID`: one or more tasking request IDs (UUIDs) will be prompted * `current organization`: cancelable tasking requests of current user's org will be searched (**requires elevated permissions**) * `admin`: user_id / org_id will be prompted in previous step and used for search (**requires elevated permissions**) .. code:: console ? Cancel tasking requests of ? current organization (requires elevated perms) 2026-02-16 14:39:42,023 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - searching tasking requests with payload {'query': {'includeRepeatingTasks': {'eq': False}, 'organizationIds': ['2d98e85f-8c4b-4089-9faf-781277dd9282'], 'lastStatusCode': ['received', 'review', 'submitted', 'active', 'accepted']}} 2026-02-16 14:39:42,813 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - found 18 tasking requests matching search query ? Which tasking request? done (3 selections) ? Please confirm you'd like to cancel the following tasking requests (cancelation charges might apply): - aaaaaaaa-b2ca-4a44-9362-0304025e149f - bbbbbbbb-b2ca-4a44-9362-0304025e149f - cccccccc-b2ca-4a44-9362-0304025e149f Yes โ•’โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•• โ”‚ tasking request id โ”‚ cancel status โ”‚ โ•žโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ก โ”‚ aaaaaaaa-b2ca-4a44-9362-0304025e149f โ”‚ โœ… โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ bbbbbbbb-b2ca-4a44-9362-0304025e149f โ”‚ โœ… โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ cccccccc-b2ca-4a44-9362-0304025e149f โ”‚ โœ… โ”‚ โ•˜โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•› Update repeat requests ====================== .. code:: console $ capella-console-wizard repeats update users **with elevated permissions** will be prompted to select who they'd like to update repeat requests for .. code:: console ? Update repeat requests of ? (Use arrow keys) ยป current user by repeat request ID current organization (requires elevated perms) admin (requires elevated perms) * `current user`: repeat requests of current user will be searched * `by repeat request ID`: one or more repeat request IDs (UUIDs) will be prompted * `current organization`: repeat requests of current user's org will be searched (**requires elevated permissions**) * `admin`: user_id / org_id will be prompted in previous step and used for search (**requires elevated permissions**) After selecting scope, matching repeat requests are fetched and presented as a checkbox: .. code:: console ? Update repeat requests of ? current user 2026-02-16 14:39:42,023 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - searching repeat requests with payload ... 2026-02-16 14:39:42,813 - ๐Ÿ›ฐ๏ธ Capella ๐Ÿ - INFO - found 3 repeat requests matching search query ? Which repeat request? done (1 selection) Select which fields to update (multi-select): .. code:: console ? Which fields to update? (Use arrow keys to move, to select, to toggle, to invert) ยป โ— name โ—‹ description โ—‹ custom attribute 1 โ—‹ custom attribute 2 โ—‹ product types Each selected field is then prompted individually: .. code:: console ? new name: updated repeat request name A confirmation prompt summarises the pending changes before any API call is made: .. code:: console ? Apply the following updates: name: 'updated repeat request name' to 1 repeat request(s): - aaaaaaaa-b2ca-4a44-9362-0304025e149f Yes .. code:: console โ•’โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•• โ”‚ repeat request id โ”‚ status โ”‚ name โ”‚ โ•žโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ก โ”‚ aaaaaaaa-b2ca-4a44-9362-0304025e149f โ”‚ โœ… โ”‚ updated repeat request name โ”‚ โ•˜โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•งโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•›