Skip to content

Scan skill roots concurrently - #33369

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/33a47aaa02aee7fe31a050bb04d51c1e2043d6ae
Jul 15, 2026
Merged

Scan skill roots concurrently#33369
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/33a47aaa02aee7fe31a050bb04d51c1e2043d6ae

Conversation

@copyberry

@copyberry copyberry Bot commented Jul 15, 2026

Copy link
Copy Markdown

Scan skill roots concurrently

What changed

  • Scan up to eight skill roots concurrently instead of loading them one at a time.
  • Share scan capacity across host-skill and plugin-skill loads to bound aggregate filesystem work.
  • Merge completed scans in input order so root precedence and error ordering remain deterministic.
  • Skip canonicalization and parsing work for empty roots.

Testing

  • Add coverage for out-of-order scan completion and shared-capacity blocking.
## What changed

- Scan up to eight skill roots concurrently instead of loading them one at a time.
- Share scan capacity across host-skill and plugin-skill loads to bound aggregate filesystem work.
- Merge completed scans in input order so root precedence and error ordering remain deterministic.
- Skip canonicalization and parsing work for empty roots.

## Testing

- Add coverage for out-of-order scan completion and shared-capacity blocking.

GitOrigin-RevId: 33a47aaa02aee7fe31a050bb04d51c1e2043d6ae
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/33a47aaa02aee7fe31a050bb04d51c1e2043d6ae branch from bd6568b to 2e4f556 Compare July 15, 2026 15:58
@copyberry
copyberry Bot merged commit 2e4f556 into main Jul 15, 2026
14 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/33a47aaa02aee7fe31a050bb04d51c1e2043d6ae branch July 15, 2026 15:59
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

4 participants