Skip to content

feat(deployments): show live service logs after successful deploy - #708

Open
Rish-it wants to merge 2 commits into
oblien:mainfrom
Rish-it:fix/667-live-service-logs-post-deploy
Open

feat(deployments): show live service logs after successful deploy#708
Rish-it wants to merge 2 commits into
oblien:mainfrom
Rish-it:fix/667-live-service-logs-post-deploy

Conversation

@Rish-it

@Rish-it Rish-it commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Closes #667

Summary

  • switch successful compose service tabs from frozen build output to the existing per-service runtime log stream
  • keep Prepare, failed/non-running services, in-progress deployments, and pending keep/reject decisions on build history
  • connect only the active tab, backfill the latest 100 lines, retry unexpected disconnects up to five times, and stop on a terminal stream event
  • propagate natural runtime-log completion across runtime adapters and flush the SSE end frame before cleanup, including subscribe-time end and abort races

Verification

  • API: 420 files, 5,118 passed, 3 skipped
  • Dashboard: 100 files, 1,100 passed
  • Adapters: 167 files, 3,380 passed
  • API, dashboard, and adapters tsc --noEmit
  • git diff --check

Copilot AI lite review requested due to automatic review settings August 24, 2026 12:40

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

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.

feature: showing the live service / project logs after deployment finish in deployment page if the deployment success instead of keeping the logs

2 participants