Skip to content

Briglia CLI 0.2.35

Choose a tag to compare

@github-actions github-actions released this 24 Sep 08:52
· 125 commits to main since this release
Immutable release. Only release title and notes can be modified.

Briglia CLI 0.2.35 (sequence 95)

Web research moves to GPT-6 Luna and follows the ChatGPT subscription. The main agent's requests are byte-identical to 0.2.34.

  • GPT-6 Luna for web work and OCR. The Web researcher, page extraction, web_fetch page compression and the OCR/image preprocessor for text-only models now default to GPT-6 Luna instead of GPT-5.6 Luna. It costs half as much ($0.10 in / $0.50 out per million tokens), and spend limits count it at that price. No install stores these models explicitly, so every install switches on upgrade.
  • Web research follows the ChatGPT subscription. While /provider is chatgpt, the Web researcher, extraction, web_fetch compression and the legacy web_search loop (when /websubagent off) all run through the subscription: no OpenAI key needed, nothing billed per request. Switching to another provider puts web research back on your /websearch choice. /websearch and briglia doctor explain the rule; chatgpt is not a storable /websearch value.
  • A usage limit stops research cleanly. When the subscription reports its limit reached, web research fails with the same message the main agent gets. There is no paid fallback to an API key and no retry. The stop is honoured everywhere in the pipeline: no extra final-answer request, no raw page returned in place of the error, no further extraction chunks, and nothing cached as a success.
  • Failed streamed responses are never used. A failed or cut-off subscription response is treated as an error: its partial text never counts as an answer and its tool calls never run.

OCR stays on your OpenAI API key (subscription models see images directly). Transcription and image generation also stay on the API key.

Implemented by Claude on the owner's request and accepted by Codex at 559e8a6 after three review rounds. Evidence: live research runs on a real subscription in an isolated copy (legacy loop and Web researcher both answered correctly); Web selftest 162/162 including every review reproduction as a permanent row; seven mutation controls; Responses 157/157 and subscription 188/188; 18 CI guards and both scans; wire 91/91 bodies identical; lifecycle differential passed; browser tests.

Upgrade with /upgrade (or briglia upgrade). Phones unchanged.