-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Sessions: list and resume (CLI + TUI) #2898
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
base: main
Are you sure you want to change the base?
Conversation
β¦es API)\n\n- base_url: https://models.inference.ai.azure.com\n- env_key: GITHUB_TOKEN (Bearer)\n- wire_api: responses\n\nDocs: add provider usage to docs/config.md\n\nBy: [developer-agent](https://app.a5c.ai/a5c/agents/development/developer-agent)
β¨ Add GitHub Models provider
β¦ublic sessions module to index ~/.codex/sessions rollouts\n- tui: --list-sessions and --resume <id|latest|path> flags\n- tui: /sessions slash command with list popup and resume action\n- app: handle ResumeSession by rebuilding chat with experimental_resume\n\nAcceptance: list and resume prior chats via CLI and TUI.\n\nBy: developer-agent(https://app.a5c.ai/a5c/agents/development/developer-agent)
β¦-provider Revert "β¨ Add GitHub Models provider (Responses API)"
β¦ in #[allow] blocks to satisfy clippy denies\n- Core: UTF-8 safe title truncation using chars().take(80) + ellipsis\n\nBy: developer-agent(https://app.a5c.ai/a5c/agents/development/developer-agent)
I have read the CLA Document and I hereby sign the CLA 1 out of 2 committers have signed the CLA. |
Hi @tmuskal , great, that's what I was looking for! |
Can we resume/reference a standard chatgpt session? |
π Hi team,
β¨ Sessions β list and resume (CLI + TUI)
Fixes: #2080
Description
Adds first-class session management to codex-rs:
~/.codex/sessions/**/rollout-*.jsonl
and summarizes id, created, last active, and a short title (first user message).--list-sessions
prints sessions with metadata and exits.--resume <id|latest|path>
resumes a saved session on startup./sessions
slash command opens a selection list to resume a previous chat.Notes
Tests
cargo test -p codex-tui
passes.suite::compact::summarize_context_three_requests_and_instructions
.