[AI-3] List the cached models on the connection page - #24883
Conversation
|
Caution The provided work package version does not match the core version Details:
Please make sure that:
|
|
Caution The Enterprise plan field is not set on the work package Details:
Please make sure that:
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9a73a3ff1d
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
9a73a3f to
a511dde
Compare
a511dde to
2ca5caa
Compare
2ca5caa to
9cf1036
Compare
Renders the model catalogue as a filterable, paginated table below the connection form. Rendering never contacts the server: the list is read from the cached catalogue, and the sub-header offers the explicit Refresh models action instead. Filtering matches the identifier and the friendly name, answers with a turbo stream so only the table is replaced, and works on a shared full-page link too. Part 5 of the AI-3 stack. https://community.openproject.org/work_packages/66020
|
Warning Flaky specs
🤖 Ask Copilot to investigateCopy the prompt below into a new comment on this PR to delegate the investigation to GitHub Copilot. It will look into the flakiness and open a separate pull request with you as reviewer. |
9cf1036 to
5b4d9bf
Compare
|
Warning Flaky specs
🤖 Ask Copilot to investigateCopy the prompt below into a new comment on this PR to delegate the investigation to GitHub Copilot. It will look into the flakiness and open a separate pull request with you as reviewer. |
thykel
left a comment
There was a problem hiding this comment.
👋 This one was heavily discussed in the UX feedback round -- I'd like to revisit it once the actual code changes are done, as they are likely to cut deep.
Ticket
AI-3
What are you trying to accomplish?
PR 5 of 11 in the AI-3 stack. Renders the cached model catalogue on the connection page as a filterable, paginated table (a gateway can report hundreds of models). Rendering never contacts the server; the sub-header offers the explicit Refresh models action instead. Filtering matches identifier and friendly name, answers with a turbo stream so only the table is replaced, and works on a shared full-page link too.
Merge checklist
llm_connectionfeature flagStacked on #24882.