Skip to content

Remove STATUS column from SP provider table output#21

Merged
ygalblum merged 1 commit into
dcm-project:mainfrom
ygalblum:remove-sp-provider-status-column
Apr 23, 2026
Merged

Remove STATUS column from SP provider table output#21
ygalblum merged 1 commit into
dcm-project:mainfrom
ygalblum:remove-sp-provider-status-column

Conversation

@ygalblum

Copy link
Copy Markdown
Contributor

What

Remove the STATUS column from dcm sp provider table output after the upstream API dropped the status field from the Provider schema.

Why

The Service Provider Manager API (commit ec59988) removed the status property from the Provider object. The CLI table was displaying a field that no longer exists in API responses.

Changes

  • Removed STATUS from SP provider table headers and row function (6 columns → 5)
  • Removed status field from test sample responses and related assertions
  • Added negative assertion confirming STATUS column is absent
  • Updated spec, test plan, and checkpoint docs to reflect 5-column layout

Testing

Updated existing Ginkgo unit tests for SP provider list and get commands to remove status-related assertions and verify the STATUS column is no longer present.

## What
Remove the STATUS column from `dcm sp provider` table output after the upstream API dropped the `status` field from the Provider schema.

## Why
The Service Provider Manager API (commit ec59988) removed the `status` property from the Provider object. The CLI table was displaying a field that no longer exists in API responses.

## Changes
- Removed STATUS from SP provider table headers and row function (6 columns → 5)
- Removed `status` field from test sample responses and related assertions
- Added negative assertion confirming STATUS column is absent
- Updated spec, test plan, and checkpoint docs to reflect 5-column layout

## Testing
Updated existing Ginkgo unit tests for SP provider list and get commands to remove status-related assertions and verify the STATUS column is no longer present.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Ygal Blum <ygal.blum@gmail.com>
@ygalblum ygalblum merged commit b80a859 into dcm-project:main Apr 23, 2026
4 checks passed
@ygalblum ygalblum deleted the remove-sp-provider-status-column branch April 23, 2026 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants