|
| 1 | +# Nia toolchain configuration |
| 2 | +# This file tells AI agents what tools are available and how to access them |
| 3 | +# |
| 4 | +# To switch access methods for a tool: |
| 5 | +# 1. Comment out the current 'description' field (add # prefix to each line) |
| 6 | +# 2. Uncomment your preferred method's description block |
| 7 | +# 3. Update the 'method' field to match the new method |
| 8 | +schema_version = "1.0.0" |
| 9 | + |
| 10 | +# Issue tracker configuration |
| 11 | +[issue_tracker] |
| 12 | +name = "github_issues" |
| 13 | +type = "built-in" |
| 14 | +method = "cli" # Options: "cli", "mcp", "api", "skill" (default) |
| 15 | +repository = "https://github.com/telerik/healthcare-app-angular.git" |
| 16 | +description = """ |
| 17 | +GitHub Issues for task and bug tracking. |
| 18 | +Access via 'gh issue' CLI commands. |
| 19 | +
|
| 20 | +Repository: {{issue_tracker_repo_slug}} |
| 21 | +
|
| 22 | +Common operations (repository configured — use --repo flag): |
| 23 | + - List issues: gh issue list --repo {{issue_tracker_repo_slug}} |
| 24 | + - View issue: gh issue view {{issue_id}} --repo {{issue_tracker_repo_slug}} |
| 25 | + - Create issue: gh issue create --title "..." --body "..." --repo {{issue_tracker_repo_slug}} |
| 26 | + - Update issue: gh issue edit {{issue_id}} --title "..." --repo {{issue_tracker_repo_slug}} |
| 27 | +""" |
| 28 | + |
| 29 | +# Code platform configuration |
| 30 | +[code_platform] |
| 31 | +name = "github" |
| 32 | +type = "built-in" |
| 33 | +method = "cli" # Options: "cli", "mcp", "api", "skill" (default) |
| 34 | +description = """ |
| 35 | +GitHub for code hosting and collaboration. |
| 36 | +Access via 'gh' CLI commands. |
| 37 | +
|
| 38 | +Repository: {{code_platform_repo_slug}} |
| 39 | +
|
| 40 | +Common operations (repository configured — use --repo flag): |
| 41 | + - Create PR: gh pr create --title "..." --body "..." --repo {{code_platform_repo_slug}} |
| 42 | + - View PR: gh pr view {{pr_id}} --repo {{code_platform_repo_slug}} |
| 43 | + - List PRs: gh pr list --repo {{code_platform_repo_slug}} |
| 44 | + - Review PR: gh pr review {{pr_id}} --repo {{code_platform_repo_slug}} |
| 45 | + - Merge PR: gh pr merge {{pr_id}} --repo {{code_platform_repo_slug}} |
| 46 | + - View repo: gh repo view --repo {{code_platform_repo_slug}} |
| 47 | +""" |
| 48 | + |
| 49 | +# Ticket tracker configuration |
| 50 | +[ticket_tracker] |
| 51 | +name = "github_issues" |
| 52 | +type = "built-in" |
| 53 | +method = "cli" # Options: "cli", "mcp", "api", "skill" (default) |
| 54 | +repository = "https://github.com/telerik/healthcare-app-angular.git" |
| 55 | +description = """ |
| 56 | +GitHub Issues for RFA ticket tracking (development-focused). |
| 57 | +Note: For customer-facing tickets, consider using a dedicated support platform. |
| 58 | +Access via 'gh issue' CLI commands. |
| 59 | +
|
| 60 | +Repository: {{ticket_tracker_repo_slug}} |
| 61 | +
|
| 62 | +Common operations (repository configured — use --repo flag): |
| 63 | + - List tickets: gh issue list --repo {{ticket_tracker_repo_slug}} |
| 64 | + - View ticket: gh issue view {{ticket_id}} --repo {{ticket_tracker_repo_slug}} |
| 65 | + - Create ticket: gh issue create --title "..." --body "..." --repo {{ticket_tracker_repo_slug}} |
| 66 | + - Update ticket: gh issue edit {{ticket_id}} --title "..." --repo {{ticket_tracker_repo_slug}} |
| 67 | +""" |
0 commit comments