TikTok Army
Agent fleet · Studio-powered
Workflow
OverviewNew briefWorkflowsApprovals
Operations
Agent catalogAgent runsRun indexAlerts
Domain
PostsBrandsCompetitors
Knowledge
User guideBuilder docsSkills
System
Settings
Read-only.
Writes route through agents → spend cap → compliance.
envproduction
read-only · writes route through agents
Updated just now
← content_producer

Run 3688e299…

3688e299-715c-423e-ba77-c4fb01fda1db

failed
Agent
content_producer
Trigger
manual
Latency
261ms
Cost
—
Model
—
Brand
00000000…
Started
2026-04-28 13:49:48
Completed
2026-04-28 13:49:48

Error

RuntimeError: creative brief failed business validation: hashtags count must be 3-6, got 2

Traceback (most recent call last):
  File "/app/tiktok_army/agents/content_producer.py", line 402, in _plan_content
    validate_business_brief(creative_brief, is_business_account=True)
  File "/app/tiktok_army/skills/creative.py", line 233, in validate_business_brief
    raise BriefValidationError(
tiktok_army.skills.creative.BriefValidationError: hashtags count must be 3-6, got 2

The above exception was the direct cause of the following exception:

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/content_producer.py", line 167, in _execute
    plan, planning_cost = await self._plan_content(
                          ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/tiktok_army/agents/content_producer.py", line 404, in _plan_content
    raise RuntimeError(f"creative brief failed business validation: {exc}") from exc
RuntimeError: creative brief failed business validation: hashtags count must be 3-6, got 2
Input15 lines
{
  "notes": "second campaign run",
  "handle": "lakucosmetics",
  "outcome": "campaign_launch",
  "brand_id": "00000000-0000-0000-0000-000000000001",
  "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.",
  "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",
  "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"
}
Output1 lines
(none)

Started 4d ago · completed 4d ago