{"record":{"id":"651a3c9d254fd8b6","repo":"warpdotdev/warp","slug":"this-feature-is-not-enabled","errorCode":null,"errorMessage":"This feature is not enabled","messagePattern":"This feature is not enabled","errorType":"exception","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"app/src/ai/agent_sdk/federate.rs","lineNumber":23,"sourceCode":"use warp_cli::GlobalOptions;\nuse warp_cli::agent::OutputFormat;\nuse warp_cli::federate::{FederateCommand, IssueGcpTokenArgs, IssueTokenArgs};\nuse warp_core::features::FeatureFlag;\nuse warp_errors::report_error;\nuse warp_managed_secrets::ManagedSecretManager;\nuse warpui::platform::TerminationMode;\nuse warpui::{AppContext, SingletonEntity as _};\n\nuse super::common::set_ambient_task_context_from_run_id;\n\n/// Run identity federation commands.\npub fn run(\n    ctx: &mut AppContext,\n    global_options: GlobalOptions,\n    command: FederateCommand,\n) -> Result<()> {\n    if !FeatureFlag::OzIdentityFederation.is_enabled() {\n        return Err(anyhow::anyhow!(\"This feature is not enabled\"));\n    }\n    match command {\n        FederateCommand::IssueToken(args) => issue_token(ctx, args, global_options.output_format),\n        FederateCommand::IssueGcpToken(args) => issue_gcp_token(ctx, args),\n    }\n}\n\nfn issue_token(\n    ctx: &mut AppContext,\n    args: IssueTokenArgs,\n    output_format: OutputFormat,\n) -> Result<()> {\n    // Set the task ID so the ambient agent workload token header is sent.\n    set_ambient_task_context_from_run_id(ctx, &args.run_id)?;\n\n    let duration: std::time::Duration = args.duration.into();\n    let audience = args.audience;\n    let subject_template = match args.subject_template {","sourceCodeStart":5,"sourceCodeEnd":41,"githubUrl":"https://github.com/warpdotdev/warp/blob/e72fd7aacbbb2236d9b3be2aad7e7178fe94b4bc/app/src/ai/agent_sdk/federate.rs#L5-L41","documentation":"Error \"This feature is not enabled\" thrown in warpdotdev/warp.","triggerScenarios":"Thrown at app/src/ai/agent_sdk/federate.rs:23 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"e72fd7aacbbb2236d9b3be2aad7e7178fe94b4bc","analyzedAt":"2026-08-16T08:27:25.381Z","schemaVersion":2},"datasetVersion":"2026-08-16T13:17:31.715Z"}