Skip to content

feat: establish free, token-efficient Agent search routing - #20

Merged
lennney merged 6 commits into
mainfrom
codex/product-hardening-promotion
Jul 25, 2026
Merged

feat: establish free, token-efficient Agent search routing#20
lennney merged 6 commits into
mainfrom
codex/product-hardening-promotion

Conversation

@lennney

@lennney lennney commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • unify all 12 adapters across MCP, advanced search, CLI, and waterfall routing
  • split result signals into relevance, normalized confidence, and independent source_count while preserving compatibility aliases
  • add reproducible benchmark capture/replay with locked tokenizer, frozen fixture, execution telemetry, and a CI regression gate
  • require Bearer authentication for HTTP MCP mode and enforce browser Origin allowlists
  • harden zero-key fallback, stdio logging, CSDN SSRF handling, Node 18 compatibility, and Windows builds
  • position the product around free + token-efficient Agent search, while retaining scoped historical 28.7% / 35.5% / 75% measurements

Verification

  • build passed
  • 510 Vitest tests passed across 43 files
  • lint passed with no errors
  • TypeScript check passed
  • frozen benchmark verification passed
  • GitHub Actions passed on Node 18/20/22 and Windows

Release note

No npm publish, tag, or version bump in this PR. Release preparation is deferred to next week.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 4b27955405

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .github/workflows/ci.yml
on:
push:
branches: [main]
tags: ['v*']

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Check the package version before skipping publish

With this new v* tag trigger, release tags now reach the publish job, but that job's check runs npm view <repo> "$VERSION"; npm view treats arguments after the package spec as fields ([<package-spec>] [<field>...]), not as the version to test. Once the npm package exists, this command can exit successfully even when $VERSION is unpublished, causing already_published=true and skipping npm publish for new tags. Use the package spec from package.json, e.g. agent-search-mcp@$VERSION, and query version instead.

Useful? React with 👍 / 👎.

@lennney lennney changed the title fix: harden zero-key search and promotion claims feat: establish free, token-efficient Agent search routing Jul 25, 2026
@lennney
lennney merged commit 8771de7 into main Jul 25, 2026
6 checks passed
@lennney
lennney deleted the codex/product-hardening-promotion branch July 29, 2026 17:09
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