@jbcom/agentic-triage
@jbcom/agentic-triage - AI-Powered Development Automation
The triage package provides a comprehensive SDK for automating the entire development lifecycle:
- Issue Triage: AI-powered assessment, labeling, and planning
- Code Review: AI-driven PR reviews and feedback handling
- Sprint Planning: Weighted prioritization, backlog balancing
Example
Section titled “Example”import { aiGenerate, getTriageTools } from '@jbcom/agentic-triage';
// Generate with AIconst result = await aiGenerate(prompt, { systemPrompt });Namespaces
Section titled “Namespaces”Classes
Section titled “Classes”- AgentRegistry
- BeadsProvider
- CostTracker
- EscalationLadder
- EscalationStateManager
- FileStorage
- GitHubIssueStorage
- GitHubProvider
- LockManager
- MemoryStorage
- PriorityScorer
- QueueManager
- TaskRouter
- TriageConnectors
Interfaces
Section titled “Interfaces”- AgentCapabilities
- AgentDefinition
- AgenticTaskOptions
- AgenticTaskResult
- AgentResult
- AgentTask
- AIConfig
- AIGenerateOptions
- BeadsProviderConfig
- CheckRun
- CodeScanningAlert
- ComplexityScore
- ComplexityWeights
- CostEntry
- CoverageData
- CreateIssueOptions
- DailyCostStats
- DependabotAlert
- DimensionScores
- EscalationConfig
- EscalationState
- EvaluatorConfig
- FileCoverage
- GitHubIssueStorageOctokit
- GitHubIssueStorageOptions
- GitHubProviderConfig
- IssueDependency
- JiraProviderConfig
- LinearProviderConfig
- ListIssuesOptions
- MCPClientOptions
- MCPClients
- PlaywrightOptions
- PRMetadata
- ProcessResult
- ProviderStats
- QueueActivity
- QueueItem
- QueueLock
- QueueManagerConfig
- QueueState
- QueueStats
- QueueStorage
- ReadyWork
- ReviewComment
- RouterConfig
- RouterState
- RoutingResult
- Task
- TestError
- TestFile
- TestReport
- TestResult
- TierThresholds
- TriageConnectorsConfig
- TriageIssue
- TriageProvider
- UpdateIssueOptions
Type Aliases
Section titled “Type Aliases”- AgentConfig
- AgentExecutor
- AgentFactory
- ComplexityTier
- DependencyType
- EscalationLevel
- IssuePriority
- IssueStatus
- IssueType
- LevelHandler
- LLMEvaluator
- MCPClient
- Priority
- ProviderConfig
- QueueItemStatus
Variables
Section titled “Variables”- addLabelsTool
- closeIssueTool
- CLOUD_HOST
- CONTEXT7_TOOLS
- createIssueTool
- DEFAULT_ESCALATION_CONFIG
- DEFAULT_MODEL
- DEFAULT_THRESHOLDS
- DEFAULT_WEIGHTS
- FILESYSTEM_TOOLS
- getCurrentSprintTool
- getIssueStatsTool
- getIssueTool
- getPRCommentsTool
- getReadyWorkTool
- ISSUE_TOOL_DEFINITIONS
- listIssuesTool
- listSprintsTool
- PLAYWRIGHT_TOOLS
- PROJECT_TOOL_DEFINITIONS
- removeLabelsTool
- REVIEW_TOOL_DEFINITIONS
- searchIssuesTool
- updateIssueTool
- VITE_REACT_TOOLS
Functions
Section titled “Functions”- addIssueComment
- addIssueLabels
- aiGenerate
- areAllChecksPassing
- calculateComplexity
- calculateWeightedScore
- clearProviders
- closeMCPClients
- commentOnPR
- convertPRToDraft
- createBestProvider
- createCheckRun
- createContext7Client
- createEscalationConfig
- createFilesystemClient
- createGitHubClient
- createInlineFilesystemClient
createIssueComment- createPlaywrightClient
- createProvider
- createRouter
- createTriageConnectors
- createViteReactClient
- disableAutoMerge
- enableAutoMerge
- estimateComplexityHeuristic
- evaluateComplexity
- formatAlertsForAI
- formatForAI
- generateEvaluationPrompt
- generateWithTools
- getAllProviders
- getAllTools
- getCheckRuns
- getCodeScanningAlerts
- getCombinedStats
- getContext7Tools
- getDependabotAlerts
- getFailedTests
- getFilesystemTools
- getGitHubTools
- getIssue
- getIssueTools
- getLowCoverageFiles
- getModel
- getPlaywrightTools
- getPRCodeScanningAlerts
- getProjectTools
- getProvider
- getPRReviewComments
- getPRReviews
- getPullRequest
- getRepoContext
- getReviewTools
- getTestsByFile
- getTriageProvider
- getTriageTools
- getUncoveredFunctions
- getViteReactTools
- initializeMCPClients
- markPRReadyForReview
- normalizePriority
- normalizeStatus
- normalizeType
- parseEvaluationResponse
- parseTestReport
- priorityToNumber
- registerProvider
- replyToReviewComment
- runAgenticTask
- runMcpServer
- scoreToTier
- setTriageConnectors
- submitPRReview
- syncAllProviders
- tierToAgent
- waitForChecks