Add agent session forks, exports and Git context
I maintainer di solito rispondono entro 1 giorno
@prajwal-svm ci sta già lavorando.
Dal 8/9/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
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.
- Lingua principale
- TypeScript
- Stelle
- 838
- Fork
- 50
- Merge medio
- 14h 10m
- PR unite (30g)
- 69
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Oleafly/Oleafly
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Race condition in `a_test_session_with_tree_changes_leaves_the_data_folder_alone` makes it flakyApertabug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
Oleafly/Oleafly#439 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Add built-in llama.cpp provider supportForse già presa @prajwal-svm l’ha presa 2 giorni fa. Apertaarea/ai enhancement
Oleafly/Oleafly#437 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Incorrect LaTeX section title regex affecting various featuresForse già presa @palmtenor l’ha presa 2 giorni fa. Apertabug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Oleafly/Oleafly#436 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Have section number for Typst Document OutlineForse già presa @palmtenor l’ha presa 2 giorni fa. Apertaenhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 62/100
Oleafly/Oleafly#429 · 1 reazione · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di Oleafly/Oleafly
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
outline/outline#14529 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 86/100
g1331/phantom-circuit#93 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
compiler
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
HerringtonDarkholme/hd-lang#1699 ·
I maintainer di solito rispondono entro 1 giorno