SKU 3 custom agent
Custom prompts are ops-led until a later CMS. Do not build a per-customer prompt manager for this slice. FAC /admin/aimee/prompt remains the Aimee (FAC) editor.
Recipe
- Copy
src/aimee/chat/agents/aimee-partner.jsonto a new file, e.g.acme-coder.json, and set a uniqueslug. - Keep FindACode links on unless the contract says otherwise. Do not enable gated AMA / JAMA / vendor tools for external actors.
- Optional: point
prompt_base_file/prompt_manifest_fileat a private prompt directory. Or setprompt_profile_slugif you overlay a published DB profile. - If using DB prompts: import/publish that profile (
php ops/import_prompt_mirror.phpfor the agent you created), then restart is still required for JSON slug discovery. - Add the slug to
[chatbot] ENABLED_AGENTSon workers and the API host. - Bind the customer’s
ai_api_clients.allowed_agent_slugsto the new slug (FAC API-clients admin orphp ops/provision_api_client.php --slug=… --agent=…). - Restart workers:
/srv/aimee/ops/restart-aimee-service-workers.sh.
Do not add SKU 3 slugs to prompt_block_sync.json (that file is Aimee vs HccCoder only).