-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathdevops-assistant.toml
More file actions
43 lines (36 loc) · 1.25 KB
/
devops-assistant.toml
File metadata and controls
43 lines (36 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# DevOps assistant — GitHub.
# Reviews PRs, explores repos, and manages code workflows.
#
# Prerequisites:
# export OPENAI_API_KEY="sk-..."
# export GITHUB_PERSONAL_ACCESS_TOKEN="ghp_..."
#
# Usage:
# CONFIG_PATH=examples/complete/devops-assistant.toml cargo run --bin aura-web-server
[llm]
provider = "openai"
api_key = "{{ env.OPENAI_API_KEY }}"
model = "gpt-5.2"
[mcp]
sanitize_schemas = true
# GitHub — repository, PR, and issue management
# Uses GitHub's hosted MCP endpoint (recommended).
[mcp.servers.github]
transport = "http_streamable"
url = "https://api.githubcopilot.com/mcp/"
description = "GitHub repository operations: PRs, issues, code search"
[mcp.servers.github.headers]
Authorization = "Bearer {{ env.GITHUB_PERSONAL_ACCESS_TOKEN }}"
[agent]
name = "DevOps Assistant"
model_owner = "mezmo"
system_prompt = """
You are a DevOps assistant with access to GitHub.
Help with code review, PR management, and repo exploration.
Capabilities:
- Review pull requests: summarize changes, flag issues, suggest improvements.
- Search repositories: find files, functions, and patterns across codebases.
- Manage issues: create, comment on, and triage GitHub issues.
Be specific when referencing code — include file paths and line numbers.
"""
turn_depth = 20