Skip to main content

Fuente de verdad

La fuente de verdad de tools esta en el registry central:
  • apps/api-nestjs/src/modules/plataforma/agents/application/tool-registry/capability-bundles.ts
  • apps/api-nestjs/src/modules/plataforma/agents/application/tool-registry/tool-manifest.ts
Ese registry define:
  • nombre de tool
  • capability bundle
  • sensibilidad
  • agentes autorizados
  • disponibilidad condicional o fija
Antes de crear una tool nueva, revisa el registry. En Raul ya existe bastante superficie reutilizable y es facil duplicar comportamiento si no partes desde aqui.

Bundles actuales

commercial_research

Usado por:
  • ugps_sales_agent
  • prospect_enrichment_agent
Tools:
  • search_sii
  • google_search
  • scrape_website
  • linkedin_company
  • linkedin_profile
  • apollo_person_search

sales_context

Usado por:
  • ugps_sales_agent
Tools:
  • resolve_recipient_context
  • read_sales_thread_context
  • get_sales_context
  • get_pending_sales_work
  • read_subscription_details
  • read_quote_summary
  • read_contact_activity_timeline
  • read_opportunity_activity_timeline
  • read_client_activity_timeline
  • read_teams_conversation_context

sales_ops

Usado por:
  • ugps_sales_agent
Tools:
  • find_sales_availability
  • create_sales_meeting
  • prepare_sales_email_draft
  • send_sales_email
  • create_sales_contact
  • create_sales_opportunity
  • find_quote_plan_candidates
  • create_sales_quote
  • share_booking_link

support_core

Usado por:
  • ugps_internal_support_agent
  • ugps_support_agent
Tools:
  • device_lookup
  • knowledge_search
  • account_devices
  • client_info
  • subscription_status
  • create_support_ticket

support_context

Usado por:
  • ugps_internal_support_agent
Tools:
  • read_device_status
  • read_ticket_lifecycle
  • read_visit_history
  • read_billing_summary
  • read_client_activity_timeline
  • read_teams_conversation_context

support_privileged

Usado por:
  • ugps_internal_support_agent
Tools:
  • reset_device_connectivity
  • restart_gps_device

engineering_ops

Usado por:
  • ugps_engineering_agent
Tools:
  • list_autofix_runs
  • get_autofix_run_detail
  • list_open_sentry_issues
  • list_autofix_issue_backlog
  • read_recent_project_autofix_runs
  • list_open_autofix_pull_requests
  • trigger_sentry_autofix
  • approve_autofix_pr
  • resolve_sentry_issue
  • read_teams_conversation_context

Donde cambias cada cosa

No documentes una tool como disponible para un agente solo porque “suena razonable”. La disponibilidad real esta definida en el registry y en la factory que arma el agente.