Skip to content

Merge dev to main: cascade dashboard CLI#293

Merged
zbigniewsobiecki merged 2 commits intomainfrom
dev
Feb 16, 2026
Merged

Merge dev to main: cascade dashboard CLI#293
zbigniewsobiecki merged 2 commits intomainfrom
dev

Conversation

@zbigniewsobiecki
Copy link
Copy Markdown
Member

Summary

Merge dev branch to main after successful CI. Includes:

  • Full cascade dashboard CLI (33 commands, 8 topics) consuming tRPC endpoints
  • New webhooks tRPC router
  • 67 new tests (1156 total passing)
  • CLAUDE.md and .cascade/.claude dev environment configs

All CI checks passed on dev.

🤖 Generated with Claude Code

zbigniewsobiecki and others added 2 commits February 16, 2026 13:45
Add a full-featured `cascade` CLI binary for managing the dashboard from
the terminal. The CLI consumes the same tRPC endpoints as the web UI —
no business logic duplication, full type safety via AppRouter import.

- 33 commands across 8 topics: auth, runs, projects, credentials,
  defaults, org, agents, webhooks
- Shared modules: config persistence, tRPC client factory, base command
  class, output formatting (tables, detail views, relative dates)
- New webhooks tRPC router extracted from tools/setup-webhooks.ts
- Dual binary support: cascade (dashboard) + cascade-tools (agents)
- 67 new tests across 6 test files (config, format, base, client,
  webhooks router, router integration)
- CLAUDE.md updated with CLI documentation and command reference
- .claude and .cascade dev environment configs

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat: add cascade dashboard CLI with tRPC client and webhooks router
@zbigniewsobiecki zbigniewsobiecki merged commit edda263 into main Feb 16, 2026
8 checks passed
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