PAD-12: per-terminal transport (direct Tailscale SSH or Warpgate, pre-session fallback, pinned host keys, agent key from Vault), one-call win10 launch and one-call collect, remote call timings, agentd ping
This commit is contained in:
@@ -80,9 +80,11 @@ class PosixRemoteTest(unittest.TestCase):
|
||||
|
||||
def test_live_config_runs_oregon_remotely(self):
|
||||
cfg = config.load(ROOT / "config" / "agentd.yaml")
|
||||
t = make_transport(cfg, "oregon")
|
||||
self.assertIsInstance(t, PosixWarpgateTransport)
|
||||
self.assertEqual((t.target, t.os), ("oregon", "linux"))
|
||||
t = make_transport(cfg, "oregon") # PAD-12: direct-ssh over Tailscale, Warpgate relay as fallback
|
||||
self.assertIsInstance(t.primary, PosixWarpgateTransport)
|
||||
self.assertIsInstance(t.fallback, PosixWarpgateTransport)
|
||||
self.assertEqual((t.primary.channel.stdin, t.fallback.channel.stdin), (True, False))
|
||||
self.assertEqual((t.fallback.target, t.os), ("oregon", "linux"))
|
||||
self.assertEqual(cfg.executors["codex"]["tier_defaults"], {"gpt-6.1-sol": "fast"})
|
||||
|
||||
def test_relay_argv_and_scrubbed_env(self):
|
||||
|
||||
Reference in New Issue
Block a user