-
Notifications
You must be signed in to change notification settings - Fork 46k
refactor(backend/copilot): unified transcript context — extract_context_messages, mode-gated --resume, compaction-aware gap-fill #12804
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 10 commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
4efa1c4
fix(copilot): set session_id on mode-switch T1 to enable --resume on …
majdyz df205b5
fix(backend/copilot): strip CLI session file to prevent auto-compacti…
majdyz d27d221
Merge branch 'master' of github.com:Significant-Gravitas/AutoGPT into…
majdyz 5fccd8a
Merge branch 'master' of github.com:Significant-Gravitas/AutoGPT into…
majdyz af8a86e
refactor(backend/copilot): consolidate session storage to single GCS …
majdyz 2ec20e7
fix(backend/copilot): address review comments cycle 1
majdyz 6023d3e
fix(backend/copilot): use explicit side_effect list in download excep…
majdyz 3e137eb
refactor(backend/copilot): pure-GCS restore/upload, disk I/O moves to…
majdyz 95a90b9
chore: merge dev into fix/copilot-single-session-store
majdyz d6d4fd5
refactor(backend/copilot): unify transcript API — TranscriptDownload,…
majdyz 9118d61
fix(backend/copilot): use backend.util.json in _append_gap_to_builder…
majdyz 5b48782
fix(backend/copilot): address review cycle 2 — write stripped bytes, …
majdyz f3bf44c
refactor(backend/copilot): extract _restore_cli_session_for_turn to f…
majdyz 7737b7c
fix(backend/copilot): fallback empty text block for empty-content gap…
majdyz 2e92efa
test(backend/copilot): add TestDetectGap unit tests for detect_gap bo…
majdyz d30ff9e
test(backend/copilot): add coverage for mode field, gap-fill, and SDK…
majdyz bd2efed
fix(frontend): allow zooming out more in the builder (#12690)
chernistry f6a2a11
fix(backend/copilot): fix import sort order and black formatting in t…
majdyz 5cdc7d1
Merge branch 'dev' of github.com:Significant-Gravitas/AutoGPT into fi…
majdyz e11e384
fix(backend/copilot): sanitize OSError path in write log, patch confi…
majdyz 2c7ba36
fix(backend/copilot): use e.strerror in _read_cli_session_from_disk O…
majdyz 0732fb6
fix(backend/copilot): update stale upload_cli_session/restore_cli_ses…
majdyz cbf71fd
fix(backend/copilot): skip --resume for DB-reconstructed transcripts
majdyz 9415166
fix(backend/copilot): split broad except in _read_cli_session_from_di…
majdyz c3aaa1d
remove useless env
majdyz c305ce5
fix(backend/copilot): use JSONL coverage count as transcript watermark
majdyz dfa07d8
refactor(backend/copilot): unified transcript context — extract_conte…
majdyz d91cfb5
Merge branch 'master' into fix/copilot-single-session-store
majdyz 0c3a158
fix(backend/copilot): set transcript_content on baseline restore, fix…
majdyz c263fbc
docs(backend/copilot): document tool_calls flattening in extract_cont…
majdyz 7aef023
fix(backend/copilot): encode content to bytes in cmd_load upload_tran…
majdyz 2f3003f
fix(backend/copilot): make upload_transcript atomic — sequential writ…
majdyz 3fb63d7
remove: test screenshots accidentally cherry-picked
majdyz b05846d
fix(backend/copilot): narrow broad except, fix len unit, add invarian…
majdyz 33a7b83
fix(backend/copilot): fix len(source) log metric, add retry comment, …
majdyz add4f83
fix(backend/copilot): fix lines-stripped metric, narrow exception, us…
majdyz 8b9b2e0
fix(backend/copilot): warn and skip malformed tool-gap messages lacki…
majdyz 44e070c
nit(backend/copilot): convert f-string to %-logging in _format_sdk_co…
majdyz 427b592
fix(backend/copilot): run black formatter on service.py after lint fix
majdyz bb64e08
fix(backend/copilot): baseline always uploads when GCS has no transcript
majdyz 872de0e
fix(backend/copilot): guard session.messages[-1] against empty list i…
majdyz 532a1cb
fix(backend/copilot): use len(session.messages) watermark — eliminate…
majdyz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.