Skip to content

Promote development → main (shared-surface parity, no desktop release) - #923

Merged
thiagoralves merged 2 commits into
mainfrom
development
Jul 4, 2026
Merged

Promote development → main (shared-surface parity, no desktop release)#923
thiagoralves merged 2 commits into
mainfrom
development

Conversation

@thiagoralves

Copy link
Copy Markdown
Contributor

Promotes development to main to keep the shared surface byte-identical with openplc-web's production (mirror gate requires main↔main parity).

Contains only #922 — the byte-identical mirror of openplc-web#583:

  • monaco/index.tsx: editContext: false + showOnSuggestConflict: 'always'
  • middleware/shared/ports/ai-port.ts: completion_empty event name
  • CLAUDE.md version-bump docs

No desktop release. No version bump, and no vX.Y.Z tag will be pushed, so the "Build and Release" workflow does not run. This only advances main so the shared surface matches web production. Pairs with openplc-web#584.

🤖 Generated with Claude Code

thiagoralves and others added 2 commits July 4, 2026 16:34
Byte-identical mirror of the shared frontend / middleware changes that
land in openplc-web (PR fix/ai-autocomplete-empty-completions), kept in
sync by the mirror gate:

- monaco editor: `editContext: false` (Safari Tab-accept fix) and
  `inlineSuggest.experimental.showOnSuggestConflict: 'always'` so AI
  ghost text renders alongside the STruC++ LSP suggest widget.
- ai-port: new `completion_empty` telemetry event name.

The empty-completion behavioural fixes themselves live in the web-only
AI adapter (context builder + inline completion provider) and the
autonomy-edge backend, so no desktop release is required — this only
keeps the shared surface identical.

Also documents the app-version bump procedure in CLAUDE.md.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…-completions

fix(ai): mirror shared-surface AI autocomplete fixes from openplc-web
@coderabbitai

coderabbitai Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review (1)
  • development

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: dd4dcb16-fa96-4bbf-ba02-a7360013f112

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch development

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@thiagoralves
thiagoralves merged commit ee7d91f into main Jul 4, 2026
15 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