Watch
0
0
Fork
You've already forked hyperhive
0

swarmctl shares the create-agent, inference and permissions shapes with the controller

This commit is contained in:
atlas 2026-10-19 17:57:21 +02:00
commit 0831b85b73
26 changed files with 675 additions and 434 deletions

View file

@ -1681,7 +1681,7 @@ mod tests {
let (state, sched) = state_with_roster();
let _queued = crate::routes::agents::create_agent(
axum::extract::State(state),
axum::Json(crate::routes::agents::CreateAgentRequest {
axum::Json(swarm_controller_api::agents::CreateAgentRequest {
name: "atlas".to_owned(),
hive: "pr1ma".to_owned(),
limits: None,
@ -1804,7 +1804,7 @@ mod tests {
let (state, sched) = state_with_roster();
let _queued = crate::routes::agents::create_agent(
axum::extract::State(state),
axum::Json(crate::routes::agents::CreateAgentRequest {
axum::Json(swarm_controller_api::agents::CreateAgentRequest {
name: "atlas".to_owned(),
hive: "pr1ma".to_owned(),
limits: None,
@ -1856,7 +1856,7 @@ mod tests {
let (state, sched) = state_with_roster();
let _queued = crate::routes::agents::create_agent(
axum::extract::State(state),
axum::Json(crate::routes::agents::CreateAgentRequest {
axum::Json(swarm_controller_api::agents::CreateAgentRequest {
name: "atlas".to_owned(),
hive: "pr1ma".to_owned(),
limits: None,
@ -1916,7 +1916,7 @@ mod tests {
let (state, sched) = state_with_roster();
let _queued = crate::routes::agents::create_agent(
axum::extract::State(state),
axum::Json(crate::routes::agents::CreateAgentRequest {
axum::Json(swarm_controller_api::agents::CreateAgentRequest {
name: "atlas".to_owned(),
hive: "pr1ma".to_owned(),
limits: None,
@ -2123,7 +2123,7 @@ mod tests {
let (state, sched) = state_with_roster();
let _queued = crate::routes::agents::create_agent(
axum::extract::State(state),
axum::Json(crate::routes::agents::CreateAgentRequest {
axum::Json(swarm_controller_api::agents::CreateAgentRequest {
name: "atlas".to_owned(),
hive: "pr1ma".to_owned(),
limits: None,