Skip to content

Promote staging to main (v0.77.4)#2895

Merged
mabry1985 merged 7 commits intomainfrom
staging
Mar 18, 2026
Merged

Promote staging to main (v0.77.4)#2895
mabry1985 merged 7 commits intomainfrom
staging

Conversation

@mabry1985
Copy link
Contributor

@mabry1985 mabry1985 commented Mar 18, 2026

fix: show project goal in detail view header + global capacity gate

Summary by CodeRabbit

Release Notes v0.77.4

  • New Features

    • Project goal now displays in the project detail view header for better visibility.
  • Bug Fixes

    • Improved adaptive heartbeat system with enhanced observability and reliability.
  • Chores

    • Updated package version to 0.77.4.
    • Updated internal dependencies across the monorepo.

@mabry1985 mabry1985 enabled auto-merge March 18, 2026 17:25
@coderabbitai
Copy link

coderabbitai bot commented Mar 18, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: e3b7f0f8-0313-44b3-8c94-31ae3ad3079d

📥 Commits

Reviewing files that changed from the base of the PR and between d192e73 and 0d1b79a.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (33)
  • apps/server/package.json
  • apps/server/src/server/services.ts
  • apps/server/src/services/ava-cron-tasks.ts
  • apps/ui/package.json
  • apps/ui/src/components/views/projects-view/wizard/active-project-view.tsx
  • libs/dependency-resolver/CHANGELOG.md
  • libs/dependency-resolver/package.json
  • libs/flows/CHANGELOG.md
  • libs/flows/package.json
  • libs/git-utils/CHANGELOG.md
  • libs/git-utils/package.json
  • libs/model-resolver/CHANGELOG.md
  • libs/model-resolver/package.json
  • libs/observability/CHANGELOG.md
  • libs/observability/package.json
  • libs/platform/CHANGELOG.md
  • libs/platform/package.json
  • libs/prompts/CHANGELOG.md
  • libs/prompts/package.json
  • libs/spec-parser/CHANGELOG.md
  • libs/spec-parser/package.json
  • libs/tools/CHANGELOG.md
  • libs/tools/package.json
  • libs/types/CHANGELOG.md
  • libs/types/package.json
  • libs/ui/CHANGELOG.md
  • libs/ui/package.json
  • libs/utils/CHANGELOG.md
  • libs/utils/package.json
  • package.json
  • packages/mcp-server/CHANGELOG.md
  • packages/mcp-server/package.json
  • packages/mcp-server/plugins/automaker/.claude-plugin/plugin.json

📝 Walkthrough

Walkthrough

This patch release (0.77.3 → 0.77.4) bumps internal package versions across the monorepo, adds rendering of project goals in the UI header, refactors adaptive heartbeat service from Anthropic-specific to generic query interface with renamed PR tracking fields, and injects new dependencies into the cron task service.

Changes

Cohort / File(s) Summary
Version Bumps
package.json, apps/*/package.json, libs/*/package.json, packages/*/package.json, packages/mcp-server/plugins/.../.claude-plugin/plugin.json
Incremented version from 0.77.3 to 0.77.4 across all package manifests.
Service Wiring
apps/server/src/server/services.ts
Added settingsService and escalationRouter as injected dependencies to createServices and registerAvaCronTasks function calls.
Adaptive Heartbeat Refactor
apps/server/src/services/ava-cron-tasks.ts
Replaced Anthropic-specific model invocation with generic simpleQuery service call, exported handleAdaptiveHeartbeat function (visibility change), renamed failedPRs field to reviewPRs, and added explicit tracing context and single-turn limit.
Dependency Updates
apps/server/package.json, apps/ui/package.json, libs/*/package.json
Updated internal @protolabsai/\* package dependencies from ^0.77.3 to ^0.77.4.
UI Enhancement
apps/ui/src/components/views/projects-view/wizard/active-project-view.tsx
Added conditional rendering of project.goal as muted text in the header area when present.
Changelog Additions
libs/*/CHANGELOG.md, packages/*/CHANGELOG.md
Added 0.77.4 patch release sections documenting bug fixes, refactors, and updated dependencies (with some duplicate entries in the changelog content).

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

  • Promote staging to main (v0.71.2) #2798: Modifies Ava cron task code registration and LLM service invocation patterns, introducing dependency wiring changes and service handler modifications similar to this PR's refactoring of adaptive heartbeat service calls.

Poem

🐰✨ A hop, skip, and version bump away,
We render project goals in bright display!
Heartbeats now query with a simpler flair,
Dependencies dance through the monorepo air.
From Anthropic's arms to queries generic—
This patch makes the system more scenic! 🚀

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch staging
📝 Coding Plan
  • Generate coding plan for human review comments

Comment @coderabbitai help to get the list of available commands and usage tips.

@mabry1985 mabry1985 disabled auto-merge March 18, 2026 17:26
@mabry1985 mabry1985 merged commit 93325cc into main Mar 18, 2026
9 of 13 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