From 95fb859ea164835d8a32bef96be78ce09401f053 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sat, 16 May 2026 12:21:23 +0000 Subject: [PATCH] recruiter-triage v3: Perks & Office Life section + cache-first deep_research - claude-agent-service bumped to f764fef6 (agent system prompt adds the Perks block: food/health/pension/equity/PTO/parental/equipment/ learning/wellness/amenities/commuter). 1200-word cap. - recruiter-responder bumped to 38a2cdaa (cache-first deep_research: serves cached payload if fetched_at + ttl_seconds > now; cache writes upsert; new force flag bypasses). Verified end-to-end: deep_research on Datadog now returns full Perks section (~220s, $0.60, 23 turns). Earlier 500 fixed (was uq_research_company_tier dup-key on re-run). Co-Authored-By: Claude Opus 4.7 --- stacks/claude-agent-service/main.tf | 2 +- stacks/recruiter-responder/terragrunt.hcl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/stacks/claude-agent-service/main.tf b/stacks/claude-agent-service/main.tf index 8c3c3ebe..28774160 100644 --- a/stacks/claude-agent-service/main.tf +++ b/stacks/claude-agent-service/main.tf @@ -12,7 +12,7 @@ locals { namespace = "claude-agent" # Phase 3 cutover 2026-05-07 — see infra/docs/plans/2026-05-07-forgejo-registry-consolidation-plan.md. image = "forgejo.viktorbarzin.me/viktor/claude-agent-service" - image_tag = "1b3350c0" + image_tag = "f764fef6" labels = { app = "claude-agent-service" } diff --git a/stacks/recruiter-responder/terragrunt.hcl b/stacks/recruiter-responder/terragrunt.hcl index 5298f7d3..5a52b67c 100644 --- a/stacks/recruiter-responder/terragrunt.hcl +++ b/stacks/recruiter-responder/terragrunt.hcl @@ -19,5 +19,5 @@ dependency "external-secrets" { inputs = { # Override per-deploy in CI / commit. - image_tag = "559e5c57" + image_tag = "38a2cdaa" }