feat: expand Galaxy agent and remote tooling
Add Wormhole remote helpers, provider and agent improvements, filesystem diagnostics, model metadata support, and schema-aware settings IntelliSense.
This commit is contained in:
@@ -91,7 +91,7 @@ pub fn ssh_session(ctx: &GeneratorContext) -> Option<ChipValue> {
|
||||
if session.is_ssh_wrapper_session()
|
||||
|| matches!(
|
||||
session.session_type(),
|
||||
crate::terminal::model::session::SessionType::WarpifiedRemote { .. }
|
||||
crate::terminal::model::session::SessionType::WormholedRemote { .. }
|
||||
)
|
||||
{
|
||||
let user = session.user();
|
||||
|
||||
@@ -43,7 +43,7 @@ fn test_remote_sessions() {
|
||||
let local_session = Session::test();
|
||||
let remote_session = Session::new(
|
||||
SessionInfo::new_for_test()
|
||||
.with_session_type(BootstrapSessionType::WarpifiedRemote)
|
||||
.with_session_type(BootstrapSessionType::WormholedRemote)
|
||||
.with_hostname("remote-host".to_string())
|
||||
.with_user("remote-user".to_string()),
|
||||
Arc::new(TestCommandExecutor {}),
|
||||
|
||||
@@ -1638,10 +1638,10 @@ impl DisplayChip {
|
||||
.as_ref()
|
||||
.map(|ctx| match ctx.session.session_type() {
|
||||
SessionType::Local => true,
|
||||
SessionType::WarpifiedRemote { host_id: Some(_) } => {
|
||||
SessionType::WormholedRemote { host_id: Some(_) } => {
|
||||
FeatureFlag::RemoteCodeReview.is_enabled()
|
||||
}
|
||||
SessionType::WarpifiedRemote { host_id: None } => false,
|
||||
SessionType::WormholedRemote { host_id: None } => false,
|
||||
})
|
||||
.unwrap_or(false);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user