Skip to content

Default to GPT-6 Luna and require live plugin acceptance - #48

Merged
jsoneaday merged 3 commits into
mainfrom
feat/t23-luna-medium
Sep 26, 2026
Merged

jsoneaday merged 3 commits into
mainfrom
feat/t23-luna-medium

Conversation

@jsoneaday

Copy link
Copy Markdown
Owner

Summary

  • Add GPT-6 Luna/Sol/Astra, default profiles and helpers to gpt-6-luna, and constrain request fields (temperature/thinking) to what each model accepts.
  • Allow asking the user questions during plugin create; factory reviews code before live hops and rejects fixture-only tests via type-based acceptance directions.
  • Harden factory model streams so stalled builder replies time out instead of hanging the create dialog; route provider credit/limit failures through the create-plugin UI when present.

Test plan

  • Confirm profile defaults and model picker show gpt-6-luna (and Sol/Astra) with valid thinking options
  • Create a messaging plugin and verify the factory asks clarifying questions when needed, then runs live hops (not fixture http_results)
  • Confirm a stalled factory stream surfaces a timeout instead of freezing on the last progress line
  • Trigger a provider limit/credit failure and confirm it routes to the create-plugin UI path
  • Run PluginLiveAcceptanceTests, FactoryModelStreamTimeoutTests, and related Structure/Plugin/LLMAgentClient unit tests

Made with Cursor

jsoneaday and others added 3 commits September 26, 2026 11:35
Ship gpt-6-luna/sol/astra, constrain requests per model support, and make the factory review code before live hops so fixture-only tests cannot pass.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep connector goals scoped to the failure oracle, reserve docsURL for a real link, and mark messaging acceptance as live.

Co-authored-by: Cursor <cursoragent@cursor.com>
@jsoneaday
jsoneaday merged commit 8b328c3 into main Sep 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant