Skip to content

chore: API documentation sync#606

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
auto-sync
Open

chore: API documentation sync#606
github-actions[bot] wants to merge 1 commit into
mainfrom
auto-sync

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated pull request to sync docs for:

  • Console operator
  • Deployment operator
  • Liquid filters

@github-actions github-actions Bot requested a review from a team as a code owner May 27, 2026 00:37
@github-actions github-actions Bot enabled auto-merge (squash) May 27, 2026 00:37
@greptile-apps

greptile-apps Bot commented May 27, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This automated sync PR adds POSTGRES as a new valid enum value for the VectorStore field in the management API reference documentation.

  • Adds POSTGRES to the VectorStore enum alongside the existing ELASTIC and OPENSEARCH options in the AISettings section.

Confidence Score: 4/5

Safe to merge — the change is a single-line documentation update adding a new enum value.

The change is minimal and documentation-only. The only gap worth noting is that POSTGRES is listed as a valid enum value but, unlike elastic and opensearch, there is no corresponding postgres connection settings row in the table, leaving users without guidance on how to configure it.

pages/api-reference/kubernetes/management-api-reference.md — the VectorStore section around line 5317 lacks a postgres connection settings entry.

Important Files Changed

Filename Overview
pages/api-reference/kubernetes/management-api-reference.md Adds POSTGRES as a valid enum value for VectorStore; no corresponding postgres connection settings field is documented unlike the elastic/opensearch counterparts.

Reviews (1): Last reviewed commit: "sync docs" | Re-trigger Greptile

Comment on lines 5317 to 5322
| Field | Description | Default | Validation |
| --- | --- | --- | --- |
| `enabled` _boolean_ | Enabled controls whether the vector store is enabled or not.. | false | Optional: \{\} <br /> |
| `vectorStore` _[VectorStore](#vectorstore)_ | VectorStore is the type of the vector store to use. | | Enum: [ELASTIC OPENSEARCH] <br />Optional: \{\} <br /> |
| `vectorStore` _[VectorStore](#vectorstore)_ | VectorStore is the type of the vector store to use. | | Enum: [ELASTIC OPENSEARCH POSTGRES] <br />Optional: \{\} <br /> |
| `elastic` _[ElasticsearchConnectionSettings](#elasticsearchconnectionsettings)_ | Elastic configuration for the vector store. | | Optional: \{\} <br /> |
| `opensearch` _[OpensearchConnectionSettings](#opensearchconnectionsettings)_ | Opensearch configuration for the vector store. | | Optional: \{\} <br /> |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Missing postgres connection settings field

The POSTGRES enum value is added to VectorStore, but the table has no corresponding postgres configuration field — unlike elastic and opensearch, which each have a dedicated connection settings entry. If selecting POSTGRES requires any connection parameters, users will have no documentation on how to provide them. If PostgreSQL uses a built-in or shared secret, a note to that effect would prevent confusion.

@github-actions github-actions Bot force-pushed the auto-sync branch 3 times, most recently from 4986e3a to 8b39355 Compare June 3, 2026 00:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant