Skip to content

[codex] Stabilize bug lanes and update development plan#1112

Merged
tpae merged 2 commits into
osaurus-ai:mainfrom
mimeding:codex/development-plan-bug-lanes
May 16, 2026
Merged

[codex] Stabilize bug lanes and update development plan#1112
tpae merged 2 commits into
osaurus-ai:mainfrom
mimeding:codex/development-plan-bug-lanes

Conversation

@mimeding
Copy link
Copy Markdown
Contributor

Summary

  • Refresh the GitHub-driven development plan with current open PRs, bug reports, feature requests, execution order, and validation evidence.
  • Stabilize OpenAI-compatible provider model discovery by falling back to configured manual models when /models is unavailable or schema-incompatible.
  • Fix capability/tool exposure when semantic embeddings are unavailable but BM25 has an authorized capabilities_search hit.
  • Add a startup timeout/report path for osaurus-evals so CI gets a bounded failure instead of a hang.
  • Clarify Remote MCP provider docs versus the local osaurus mcp stdio bridge.

Validation

  • Verified upstream origin/main at bb2e7f7c has green GitHub checks.
  • Ran exact-main release gate: swift build --package-path Packages/OsaurusCore -c release in /private/tmp/osaurus-coord/worktrees/main-bb2e7f7c.
  • Ran git diff --check in /private/tmp/osaurus-pr-clean.
  • Ran swift test --package-path Packages/OsaurusEvals.
  • Ran DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer swift test --package-path Packages/OsaurusCore --filter 'RemoteProviderModelDiscoveryTests|ToolSearchServiceTests|PreflightCapabilitySearchTests'.
  • Ran DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer swift build --package-path Packages/OsaurusCore -c release.

References

@mimeding mimeding marked this pull request as ready for review May 16, 2026 08:26
@mimeding
Copy link
Copy Markdown
Contributor Author

Validation evidence for ready PR:

  • Upstream origin/main gate was green at bb2e7f7c.
  • Exact-main local release build passed in /private/tmp/osaurus-coord/worktrees/main-bb2e7f7c.
  • PR branch local validation passed:
    • git diff --check
    • swift test --package-path Packages/OsaurusEvals
    • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer swift test --package-path Packages/OsaurusCore --filter 'RemoteProviderModelDiscoveryTests|ToolSearchServiceTests|PreflightCapabilitySearchTests'
    • DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer swift build --package-path Packages/OsaurusCore -c release
  • GitHub checks are green:
    • test-core
    • test-cli
    • swiftlint
    • shellcheck
    • update_release_draft

Reviewer note: gh pr edit --add-reviewer tpae failed because this token does not have RequestReviewsByLogin permission, so this comment carries the review evidence.

@tpae tpae merged commit 6efc2e5 into osaurus-ai:main May 16, 2026
5 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.

2 participants