Skip to content

feat: add services catalog topic and complete dependencies commands#44

Merged
caballeto merged 1 commit into
mainfrom
feat/services-catalog-topic
Jun 10, 2026
Merged

feat: add services catalog topic and complete dependencies commands#44
caballeto merged 1 commit into
mainfrom
feat/services-catalog-topic

Conversation

@caballeto

Copy link
Copy Markdown
Member

Summary

  • New services topic with 9 commands: list (incl. --search, needs devhelmhq/mono#522), get, status, summary, components, categories, uptime (service-level, or component-level via --component + --from/--to), incidents (list, or full detail via second [incidentId] positional), maintenances.
  • Direct fix for the customer-reported P1: docs referenced a devhelm status-data topic that never existed. data services status|uptime keep working as aliases.
  • dependencies track gains --component (component-level tracking) and --alert-sensitivity; new dependencies update for changing sensitivity.

Test plan

  • npm run lint, npm run typecheck, npm test (1018 tests), npm run build
  • Every command exercised against the local test stack + spot-checked against production API
  • Release in the next coordinated surface batch after mono#522 deploys (--search is server-side; older APIs ignore it gracefully)

Made with Cursor

New `services` topic (9 commands): list (with --search), get, status,
summary, components, categories, uptime (service- or --component-level),
incidents (list or [incidentId] detail), maintenances. Replaces the
fictional `status-data` commands the docs referenced — direct fix for a
customer-reported P1. Extends `dependencies track` with --component and
--alert-sensitivity, adds `dependencies update`. Old `data services`
commands remain as hidden aliases.

Co-authored-by: Cursor <cursoragent@cursor.com>
@caballeto caballeto merged commit f68d0a4 into main Jun 10, 2026
3 checks passed
@caballeto caballeto deleted the feat/services-catalog-topic branch June 10, 2026 13:18
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.

1 participant