feat(docs): add AI agent setup and usage documentation#569
feat(docs): add AI agent setup and usage documentation#569
Conversation
- Introduced new sections for AI agent configuration, remote browser setup, and operational workflows. - Generated associated routes for newly added documentation. - Updated last modified timestamps in routes.json. - Included new images for agent run processes.
There was a problem hiding this comment.
✅ Deploy preview for docs-pr-569 is ready!
| Name | Details |
|---|---|
| ⚡ Service | docs-pr-569 (5 / 5 ready) |
| ☁️ Cluster | plural (eks) |
| ee0aae3 | |
| https://console.mgmt.plural.sh/cd/clusters/446acdef-8524-425a-a49f-5336a... | |
| 🔍 Logs URL | https://console.mgmt.plural.sh/cd/clusters/446acdef-8524-425a-a49f-5336a... |
| 🌊 Flow URL | https://console.mgmt.plural.sh/flows/08a17af1-8578-449e-9ae1-28ccd97eafc... |
| Preview Link | Preview |
You can learn more about preview environments and Plural Flows here
| @@ -0,0 +1,75 @@ | |||
| --- | |||
There was a problem hiding this comment.
let's add some docs on how to add network policies to the runtime, and perhaps tune resources.
There was a problem hiding this comment.
Do you mean something like that?
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: agent-runtime-egress
namespace: plrl-agents
spec:
podSelector: {}
policyTypes:
- Egress
egress:
# AI provider (replace with your approved endpoint ranges)
- to:
- ipBlock:
cidr: 104.16.0.0/12
ports:
- protocol: TCP
port: 443Should it be targeted namespace-wide or based on custom label added to the runtime pod spec?
There was a problem hiding this comment.
yea exactly, and it can be either way, namespace wide is simplest to explain probably
- Renamed "AI agent" to "AI Background Agent" across documentation. - Added sections for supported agents and benefits of using AI agents. - Introduced details on tuning runtime resources and configuring network policies. - Updated namespace values in YAML examples for clarity.
- Added links to AgentRuntime and BrowserConfig API references across documentation.
Greptile OverviewGreptile SummaryAdded comprehensive AI agent documentation covering setup, configuration, and remote browser testing. The new documentation introduces three main sections: an overview of AI Background Agent capabilities, detailed agent runtime configuration with resource tuning and network policies, and extensive remote browser setup guidance for E2E testing with Playwright, Puppeteer, Selenium, and Cypress. Key additions:
Minor issue found: NetworkPolicy example documentation references Confidence Score: 5/5
|
| Filename | Overview |
|---|---|
| pages/plural-features/plural-ai/ai-agent/index.md | New AI agent overview documentation - clear structure, good use cases, proper cross-references |
| pages/plural-features/plural-ai/ai-agent/configure-agent.md | Agent configuration guide with YAML examples - includes inconsistency in NetworkPolicy documentation |
| pages/plural-features/plural-ai/ai-agent/remote-browser.md | Comprehensive remote browser setup guide with practical examples for multiple test frameworks |
| pages/api-reference/kubernetes/agent-api-reference.md | API reference updated with new BrowserConfig and Browser enum documentation |
|
@michaeljguarino PTAL |
TODO
Plural Flow: docs
Plural Preview: docs