tinyhumansai/openhuman · error · SubagentRunError
subagent_runner: config load failed building integrations_ag
Error message
subagent_runner: config load failed building integrations_agent for toolkit `{tk}`: {e} What it means
Error "subagent_runner: config load failed building integrations_agent for toolkit `{tk}`: {e}" thrown in tinyhumansai/openhuman.
Source
Thrown at src/openhuman/agent/harness/subagent_runner/ops/runner.rs:834
// specialists whose tools they do not advertise directly.
super::super::tool_prep::retain_parent_visible_tool_indices(
&mut allowed_indices,
&parent.all_tools,
&parent.subagent_tool_ceiling_names,
);
if is_integrations_agent_with_toolkit {
if let Some(tk) = toolkit_filter {
let arc_config = match config.as_ref() {
Ok(c) => std::sync::Arc::clone(c),
Err(e) => {
tracing::warn!(
agent_id = %definition.id,
toolkit = %tk,
error = %e,
"[subagent_runner:typed] config load failed; dynamic composio tools won't be registered"
);
return Err(SubagentRunError::Provider(anyhow::anyhow!(
"subagent_runner: config load failed building integrations_agent for toolkit `{tk}`: {e}"
)));
}
};
use crate::openhuman::integrations::composio::client::{
create_composio_client, ComposioClientKind,
};
let client_kind = match create_composio_client(arc_config.as_ref()) {
Ok(k) => Some(k),
Err(e) => {
tracing::warn!(
agent_id = %definition.id,
toolkit = %tk,
error = %e,
"[subagent_runner:typed] composio factory failed; dynamic per-action tools fall back to cached catalogue"
);
NoneView on GitHub (pinned to a221052e0d)
When it happens
Trigger: Thrown at src/openhuman/agent/harness/subagent_runner/ops/runner.rs:834 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of tinyhumansai/openhuman@a221052e0d (2026-08-16).
Data as JSON: /api/errors/0088f81df98d4117.
Report an issue: GitHub.