mirror of
https://github.com/coder/coder.git
synced 2026-06-02 20:48:20 +00:00
feat: filter interceptions and sessions by provider name (#25640)
Allows filtering sessions & interceptions by provider name, and adds a test to vaidate that provider name is immutable (at least until #25606 lands).
This commit is contained in:
Generated
+12
-12
@@ -48,12 +48,12 @@ curl -X GET http://coder-server:8080/api/v2/aibridge/interceptions \
|
||||
|
||||
### Parameters
|
||||
|
||||
| Name | In | Type | Required | Description |
|
||||
|------------|-------|---------|----------|------------------------------------------------------------------------------------------------------------------------|
|
||||
| `q` | query | string | false | Search query in the format `key:value`. Available keys are: initiator, provider, model, started_after, started_before. |
|
||||
| `limit` | query | integer | false | Page limit |
|
||||
| `after_id` | query | string | false | Cursor pagination after ID (cannot be used with offset) |
|
||||
| `offset` | query | integer | false | Offset pagination (cannot be used with after_id) |
|
||||
| Name | In | Type | Required | Description |
|
||||
|------------|-------|---------|----------|---------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| `q` | query | string | false | Search query in the format `key:value`. Available keys are: initiator, provider, provider_name, model, started_after, started_before. |
|
||||
| `limit` | query | integer | false | Page limit |
|
||||
| `after_id` | query | string | false | Cursor pagination after ID (cannot be used with offset) |
|
||||
| `offset` | query | integer | false | Offset pagination (cannot be used with after_id) |
|
||||
|
||||
### Example responses
|
||||
|
||||
@@ -189,12 +189,12 @@ curl -X GET http://coder-server:8080/api/v2/aibridge/sessions \
|
||||
|
||||
### Parameters
|
||||
|
||||
| Name | In | Type | Required | Description |
|
||||
|--------------------|-------|---------|----------|--------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| `q` | query | string | false | Search query in the format `key:value`. Available keys are: initiator, provider, model, client, session_id, started_after, started_before. |
|
||||
| `limit` | query | integer | false | Page limit |
|
||||
| `after_session_id` | query | string | false | Cursor pagination after session ID (cannot be used with offset) |
|
||||
| `offset` | query | integer | false | Offset pagination (cannot be used with after_session_id) |
|
||||
| Name | In | Type | Required | Description |
|
||||
|--------------------|-------|---------|----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| `q` | query | string | false | Search query in the format `key:value`. Available keys are: initiator, provider, provider_name, model, client, session_id, started_after, started_before. |
|
||||
| `limit` | query | integer | false | Page limit |
|
||||
| `after_session_id` | query | string | false | Cursor pagination after session ID (cannot be used with offset) |
|
||||
| `offset` | query | integer | false | Offset pagination (cannot be used with after_session_id) |
|
||||
|
||||
### Example responses
|
||||
|
||||
|
||||
@@ -43,6 +43,14 @@ Only return interceptions started after this time. Must be before 'started-befor
|
||||
|
||||
Only return interceptions from this provider.
|
||||
|
||||
### --provider-name
|
||||
|
||||
| | |
|
||||
|------|---------------------|
|
||||
| Type | <code>string</code> |
|
||||
|
||||
Only return interceptions from the named provider.
|
||||
|
||||
### --model
|
||||
|
||||
| | |
|
||||
|
||||
Reference in New Issue
Block a user