Skip to content

[Freepilot] feat: job summary display - #18

Open
freepilot-bot wants to merge 1 commit into
getAlby:masterfrom
freepilot-bot:feat/job-summary-display-26
Open

[Freepilot] feat: job summary display#18
freepilot-bot wants to merge 1 commit into
getAlby:masterfrom
freepilot-bot:feat/job-summary-display-26

Conversation

@freepilot-bot

Copy link
Copy Markdown
Contributor

Fixes #13

commit ba2c2b9
Author: freepilot-bot 215356755+freepilot-bot@users.noreply.github.com
Date: Thu Jun 26 15:55:35 2025 +0000

feat: show high-level summary of job progress and costs

Add a new feature to display a high-level summary on the Job detail page that shows:
- Current step being executed
- List of completed steps in chronological order
- Total amount charged in sats

The log analyzer parses job logs using pattern matching to identify key milestones
like repository preparation, code analysis, solution coding, and PR creation.
This provides users with better visibility into the job progress without having
to read through detailed logs.

Changes:
- Add analyzeLogs.ts to extract high-level progress from job logs
- Modify jobs API endpoint to include summary data
- Update JobPage.tsx to display progress summary with visual indicators
- Show completed steps with checkmarks and current step with appropriate icons

View job on Freepilot: https://freepilot.albylabs.com/jobs/26

Add a new feature to display a high-level summary on the Job detail page that shows:
- Current step being executed
- List of completed steps in chronological order
- Total amount charged in sats

The log analyzer parses job logs using pattern matching to identify key milestones
like repository preparation, code analysis, solution coding, and PR creation.
This provides users with better visibility into the job progress without having
to read through detailed logs.

Changes:
- Add analyzeLogs.ts to extract high-level progress from job logs
- Modify jobs API endpoint to include summary data
- Update JobPage.tsx to display progress summary with visual indicators
- Show completed steps with checkmarks and current step with appropriate icons
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.

Show highlevel summary of what is currently being executed and what amount was charged

1 participant