7dd94b8a-99c6-4a15-950e-16d86533015d
RuntimeError: Planner produced empty campaign_name
Traceback (most recent call last):
File "/app/tiktok_army/agents/base.py", line 131, in run
result = await self._execute(ctx)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/tiktok_army/agents/ad_campaign_director.py", line 286, in _execute
plans, planning_cost, campaign_name = await self._plan_variants(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/tiktok_army/agents/ad_campaign_director.py", line 764, in _plan_variants
raise RuntimeError("Planner produced empty campaign_name")
RuntimeError: Planner produced empty campaign_name
{
"notes": "third campaign run",
"handle": "lakucosmetics",
"outcome": "campaign_launch",
"brand_id": "00000000-0000-0000-0000-000000000001",
"objective": "conversions",
"instruction": "Plan TikTok Spark Ads campaigns to drive product page visits for the brand's hero SKU. Two to three creative angles, lean into lo-fi POV.",
"target_type": "own_brand",
"ad_objective": "conversions",
"ad_instruction": "Plan TikTok Spark Ads campaigns to drive product page visits for the brand's hero SKU. Two to three creative angles, lean into lo-fi POV.",
"compliance_scope": "recent_7d",
"daily_budget_usd": 100,
"tiktok_account_id": "f011f0d8-d1cc-4e5b-bbcb-cb5f8ca86bd8",
"ad_daily_budget_usd": 100,
"content_instruction": "Generate a lo-fi POV TikTok video that introduces the brand's hero product in under 18 seconds. No on-screen text, no logo overlay.",
"compliance_subject_type": "post_published"
}(none)
Started · completed