Commit c10b0db
feat: Add New Relic, Splunk, and ServiceNow integrations
Rust Tool Implementations:
- newrelic.rs: 6 tools (NRQL query, alerts, incidents, entity search, metrics, incident ack)
- splunk.rs: 6 tools (search, alerts, saved searches, HEC send, indexes)
- servicenow.rs: 6 tools (incident CRUD, CMDB query, change create)
Feature Flags:
- observability: New Relic tools
- siem: Splunk tools
- itsm: ServiceNow tools
Documentation:
- Tools reference pages: newrelic.md, splunk.md, servicenow.md
- Agent Library: Added ITSM domain (itsm.md) with 3 agents
- Agent Library: Updated observability.md with newrelic-ops, splunk-analyst
- Wired into Docusaurus sidebar
Example Agents:
- newrelic-ops.yaml: Comprehensive New Relic observability agent
- splunk-ops.yaml: Splunk log analysis and SIEM agent
- servicenow-ops.yaml: ServiceNow ITSM automation agent
Closes #83
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>1 parent 4dcb49c commit c10b0db
File tree
23 files changed
+7808
-5
lines changed- crates/aof-tools
- src
- tools
- docs
- agent-library
- internal/design
- tools
- docusaurus-site
- examples/agents
23 files changed
+7808
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
25 | | - | |
| 27 | + | |
26 | 28 | | |
27 | 29 | | |
28 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
94 | 103 | | |
95 | 104 | | |
96 | 105 | | |
| |||
136 | 145 | | |
137 | 146 | | |
138 | 147 | | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
139 | 157 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
51 | 62 | | |
52 | 63 | | |
53 | 64 | | |
| |||
0 commit comments