Add Codex JSON sessions and usage limits
This commit is contained in:
1 parent
0862b47f76
commit
6a0202b1b5
14 files changed
+1173
-52
No files matched your search
@@ -9,6 +9,7 @@
|
||||
//! fall behind or reconnect catch up from the file by cursor.
|
||||
|
||||
pub mod claude;
|
||||
pub mod codex;
|
||||
pub mod driver;
|
||||
pub mod echo;
|
||||
pub mod import;
|
||||
@@ -33,6 +34,7 @@ use crate::config::{
|
||||
SetupConfig, SshConfig, TokenEntry,
|
||||
};
|
||||
use claude::ClaudeDriver;
|
||||
use codex::CodexDriver;
|
||||
use driver::{
|
||||
AttachmentRef, Driver, Event, EventSink, SessionCommand, SessionStatus, Unqueued, context_after,
|
||||
};
|
||||
@@ -2471,6 +2473,13 @@ fn make_driver(
|
||||
sink.clone(),
|
||||
Arc::clone(subagents),
|
||||
)?),
|
||||
DriverKind::CodexCli => Arc::new(CodexDriver::launch(
|
||||
meta,
|
||||
provider,
|
||||
Transport::for_setup(setup),
|
||||
dir,
|
||||
sink.clone(),
|
||||
)?),
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user