Skip to content

Merge dev to main#305

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

Merge dev to main#305
zbigniewsobiecki merged 2 commits intomainfrom
dev

Conversation

@zbigniewsobiecki
Copy link
Copy Markdown
Member

Summary

Merges dev to main. Includes:

  • Manual debug analysis — trigger debug analysis on any run via CLI (--analyze/--wait), web UI, and tRPC API
  • Automatic PR base branchcreate-pr auto-resolves --base from CASCADE_BASE_BRANCH env var
  • Claude Code model dropdown — richer progress reports, model selection UI
  • Config provider unit tests — comprehensive test coverage for provider module

All CI checks passing on dev.

🤖 Generated with Claude Code

zbigniewsobiecki and others added 2 commits February 16, 2026 17:47
Add on-demand debug analysis for any agent run via CLI, web UI, and tRPC API.
Previously, debug analysis only ran automatically for failed/timed_out runs.
Now users can analyze any run (including successful ones for efficiency review)
and re-run analysis on already-analyzed runs.

Changes:
- Add triggerDebugAnalysis tRPC mutation and getDebugAnalysisStatus query
- Add --analyze and --wait flags to `cascade runs debug` CLI command
- Add Run Analysis / Re-run Analysis buttons in web UI with auto-polling
- Add in-memory analysis status tracker (debug-status.ts)
- Add deleteDebugAnalysisByRunId for replace-on-rerun
- Fix severity field: use 'manual' for non-failure/non-timeout runs

Also makes PR base branch automatic via CASCADE_BASE_BRANCH env var:
- create-pr CLI: --base defaults to CASCADE_BASE_BRANCH env var
- adapter: injects project.baseBranch as CASCADE_BASE_BRANCH into secrets
- Remove --base from CreatePR tool manifest (agents no longer specify it)
- Update implementation prompt and git partial to stop specifying --base

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat: manual debug analysis triggering and automatic base branch for PRs
@zbigniewsobiecki zbigniewsobiecki merged commit 09d6d29 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