Skip to content

Use PCRE2 for regex search when available#93

Merged
Gabriel-Darbord merged 1 commit into
mainfrom
codex/use-pcre2-regex-fallback
Jul 1, 2026
Merged

Use PCRE2 for regex search when available#93
Gabriel-Darbord merged 1 commit into
mainfrom
codex/use-pcre2-regex-fallback

Conversation

@Gabriel-Darbord

@Gabriel-Darbord Gabriel-Darbord commented Jul 1, 2026

Copy link
Copy Markdown
Member

Summary

  • add pharo-pcre2 as an MCP baseline dependency loaded with its core group
  • route search-tool regex filtering through PCRE2 when the native library is available
  • fall back to Pharo's basic regex engine when the PCRE2 native library is unavailable
  • keep public regex syntax errors normalized as RegexSyntaxError

Verification

  • P13: loaded MCP baseline Core group
  • P13: public method_metadata_search with PCRE2 lookbehind regex
  • P13: MCP-Tests

Co-authored-by: Codex <codex@openai.com>
@Gabriel-Darbord Gabriel-Darbord merged commit 66541a3 into main Jul 1, 2026
3 checks passed
@Gabriel-Darbord Gabriel-Darbord deleted the codex/use-pcre2-regex-fallback branch July 1, 2026 09:52
@Gabriel-Darbord Gabriel-Darbord changed the title Use PCRE2 for regex search when available Use PCRE2 regex and keep autosave transport stable Jul 1, 2026
@Gabriel-Darbord Gabriel-Darbord changed the title Use PCRE2 regex and keep autosave transport stable Use PCRE2 for regex search when available Jul 1, 2026
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