Skip to content

feat: Add agentic-triage as dependency and integrate tools #3

@jbdevprimary

Description

@jbdevprimary

Migrated from jbdevprimary/agentic-control#22


Summary

Now that agentic-triage provides Vercel AI SDK tool primitives, we should add it as a dependency and use its tools in our agent configurations.

Implementation

1. Add Dependency

pnpm add agentic-triage

2. Update Agent Configurations

import { getTriageTools, getIssueTools, getReviewTools } from 'agentic-triage';

// In fleet/agent configurations
const triageAgent = {
  tools: getTriageTools(),
  systemPrompt: 'You are a triage specialist...',
};

// Or selective import for specific agents
const issueAgent = {
  tools: getIssueTools(),
};

3. Remove Redundant Code

  • Remove any inline triage tool definitions
  • Use agentic-triage's unified API instead

4. Update Documentation

  • Document the agentic-triage dependency
  • Update AGENTS.md with usage examples

Benefits

  • Consistent tool definitions across agents
  • Multi-provider support (GitHub, Beads, Jira, Linear)
  • Shared maintenance and updates

Related

  • agentic-triage architecture: jbdevprimary/agentic-triage#7 (closed)
  • Integration issue: Agentic package refactor #19 (closed)
  • MCP server: jbdevprimary/agentic-triage#8

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions