Agent Fleet

All 9 agents — capabilities, models, triggers, and promotion status.

Guardian Agent
Active
gemini-3.0-flashPub/Sub: guardian-events

Automated PR code reviewer that checks for security issues, compliance violations, and architectural concerns. Posts inline review comments and escalates high-severity findings for human approval.

Promotion Status

devstagingprod

Capabilities

code_reviewsecurity_auditcompliance_checkhitl_escalationepisodic_memory

Tool Permissions (4)

github_read · github_write · neon_read · pubsub_subscribe

SRE Agent
Active
gemini-3.0-flashPub/Sub: sre-alerts

Incident investigator that analyzes CloudWatch alarms, traces root causes through logs and metrics, and drafts GitHub issues with remediation suggestions.

Promotion Status

devstagingprod

Capabilities

log_analysisroot_cause_analysisincident_reportinghitl_escalationepisodic_memory

Tool Permissions (4)

aws_cloudwatch_read · aws_iam_read · github_write · pubsub_subscribe

Developer Agent
Active
gemini-3.0-flashPub/Sub: developer-tasks

Implements developer tickets in isolated git worktrees, runs tests, and opens pull requests for human review. Tracks progress in the Core API kanban board.

Promotion Status

devstagingprod

Capabilities

code_generationcodebase_searchpr_creationprogress_trackingworktree_isolation

Tool Permissions (4)

github_read · github_write · neon_read · pubsub_subscribe

Architect Agent
Active
gemini-3.0-flashPub/Sub: architect-tasks

Decomposes Product Requirement Documents into structured sub-tasks, requests human approval for high-level plans, and orchestrates Developer Agent sub-agents for parallel implementation.

Promotion Status

devstagingprod

Capabilities

prd_decompositionhitl_plan_approvalagent_orchestrationdynamic_model_routing

Tool Permissions (5)

github_read · neon_read · neon_write · pubsub_publish · pubsub_subscribe

Compliance Agent
Scheduled
gemini-3.0-flashCloud Scheduler → Cloud Run

Scheduled compliance scanner that checks IAM least-privilege posture, detects PII exposure, and monitors SOC2/FedRAMP drift. Reports findings to Vanta and creates GitHub issues.

Promotion Status

devstagingprod

Capabilities

iam_polp_scanpii_exposure_scansoc2_drift_scanvanta_reporting

Tool Permissions (4)

aws_iam_read · aws_cloudtrail_read · github_write · vanta_api_write

HITL Service
Webhook
(no model)HTTP Webhook + Pub/Sub

Human-in-the-loop webhook router that validates Slack and GitHub signatures, stores approval requests, and resumes suspended agent sessions upon human response.

Promotion Status

devstagingprod

Capabilities

webhook_receiversignature_validationagent_resume

Tool Permissions (3)

neon_read · neon_write · pubsub_publish

Product Manager Agent
Active
gemini-3.0-flashPub/Sub: pm-tasks

Translates business goals into structured PRDs, manages the product roadmap, writes user stories, and coordinates with the Architect Agent to prioritize and sequence development work.

Promotion Status

devstagingprod

Capabilities

prd_authoringroadmap_managementuser_story_generationstakeholder_reportinghitl_escalation

Tool Permissions (5)

github_read · github_write · neon_read · neon_write · pubsub_subscribe

Release Manager Agent
Active
gemini-3.0-flashPub/Sub: release-tasks

Orchestrates the release pipeline — validates that all PRs are merged and tested, generates changelogs, tags releases, and coordinates deployments with human approval for production.

Promotion Status

devstagingprod

Capabilities

changelog_generationrelease_taggingdeployment_coordinationhitl_approvalrollback_detection

Tool Permissions (5)

github_read · github_write · gcp_cloudrun_deploy · pubsub_subscribe · pubsub_publish

Marketing Agent
Active
gemini-3.0-flashPub/Sub: marketing-tasks

Drafts release announcements, blog posts, and social copy from changelogs and PRDs. Collaborates with the Release Manager Agent to synchronize messaging with deployments.

Promotion Status

devstagingprod

Capabilities

content_generationrelease_announcementsocial_copyblog_draftingbrand_alignment

Tool Permissions (3)

github_read · pubsub_subscribe · cms_write

Layered Memory Architecture

Agents use three tiers of memory — from ephemeral session context to persistent long-term patterns stored in Neon Postgres with pgvector.

L1In-flight Context

ADK session state — current conversation, tool calls, and intermediate reasoning. Lives in Cloud Run memory, scoped to a single session.

ADK Session
L2Episodic Memory

Past decisions, PR reviews, and incident resolutions stored as pgvector embeddings in Neon. Retrieved via cosine similarity for relevant past context.

Neon pgvector
L3Long-term Patterns

Summarized lessons distilled from episodic memory by Gemini Flash. Stored as text rows in Neon, scoped by repo_name for RLS isolation.

Neon Postgres

Memory Read/Write Flow

Agent Reasoning→ write →L2: pgvector embed→ nightly distill →L3: pattern rows· next session →L1 context window