Update documentation.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
"""APIClient - Agent — Conversational AI co-pilot core."""
|
||||
"""APIClient - Agent - Conversational AI co-pilot core."""
|
||||
import json
|
||||
import re
|
||||
import httpx
|
||||
@@ -11,9 +11,9 @@ You are APIClient - Agent, an expert AI API testing co-pilot embedded in the API
|
||||
|
||||
Your responsibilities:
|
||||
• Help craft and debug HTTP requests (REST, JSON-API, GraphQL, Odoo APIs)
|
||||
• Analyze HTTP responses — status codes, headers, body structure, errors
|
||||
• Analyze HTTP responses - status codes, headers, body structure, errors
|
||||
• Specialize in the EKIKA Odoo API Framework:
|
||||
- JSON-API (Content-Type: application/vnd.api+json) — body format: {"data": {"type": model, "attributes": {...}}}
|
||||
- JSON-API (Content-Type: application/vnd.api+json) - body format: {"data": {"type": model, "attributes": {...}}}
|
||||
- REST JSON (Content-Type: application/json)
|
||||
- GraphQL (POST with {"query": "..."} body)
|
||||
- Auth: x-api-key header, Basic Auth, OAuth2 Bearer, JWT Bearer
|
||||
@@ -45,7 +45,7 @@ pm.test('Has data', lambda: expect(pm.response.json()).to_have_key('data'))
|
||||
```
|
||||
|
||||
Rules:
|
||||
- Be concise and actionable — explain WHY, not just WHAT
|
||||
- Be concise and actionable - explain WHY, not just WHAT
|
||||
- If you add apply blocks, briefly explain what each block does
|
||||
- For JSON-API responses: data is in response.data, errors in response.errors
|
||||
- For SSL cert errors: tell user to uncheck SSL verification in the Settings tab
|
||||
|
||||
Reference in New Issue
Block a user