Tools
The agent has access to 30 tools, organized by integration.
GitHub (4 tools)
| Tool | Description |
github_read_repo | Fetch repo metadata, languages, and file tree |
github_read_file | Read a single file from a GitHub repo |
github_list_issues | List open issues with labels |
github_read_readme | Extract README content |
Azure DevOps (9 tools)
| Tool | Description | Risk |
azdevops_read_repo | Fetch repo metadata and file tree | Low |
azdevops_read_file | Read a single file from a repo | Low |
azdevops_list_work_items | List work items (backlog, active, etc.) | Low |
azdevops_read_board | Board info, active iteration, average velocity | Low |
azdevops_fetch_velocity | Team velocity, team size, per-developer velocity | Low |
azdevops_fetch_active_iteration | Current sprint name, number, start date | Low |
azdevops_create_epic | Create an Epic work item | High (requires confirmation) |
azdevops_create_story | Create a User Story linked to Epic, with story points and priority | High (requires confirmation) |
azdevops_create_iteration | Create an iteration (sprint) with optional start/finish dates | High (requires confirmation) |
Jira (6 tools)
| Tool | Description | Risk |
jira_read_board | Fetch board metadata and configuration | Low |
jira_fetch_velocity | Get team velocity history (rolling average of last 3–5 sprints, with JQL fallback for team-managed boards) | Low |
jira_fetch_active_sprint | Get current sprint info for sprint selection (Q27) | Low |
jira_create_epic | Create an epic | High (requires confirmation) |
jira_create_story | Create a story with ACs and story points | High (requires confirmation) |
jira_create_sprint | Create and configure a sprint | High (requires confirmation) |
Confluence (5 tools)
| Tool | Description | Risk |
confluence_search_docs | Search documentation by keyword | Low |
confluence_read_page | Read a wiki page by ID | Low |
confluence_read_space | Read space metadata and page list | Low |
confluence_create_page | Create a new page | High (requires confirmation) |
confluence_update_page | Update an existing page | High (requires confirmation) |
Notion (5 tools)
Notion is an independent doc tool with its own integration token (NOTION_TOKEN) — it does not share Atlassian auth like Confluence. It feeds the same analysis / planning / standup workflows.
| Tool | Description | Risk |
notion_search_pages | Search pages by keyword across granted pages | Low |
notion_read_page | Read a page (blocks flattened to text) by ID | Low |
notion_read_database | List entries in a database / data source | Low |
notion_create_page | Create a new page | High (requires confirmation) |
notion_update_page | Append content to a page (and optionally rename) | High (requires confirmation) |
Local codebase (3 tools)
| Tool | Description |
read_codebase | Scan entire local repo — language detection, file tree (budget-limited, auto-collapses large dirs), skips binaries and build artifacts |
read_local_file | Read a specific file from disk (targeted retrieval when the LLM needs to inspect particular files) |
load_project_context | High-level codebase overview including scrum-docs/ PRD/design doc ingestion |
Calendar (1 tool)
| Tool | Description |
detect_bank_holidays | Detect public holidays in the planning window (auto-fills Q28) |
LLM-powered (2 tools)
| Tool | Description |
estimate_complexity | Analyze code/requirements for story point estimation |
generate_acceptance_criteria | Generate Given/When/Then acceptance criteria |
| Risk | Guardrail |
| Low (read-only) | Auto-execute |
| Medium (LLM-powered) | Log and display to user |
| High (write operations) | Requires explicit user confirmation |