warpdotdev/warp · error · anyhow::Error
This feature is not enabled
Error message
This feature is not enabled
What it means
Error "This feature is not enabled" thrown in warpdotdev/warp.
Source
Thrown at app/src/ai/agent_sdk/federate.rs:23
use warp_cli::GlobalOptions;
use warp_cli::agent::OutputFormat;
use warp_cli::federate::{FederateCommand, IssueGcpTokenArgs, IssueTokenArgs};
use warp_core::features::FeatureFlag;
use warp_errors::report_error;
use warp_managed_secrets::ManagedSecretManager;
use warpui::platform::TerminationMode;
use warpui::{AppContext, SingletonEntity as _};
use super::common::set_ambient_task_context_from_run_id;
/// Run identity federation commands.
pub fn run(
ctx: &mut AppContext,
global_options: GlobalOptions,
command: FederateCommand,
) -> Result<()> {
if !FeatureFlag::OzIdentityFederation.is_enabled() {
return Err(anyhow::anyhow!("This feature is not enabled"));
}
match command {
FederateCommand::IssueToken(args) => issue_token(ctx, args, global_options.output_format),
FederateCommand::IssueGcpToken(args) => issue_gcp_token(ctx, args),
}
}
fn issue_token(
ctx: &mut AppContext,
args: IssueTokenArgs,
output_format: OutputFormat,
) -> Result<()> {
// Set the task ID so the ambient agent workload token header is sent.
set_ambient_task_context_from_run_id(ctx, &args.run_id)?;
let duration: std::time::Duration = args.duration.into();
let audience = args.audience;
let subject_template = match args.subject_template {View on GitHub (pinned to e72fd7aacb)
When it happens
Trigger: Thrown at app/src/ai/agent_sdk/federate.rs:23 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of warpdotdev/warp@e72fd7aacb (2026-08-16).
Data as JSON: /api/errors/651a3c9d254fd8b6.
Report an issue: GitHub.