Add agent session forks, exports and Git context
Maintainer thường phản hồi trong vòng 1 ngày
@prajwal-svm đang làm issue này rồi.
Từ ngày 8/9/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Follow-up to #84 and its session/workspace requirements.
Oleafly 0.4.0 saves ACP conversations by project and can reconnect to a conversation when the agent supports session loading or resumption. Starting a fresh conversation is also available. The missing pieces are a fork/duplicate action, Markdown or JSON session export, and an explicit connection between an interactive session and the Git state it worked from.
- Fork or duplicate a session before an experiment without changing the original conversation. Respect the agent's capabilities and explain any limitation.
- Export a selected session as Markdown or JSON, including ordered messages and relevant tool activity.
- Record and show the starting Git revision when available, and allow the session to be associated with a commit or reviewed diff.
- Preserve the project, working directory, agent/session identity, model/provider when known, and permission/profile context needed to interpret the work.
- Keep exports free of credentials and private authentication data.
- Verify that forking, export and reconnect work after restarting and do not mix conversations from different projects.
Research tasks already retain a source revision; this issue should reuse that context where available.
Current implementation: ACP session record, saved sessions, and capability-aware continuation.
- Ngôn ngữ chính
- TypeScript
- Star
- 838
- Fork
- 50
- Merge trung bình
- 14 giờ 10 phút
- Pull request đã merge (30 ngày)
- 69
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Oleafly/Oleafly
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Race condition in `a_test_session_with_tree_changes_leaves_the_data_folder_alone` makes it flakyĐang mởbug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
Oleafly/Oleafly#439 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add built-in llama.cpp provider supportCó thể đã có người làm @prajwal-svm đã nhận 2 ngày trước. Đang mởarea/ai enhancement
Oleafly/Oleafly#437 · 1 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Incorrect LaTeX section title regex affecting various featuresCó thể đã có người làm @palmtenor đã nhận 2 ngày trước. Đang mởbug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
Oleafly/Oleafly#436 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Have section number for Typst Document OutlineCó thể đã có người làm @palmtenor đã nhận 2 ngày trước. Đang mởenhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100
Oleafly/Oleafly#429 · 1 reaction · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của Oleafly/Oleafly
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
outline/outline#14529 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 86/100
g1331/phantom-circuit#93 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
compiler
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
HerringtonDarkholme/hd-lang#1699 ·
Maintainer thường phản hồi trong vòng 1 ngày