Merge branch 'codex/work-folders-staging-hardening-refresh' into codex/work-folders-remote-recovery-refresh

* codex/work-folders-staging-hardening-refresh:
  fix: reconcile Git environment keys and shared staging workflow
  test: await chat connection creation after agent selection
This commit is contained in:
Dotta committed 2026-09-11 16:50:48 -05:00
commit 61a43d29ef
6 files changed
+35 -4

No files matched your search

@@ -4186,7 +4186,17 @@ done
#[test]
fn github_credentials_cross_only_the_bounded_provider_environment() {
assert_eq!(GITHUB_CREDENTIAL_ENVIRONMENT_KEYS.len(), 95);
assert_eq!(
GITHUB_CREDENTIAL_ENVIRONMENT_KEYS
.iter()
.collect::<std::collections::BTreeSet<_>>()
.len(),
GITHUB_CREDENTIAL_ENVIRONMENT_KEYS.len(),
"provider environment keys must be unique",
);
for key in [
"ZDOTDIR",
"BASH_ENV",
"PAPERCLIP_RUNNER_NETWORK_ACCESS",
"PAPERCLIP_RUNNER_NETWORK_ROOTS",
"PAPERCLIP_GITHUB_AUTH_MODE",
@@ -41,8 +41,6 @@ pub(crate) const GITHUB_CREDENTIAL_ENVIRONMENT_KEYS: &[&str] = &[
"GIT_SSH",
"ZDOTDIR",
"BASH_ENV",
"ZDOTDIR",
"BASH_ENV",
"PAPERCLIP_GITHUB_BROKER_URL",
"PAPERCLIP_GITHUB_BROKER_TOKEN",
"PAPERCLIP_GITHUB_LAUNCHER_DIR",