Skip to content

refactor: enhanced JSON editor with new features and package updates#101

Merged
sirily11 merged 4 commits into
mainfrom
refine-pr
Jun 8, 2026
Merged

refactor: enhanced JSON editor with new features and package updates#101
sirily11 merged 4 commits into
mainfrom
refine-pr

Conversation

@autopilot-project-manager

Copy link
Copy Markdown
Contributor

Features

  • Updated JSON editor package to use CodeEditSourceEditor for inline autocomplete.
  • Implemented autocomplete feature for special contexts using NSPopover/floating menu.
  • Added completions: {{projectName}}, {{projectPath}}, {{gitHubRepo}}, {{branch}}, {{sessionId}}.
  • Introduced new package product RxCodeEditor with CodeEditorView, CodeEditorAutocompleteProvider, and PredefinedAutocompleteProvider.
  • Custom menu JSON body editor wired to use new RxCodeEditor.

Fixes

  • Removed CodeEditTextView dependencies from JSONCodeEditor.swift to simplify code.
  • Maintain current JSON highlighting and IME-safe behavior for compatibility.
  • Focused review paths updated to show script/main.py only.
  • Main.py removed as it was deemed invalid.

Improvements

  • Typing {{ or {{proj now offers completions like {{projectName}}, {{projectPath}}, {{gitHubRepo}}, {{branch}}, {{sessionId}}.

Docs

  • Updated documentation for new package product RxCodeEditor.

Refactors

  • Updated desktop BriefingView.swift to sort briefing cards by project order.
  • Files touched: desktop BriefingView.swift, mobile views, and hooks.

Decisions

  • User request to avoid running hooks on threads triggered by hooks.

Follow-ups

  • Apply project-order sort to mobile views.
  • Review BriefingView.swift diff before committing.

sirily11 and others added 3 commits June 5, 2026 19:33
Sort briefing cards to follow the sidebar project order first, then by
most-recently-updated within each project, across desktop, iOS/iPad, and
Android. Projects not in the list sort last.

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

- Pass skipHooks for menu-, commit-, and CI-fix-spawned threads so utility
  runs don't trigger code review / auto-continue lifecycle hooks
- Truncate generated PR titles to at most 20 words and update the
  summarization prompt accordingly
- Simplify SFSymbolPicker to a search-only grid, dropping free-text entry
- Add tests for PR title truncation

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

vercel Bot commented Jun 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
rxcode Ready Ready Preview, Comment Jun 8, 2026 8:55am

Request Review

@sirily11 sirily11 enabled auto-merge (squash) June 8, 2026 08:58
@sirily11 sirily11 merged commit 0b2a4d2 into main Jun 8, 2026
14 checks passed
@sirily11 sirily11 deleted the refine-pr branch June 8, 2026 09:16
@sirily11

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.15.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant